web前端开发要不要找个师傅带?
客观的讲,还是需要有个师傅,或是类似师傅的角色的人。要不么,前端开发那么多的知识分支,你该如何挑选一条正确的学习路径呢?
找个师傅,不要教条的认为,一定要有一个师傅才能开始学习。不是这样的,你在网上找人提问题,你在网上找相关的资料,那么这些当初编写资料的人,这些回复你问题的人,不也算是你的师傅么。只不过他们并不专门与你有个师徒的约定罢了。
而且现在你要专门找个师傅的话,100%是要花钱的。就像某位同学的回复,“那不就是培训么”。确实是这样的,因为这种方式的找个师傅带等于是一对一的培训了。
还有一种形式是,你去实习的时候,有的公司会有导师制。就是会指定一位正式员工,做为你的学习的带路人,你有什么问题都可以去向他提问。但这种形式的,基本上都是你已经找到前端开发的实习,或是正式工作了。
那么,找个师傅带,会有什么好处呢?
首先就是节省时间、精力了。你的学习路径是清晰的,不会浪费很多时间去走弯路。什么html、css、js、h5、es6、http、json、vue、react、node、webpack、ajax啊,常用算法、数据结构、面向对象、前端工程化...等这些相关的知识点,你都可以以线性的方式,连续的学习下来,而不会有什么反复。而且在学习过程中,遇到了不懂的地方,也可以快速的得到解答。
在学习的时候,也不会因为不知道某项技术的应用而产生迷茫。遇到困难的时候,也不会因为卡的太久而失去信心。
这些都是有个师傅的好处,当然了,大概率你是要花钱的。
如果你是自学的话,上面那些东西,很难保证你不会因为学习路径的选择错误而出来反复。时间成本上,肯定是要增加的。
我这么说并不是鼓吹要找师傅,因为前端开发在IT、互联网技术中算是入门很简单的,只是知识点有些分散。如果自己是cs专业,基础比较好的话,完全可以自学。就算在学习过程中走了一些弯路又怎么样呢?这也是学习的一部分。
我想表达的是,找与不找师傅,花不花钱,这本身没有对错之分,就看你的需求。你是不是赶时间。就好像你要从a地去到b地一样,你走路也可以到达,为什么还要打车呢?因为速度快嘛
我比较摈弃的说法就是,找师傅不如自学的好。说这种话的人,其实都是只考虑自己,而没有考虑到个体的差异。有些同学他是一片空白啊,他并不具备自学的基本条件。
所以说,我个人主观认为,【一味的强调自学,也是不可取的】。希望能帮到你。
十几年开发经验,懂前端、会Java、知Python。今年年初整理了一批2019年最新WEB前端教学视频,不论是零基础想要学习前端还是学完在工作想要提升自己,这些资料都会给你带来帮助,从HTML到各种框架,帮助所有想要学好前端的同学,学习规划、学习路线、学习资料、问题解答。只要加入WEB前端学习交流qun:296,212,562,即可免费获取,学习不怕从零开始,就怕从不开始。