但是大家团队却从来没招过Python工程师,因为需要写Python的时候,一般都直接派Java工程师顶上去了。通常来说,后端工程师都会一点Python,即便不会,也能很快上手。
基于上面的例子,偶想从偶个人的角度说,前端其实更容易找到工作。
为什么会这么说呢。
从名字上看就能看出,前端适用性更广,前端工程师通常来说使用的语言与框架就是流行的那几个,从基础的HTML,CSS,JAVASCRIPT到
vue.js
,angular,jQuery等等,并且会了一个之后,学习其他的框架的门槛要低于后端编程语言的跨界学习难度(比如从Python到JAVA),因此,可以认为招一个前端工程师,就能包揽前端工作了。而招一个Python工程师呢,虽然Python也可以进行网络编程,搭建web项目,但是毕竟它的使用场景没有Java多,如果专门招一个Python工程师,有很大概率在未来会出现在某些场景下能力有限的情况。比如招一个Java工程师,让他学写Python很容易,但是招了一个Python工程师,让他学写Java工程就难了点。因此,出于这样的考虑,除非是人工智能相关的特殊职位,否则较少项目组会直接招Python工程师,而是更倾向于招C++或者JAVA开发工程师了。
因此,从找工作的角度,如果一定从上述两个方向入手,偶建议你从前端开始发展,之后如果有心,最好能够往全栈方向发展,这才是当前最缺乏的人才。
以上是偶的浅见,欢迎各位在下方评论区与偶交流沟通。
偶是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,偶,与偶共同进步。