需要给太多想做后端的应届生泼冷水吗?

2015-11-26 16:16:03 +08:00
 loralei
写在前面

先说说我自己吧,我自己就是应届生,不过不是做技术的,而是 hr 。说起人力资源这个专业,其实被泼冷水的更多:门槛低嘛、没什么技术含量嘛、女孩子图安稳才去做人力云云。其实,我们专业课学了四年也不是那么容易的,每个想做 hr 的女孩子也不都是为了图安稳。所以看到有人给想做后端的应届生泼冷水,我忍不住想给他们一点温暖——毕竟冬天快来了。

一点自己的看法



“处理海量数据就牛逼了? NO!”

开源库解决的是一些共性问题,当涉及到具体业务的场景时开源库往往都不能提供现成的解决方案。再者说,可以使用开源库来处理各种海量数据的不同需求场景,并且清晰的了解这些开源库本身就是一件很牛逼的事情了,何况对象还是应届生呢。

“运行在上百台服务器上就牛逼了? NO!”

自己写的代码运行在上百台服务器上没什么成就感吗?至少对于一些创业公司来说,很多时候也需要自己去维护,而 Docker 作为一个工具,只是简化了一些流程步骤,你不能说电话的出现,人们之前交流变更加容易,那么人与人之间的谈话就没意义了。工具只是帮你简化了一些重复、简单的过程,伴随的是效率上的提升,一些关键性的过程比如谈话的内容还是要自己去把握,况且要把它使用好也有很多学问在里面。

“应届生觉得在服务器开发方面有基础,做起来更顺手。 NO!”

确实,在学校做的一些小项目跟企业里实际的后端开发有很大差距,不过正因为如此,能在短时间内认清这个差距并迅速填补才更加牛逼啊。而且这一点也不仅仅只是后端的问题,即使是前端、客户端方面,在校的经验跟企业实际需要的也很不一样,以这一点作为给后端应届生泼冷水的理由实在没什么说服力。

处理海量并发和大数据, 对任何公司都是一件很有挑战的事情,双 11 淘宝还容易宕机呢,如果做这些还不值得有些成就感,那也真是没 sei 了。



“服务器开发的苦: 永远需要半夜上线、永远需要立即响应、服务器端轮子太多”

博主这里已经跟前面矛盾了,之前说处理海量数据可以依赖开源库,没什么牛逼的;这里却说轮子太多,实在太复杂。其实设计良好的后端系统应该是基于经过长时间考验的开源框架设计的,随时可更新上线,拥有较强的自动恢复能力,并不是有个开源库就能了事的,所以不存在这三个问题。拿我自己所在的公司来说,据我了解,我们是从不需要半夜上线的;而永远需要立即响应嘛……难道前端不需要?而且从另一个角度来说,服务端如果有 bug ,那么线上修复就行了,但是客户端一旦发布,如果有问题,那修复起来就很麻烦了。

但有一句话还是对的:做服务器端的同学,要经过非常长时间的学习。作为一个朝气蓬勃的应届生,我就要来灌一壶鸡汤了……我们才 22 岁,头脑发达、四肢健全,对于自己热爱的行业,投入一些精力去学点东西,至于说“苦”吗?



“每个做服务器开发的同学,可能只会涉及服务器开发的某一部分的业务逻辑和功能,甚至是某一部分业务逻辑的某一层”

这说的也太片面了,完全是在大公司的前提下才有可能出现的问题,而且对于应届生来说,做的细才能做的精。一旦某一方面做精了,你也可以成为这一领域的专家,这反而是一个不小的吸引力吧。毕竟子非鱼,焉知鱼之乐?说不定有人就想往某一业务逻辑的某一层深入研究呢。退一步来说,做后端想要面面俱到也不是不行,创业公司就是一个很好的挑战。



“所以相对于服务器端同学来说,客户端的同学的眼界更宽,由于非技术方面的沟通更多,所以他们的非技术方案的成长也越多。”

我个人认为,把客户端和后端这样比较一点意思也没有,他们考虑的方向都不一样,这种比较无非只能区分他们的差别,但不能分出高低。而且博主的这一番话已经假设了一个前提:所有应届生都想在非技术方面有所成长。可实际情况并非如此吧,对非技术性的东西没兴趣的也大有人在,他们偏爱钻研技术,难道这些同学就没有所谓的“开阔眼界”了吗?做后端开发几乎可以到计算机系统底层的各个方面,不但满足了底层技术爱好者的好奇心,还可以经常跟热门技术打交道,对工程师也是个不小的诱惑。只是这是一种“深度”的开阔眼界,而在非技术方面同样有所进益的是“广度”的开阔眼界。同样,我也不认为哪一种就一定会好一些,这都是全凭个人喜好,还是那句话,子非鱼,焉知鱼之乐?



一份工作的好坏是不能以目前的工资来衡量的,就像一所大学的好坏不能以学费的高低来衡量,而好的大学自然他们挤破头都想进。博主说的对,市场价格是由供求关系来平衡的,我们应该选择给自己带来更多价值的商品,而这里的商品仅仅只有商品属性,而处在社会中,我们都有着自己的社会属性,身上已经被贴满各种象征自己价值的标签。在这种环境下,职业已经不是单单一种以工资来衡量的“商品”,而是带有各种附加价值的“标签”。人们当然会去选择能给自己带来更多价值的东西。而且博主自己也说到了,服务器端开发团队动辄超过 10 人,而客户端一个平台的研发大多数也就在 5 人左右。那么在这种人员配置的比例下,想做服务器端开发的同学比客户端多不是也正好合理配置了吗?

收个尾
东拉西扯的写了这么多,其实都是我在公司真实的所见所感。我并没有专业的计算机背景,所以有些地方难免不周到,只是我觉得真没什么必要给应届生泼冷水,人家自己也不傻,想做什么自然心里清楚。何况这都互联网寒冬了,工作多不好找啊,还是来一壶温暖的鸡汤吧。

ps :原博客地址:
http://blog.devtang.com/blog/2015/10/07/why-fresh-wants-to-do-server-dev/?url_type=39&object_type=webpage&pos=1
15962 次点击
所在节点    程序员
117 条回复
brucefeng
2015-11-26 16:56:39 +08:00
唉,道理在哪里??
1 、“处理海量数据就牛逼了? NO !” ,不牛逼,但是想牛逼到处都可以做啊,如果非想只是做个写 sql 的人也没办法,但是想做点事情还是可以做的。开源的 hbase 有多少坑都知道吗, MapReduce 不能满足实时计算怎么办?很多问题可以深究。
开源是解决了很多问题,但是开源本身也有很多问题,为什么不能参与其中??
2 、“永远只能半夜上线”??这是什么公司,如果公司是这样的话只能说公司有问题。半夜上线本来就是很有风险的事情,如果出问题了找运维不在现场怎么办, dba 不再怎么办, qa 也要跟着一起上?半夜上线没有流量一些 bug 不出现,等回家睡觉到早上才发现怎么办???

3 、“永远需要立即响应”
互联网本质是服务业,一个服务是需要有人 on call ,单不是要求每个人每天都是 oncall 的,再说如果做的功能有怎么多 oncall 的 case ,本身代码质量不过关好不好。

4 、“服务器端轮子太多”,“新手只需要一个月左右就能入门,三个月左右就能够比较熟练了。”
熟悉轮子有多大的毛用,知不知道很多轮子出问题了都是出在根子上,选哪个轮子,为什么选这个轮子,都懂吗??

其他的都懒得说了,只能说你工作年限不长,积累太少,眼界有问题,不要乱给别人建议了。
loralei
2015-11-26 16:57:14 +08:00
@kokdemo 我没给后端泼冷水。。给后端泼冷水的是原博主。。看来我还是写的不清楚= =
速成的我真是怕。。那种确实需要冷静冷静了 现在培训机构太多了
crazyxin1988
2015-11-26 17:01:09 +08:00
这种破冷水 就是扯淡
人家不选你 你就喷别人的选择
虽然 说的有些是事实 但是 这种风格 葡萄酸的太厉害
w88975
2015-11-26 17:01:13 +08:00
居然不是软广
moro
2015-11-26 17:05:40 +08:00
什麼工資高就做什麼。做到後面全通。
malcolmyu
2015-11-26 17:05:41 +08:00
@zac 支持,求头像大图
vwok
2015-11-26 17:06:47 +08:00
之前看过,好像也在 V2EX ,坐等“我就是按个博主”系列
vwok
2015-11-26 17:07:27 +08:00
按个-->那个
KumaPower
2015-11-26 17:07:30 +08:00
看来有不少人看错内容了。。。人家 HR 是反驳别人的~
yyy
2015-11-26 17:08:58 +08:00
文章是垃圾,头像倒是不错。
HentaiMew
2015-11-26 17:17:04 +08:00
.... 我就是属于被楼主说中的对 HR 有那种看法的人系列
init
2015-11-26 17:32:00 +08:00
给楼主头像点赞
话说做后端的也很苦逼啊, v2 来了这么久招后端的很少呀 全都是前端。。
而且所谓的架构也用不到应届生设计, 来公司一年了我也只是写逻辑代码。。。该封装的别人都封装好了
jas0ndyq
2015-11-26 17:35:29 +08:00
少说多做,很多事情根本没必要争论
Felldeadbird
2015-11-26 17:36:13 +08:00
写这篇东西的人思想不成熟
pmsg863
2015-11-26 17:37:24 +08:00
收藏个,前端做好也难,后端做好也难,只是入个门很难有成就感。
dreampuf
2015-11-26 17:49:29 +08:00
大放厥词博眼球,言之无物尽是错
mailto1587
2015-11-26 17:53:01 +08:00
楼主把温暖写在冷冰冰的句子下面,难怪大家会读不懂。

原博主最后也说了是故意写得片面,所以 V 友们也请完全看完再喷吧~

好吧,绕了这么大弯,我是被楼主的头像吸引进来的
loryyang
2015-11-26 17:53:42 +08:00
我觉得前后端差不多吧,做好都不容易,泼冷水的话应该写前端是如何的有前途
wbing
2015-11-26 17:55:08 +08:00
貌似之前看到你们 CEO 转过这篇文章
exalex
2015-11-26 17:55:19 +08:00
文章是垃圾,头像倒是不错。+ 10086 是本人嘛,能加个微信号么,诚心求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/239140

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX