今年web前端被炒得异常火热,但与此同时后端也是备受关注,这让很多web前端和后端的技术人员思考两者的发展方向,下面是小编收集的前端大牛的一些看法。
首先,兴趣是最重要的老师。个人认为除了少数意志力坚定的人,大多数人只有在自己有兴趣的领域才能发展事业。
但是是否“觉得兼容性很枯燥”,就一定无法“感兴趣”下去, 这个其实不好一概而论。如果对兼容性问题感到麻烦棘手,这个恐怕很难做好前端。但是如果对探究某个兼容性问题有兴趣,但当探索完毕后,又厌烦每次都要为这个问题写额外的兼容性处理代码,这个就未必是坏事,因为这也能激励你去寻找工程方法来避免重复的事情。
这里提到的可归纳为程序员美德中的“好奇心”和 “懒惰”,这品质前后端都适用,仅仅是领域不同而已。如果你觉得自己有这样的品质,那么无论做前端还是后端,或者换来换去都没问题。
但如果这两方面的品质不够,可能后端甚至运维岗位更好一点。原因是这个领域更成熟,技术变更速度也不像前端那样快,单靠积累经验也可以成长。当然后端乃至运维的领域也很广泛,不好一概而论。我这只是笼统对比前端而言。
抛开前端还是后端,或许你更要考虑清楚的是自己对技术的热情到底是怎样的。比如是更多来自于“实现了功能、产生了价值”,还是“解决了问题,探索了未知领域”。前者是产品工程师,后者是技术专家。注意这两者并没有优劣之分,但是会决定你的职业方向。所以你要考虑的是你内心更希望成为哪种人,是能和产品人员一起甚至单枪匹马可以搞定一个改变世界的产品,还是在某个技术领域上做到业界顶尖。极个别的天才能两者都做到,但是大多数人只能选其中一个方向努力。
WEB前端学习交流群21 598399936
时间: 2024-10-03 23:02:14