想问广大网友有个问题,本人是一名前端开发人员,目前遇到了自身的瓶颈,我在想,在未来的职业生涯方向,是在前端方面钻研深度,还是学习后端发展广度,欢迎各位朋友给个意见,小弟在此感激不尽
有这问的功夫 多看看书 多造造轮子. 也会进步一点.
首先摆正自己位置 你问这句话说明还是初学者,深度?谈不上的.先把日常用的玩熟了在考虑这些问题。其实满满积累学习的过程,答案自然有了。你掌握的也会越来越深,越来越多.后端前端倆者主要是开发语言,工具和一些出发角度的不同,一起学并没有什么冲突
首先问下自己是否真的喜欢编程,喜欢前端,前提是你要先了解目前前端发展的行业状态,有哪些方向?
如果这些不清楚的话,那就先进入这个行业,边做边体悟,可能做两年之后,接触了后端你会发现你更喜欢前端(或后端),因为随着经验的增加你会发现兴趣是最好的老师,兴趣是最终让你真正坚持下来的原因,加油!
建议尽量学习一下后端,在前端知识积累达到一定程度后,学习一些后端知识,可以让你对开发有新的全面的理解,提升自己的技术高度。
已参与 「极客观点」 ,欢迎正在阅读的你也加入。
8 回答5.8k 阅读✓ 已解决
9 回答9.2k 阅读
6 回答4.8k 阅读✓ 已解决
5 回答8k 阅读✓ 已解决
3 回答10.3k 阅读✓ 已解决
4 回答7.2k 阅读
5 回答7.1k 阅读✓ 已解决
1、不断积累小项目的经验。
没事的时候可以多看看别人写的源码,做一些本地的小测试,对照着一般线上的产品需求来完成,这个过程之中,还能培养自己的产品思维和习惯,积累有用的代码量。
2、把眼光放长远。
现在技术更新换代很快,前端技术发展为什么这么快?跟随客户的日益多元化需求,大屏手机与移动平板电脑的快递普及、已经早就不满足于以前的技术了
3、系统的学习知识点。
有点基础的初级朋友们,切记一定要系统地学习前端知识,这是深耕前端的唯一方法。单个知识点相对好学,知识体系却难构建。前端的知识体系至少要包含了以下几个方面:H5核心、JavaScript、VUE框架和React框架。估计大部分人都做不到完全掌握。因此再次提个醒,千万别以入行为终点。要清楚目前市场对前端岗的需求:初级前端供过于求,高级前端供小于求。想更上一层楼,要学的东西还多着呢。
4、跳出工作舒适区。
工作了1-3年,瓶颈期带来的无力感开始逐渐出现:工作里待解决的问题类型就那么几种,吸收新知识的速度也逐渐变缓。于是,很大一部分人的技能提升渐渐依赖上刷论坛和看文章。如此沉迷现状、失去危机感带来的结果,你增加的不是工作经验,而只有工作年限和年龄。此时,最大的挑战是,能否跳出舒适区,以及如何顺利从原理过渡到源码,跟上技术不断更迭的速度。这个阶段很困难,如果有前辈带着经常交流和分享经验,你能更快突破瓶颈期。不过,大家平时工作遇到靠谱的小伙伴都难,更别说优秀的领路人前辈了,这个时候的必要性就显现出来了。因此想要提升职场竞争力