码云笔记前端博客
Home > 随笔 > web前端开发要不要找个师傅带?

web前端开发要不要找个师傅带?

2019-10-08 分类:随笔 作者:码云 阅读(57)

本文共计2292个字,预计阅读时长需要6分钟。

web前端开发要不要找个师傅带?
今天是国庆节后第一天上班,大家也该收收心,好好学习,努力工作,唯有自己学到的才是别人永远拿不走的,是你一生的财富,今天我也不说前端的技术上的事,而是为大家带来一篇人人都关心的事,就是web前端开发要不要找个师傅带?

先说结论:一定要。

职场上遇到一个好师父,就像打游戏开了挂,但现实情况,很多人认识不到好师父的价值,也不知道该怎么找,运气好的碰上了,也不一定能跟着学到真本事。

下边就从“师父的价值”、“怎么找到你的师父”和“怎么跟着师父提高技术”这三个方面来说一下:

一、师父的价值

程序员学技术,大体上两条路:自学和师父带。

区别主要在于下面几个方面:

1、深度

项目中遇到技术问题,请教同事,对方给你个结论,这种层次上的“教”,算不上师父。

一个好师父,除了告诉你这个问题怎么解决,还会告诉你“我是怎么考虑的”以及“我为什么这么去考虑”。

单记住一个结论,不会举一反三,不掌握技术的底层逻辑,就只能做个“插件搬运工”:项目需求改一点点,就得从0开始,之前的积累完全用不上,还总是感慨:技术更新快,学不过来。

有师父带,学得深,学得透,同一类项目,用的时间越来越少,省下来的时间学新的东西,或者做更有价值的事情,更容易走上良性循环。

这两种状态下,时间一长,就是月薪8k和50k的区别。

2、实质性改变

信息社会,网上不缺各种视频教程、学习资料,但是“资料”和“能力”是两码事;

1. 资料是“说明书”,是让你“知道”该怎么做;

2. 师父是“教练”,通过具体的细节,让你能“做到”。

就像给你一本“驾考宝典”,写得再详细,单靠它,你很难通过考试;练车的时候,教练坐你旁边,即时纠正你的错误,更容易提高你的驾驶技术。

3、学习效率

很多程序员自学的时候,碰到技术问题,卡壳了,卡好几天都算正常,要是有师父请教,很可能几句话、十几分钟的功夫,就解决了。

好几天vs十几分钟,效率差了好几倍。

4、个性化

很多程序员想系统地学某一块技术,从网上找了份学习计划,就开始找资料、闷头学,结果很难坚持下去;

原因就在于每个人情况不一样:

想成为全栈和走专精路线的,学习侧重点不一样;

周末双休的和“996”工作制的,学习节奏和强度也不一样;

身边有一个过来人,根据你当前的知识体系和职业目标,告诉你哪些该重点学,哪些连看都不用看,并且按照你当前的技术水平,每天学1个小时就可以——这些东西,不是学习资料能提供的。

二、怎么找到你的师父?

1、留心身边人

自己公司里有大牛,并且能“拜师”的,是最理想的状态。

不用刻意去套近乎,细节上做好就OK了:工作中有问题虚心请教,一起出去抽根烟,利用午餐时间随便聊一聊,注意态度和方法,问题不大。

2、线下活动

平时在网上,多留心这个领域内的大咖信息,尽量多参加些线下活动,最好针对你想接触的目标,提前准备几个有水平的问题,了解下大咖的背景,要是你用他分享的技术,做出来一些小项目,肯定能给他留下非常深刻的印象。

活动结束后,尝试加个好友,为今后的联系做个铺垫。

听到这你可能会问:大牛的时间都很宝贵,别说参加线下活动认识的大咖,就算是公司里的同事,人家手上一堆事,凭什么指点你呢?

这就涉及到下面一个问题:

三、怎么才能跟师父提高技术?

大部分技术人员还是乐于分享的,但是大部分“学生”没掌握请教问题的正确姿势,结果身边守着师父,自己的技术还是没什么长进。

什么方法能让别人乐于教你呢?

1、姿态

不是让你过分注意措辞,因为很多人不是输在邮件里的一字一句上,而是请教姿态有问题。

请教问题不是催账,上来就是“***怎么做啊?”或者觉得等邮件太慢了,结尾附上一个QQ号,说上一句“请加我一下”,甚至在最后来一句“收到之后请回复,谢谢!”

单看每一个字,没有一个像是骂人的,甚至还有“请”和“谢谢”这样的字眼,但是合到一块,就是让人感觉不舒服。

2、注意,问题要具体

一定要把具体的环境、场景交待清楚,“说清楚问题到底是什么”,你就已经成功了一半。

所有没有具体场景的问题,都是在耍流氓。

想拜大牛为师,上来就是一句:“我在网上看到了你的某篇文章,提到了某某技术,有点不明白……”我写过很多文章,哪一篇你不明白?哪里不明白?是不理解,还是在项目中使用有问题?你的项目是在什么环境下做的?

怎么做才是足够的具体呢?

A.说清具体项目场景

比如你是PC浏览器还是移动端的开发呢?对兼容性的要求怎样呢?只需要考虑一个系统,还是所有类型的设备呢?

B.必要的源代码

如果通过邮件请教问题,正文和附件里都要放上必要的源代码。

正文有助于你的“师父”第一时间了解问题,更方便地指点你。

上传到附件,有三个好处:便于下载保存;避免放在正文里的格式问题;代码量比较大,附件文本更容易阅读。

C.把问题的现象用客观的语言描述清楚

不要一上来就是“我也不知道,怎么就搞成这个样子了……”这是情绪的发泄,而不是寻找解决方案的方法,描述得尽量要客观一点,有一个很容易衡量的标准:能让你的产品经理听明白,就算过关。

3、说一下自己之前的尝试

就算有师父,出了问题,先要想办法自己解决,行不通,再去请教,请教的时候也说一下自己的尝试、思考。最起码让师父看到,你是在积极地解决问题,不是等待救援的“伸手党”。这么做,也有利于师父指点下你的思路,加深咱们上面提到的“学习深度”。

师父的主要作用,是“指教”,最好让他只是简单的“指”一下,而不是贴身“教”,具体做法:把代码写得简单易读,做成可以在线预览的Demo,好好整理一下等等。

让别人看到你是认真的,更愿意帮你。

结束语

综上,在这个看重经验的行业,一定要找师父带,这是第一步,更重要的,是明白怎么去找“师父”、怎么向师父请教,你的职业之路,一定更加通畅。

「除特别注明外,本站所有文章均为码云笔记原创,转载请保留出处!」

赞(14) 打赏

觉得文章有用就打赏一下文章作者

支付宝
微信
14

觉得文章有用就打赏一下文章作者

支付宝
微信

上一篇:

下一篇:

你可能感兴趣

共有 0 条评论 - web前端开发要不要找个师傅带?

博客简介

码云笔记 mybj123.com,一个专注Web前端开发技术的博客,主要记录和总结博主在前端开发工作中常用的实战技能及前端资源分享,分享各种科普知识和实用优秀的代码,以及分享些热门的互联网资讯和福利!码云笔记有你更精彩!
更多博客详情请看关于博客

精彩评论

站点统计

  • 文章总数: 458 篇
  • 分类数目: 13 个
  • 独立页面: 8 个
  • 评论总数: 215 条
  • 链接总数: 14 个
  • 标签总数: 1011 个
  • 建站时间: 495 天
  • 访问总量: 8648042 次
  • 最近更新: 2019年10月21日