程序员是做全栈工程师好?还是专注一个领域好?

昨天,有位大一的同学私信我,说他要做全栈工程师。

我一听,这不害了孩子么,必须制止啊。

谁知,讲到最后,更确定了他做全栈程序员的梦想。

但凡做全栈工程师的,要么很惨,要么很牛!

但凡很牛的,绝不是一开始就是做全栈的

全栈工程师听起来好听,但绝没有你想象的那么简单。

今天听我来给你唠,记得帮我点赞哦。

一、全栈工程师的职责

如果你学习编程的目的只是玩玩,那随意,想怎么学怎么学。

但凡为了求生,不以找工作为目的学习编程,都是在耍流氓!

你可以随便找个招聘网站,全栈工程师的要求绝对的呈现两个极端:

要么是小公司的,要的是一个人能全部包揽前后端的:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TpIUGFEP-1588935460096)(https://upload-images.jianshu.io/upload_images/22733497-7767df0eb99b2310.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E1V92my2-1588935460113)(https://upload-images.jianshu.io/upload_images/22733497-32e84bc22dc8f5f3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

小公司招全栈的原因很简单,找个前后端都懂的,一个人就能全把活干了,省钱。他们不要求你能多精通,只要求你啥都会。

而架构设计岗,一般都是中大型公司在招,因为他们更需要一个同时精通前后端设计的同学来总览大局。必然地,这类人才是需要同时精通前后端的,这必然是极高端的人才。

显然,我们羡慕的当然是后者,架构设计岗。

二、全栈工程师真正路线

架构设计岗,也是在入门时就前后端同时做吗,也是从全栈工程师开始的吗?

很显然,从全栈工程师开始的必然结果,只能去小公司,一个人顶俩。在这样的公司,你想前后端同时练?呵呵……

而正确的路径是先从一种语言入手,比如你更喜欢前端,你就先学前端,并且以它为吃饭的本领,当你在这个领域祭奠了几年以后,对前端技术基本精通以后,再扩大自己的知识广度,通过自学或转岗的策略去深入后端技术的学习。

当你前后端技术都精通了以后,这才是全栈架构师的水平。

所以,最关键的是,先入门一种语言,并深入。

什么都会点,什么都不通?

这样找工作是极吃亏的,要么就是上面的那种做苦力的“全栈工程师”

要么也只是从事一种语言的开发工作,而由于自己在这方向能力不行,根本要不上价!

所以,聪明的同学,都是以一种语言开始深入并精通,以使自己在这个领域能站稳脚跟,有口饭吃。再考虑其它。

更多文章推荐阅读(学习资源):

2020年Web前端开发工程师市场怎么样?学会什么技术才能拿到高薪

一线城市,前端工程师最低工资2K-3K,最高20K-30K 你怎么看?

分享七年职业生涯心得,认清自己是否真的适合转行前端开发工程师

前端的工作越来越难找,到底是不是前端领域已经饱和了?

全国程序员平均工资18153:凭啥前端工程师年薪能拿到30W?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值