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

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 条回复
cheng007
2015-11-26 17:59:02 +08:00
一个 HR 都能大放厥词了,被 HR 掌控的技术公司有什么前途。
iniwap
2015-11-26 18:02:11 +08:00
我是来看头像的。。。
Tr0y
2015-11-26 18:04:26 +08:00
估计楼主只是用这篇能激起后端开发者的文章当噱头,来达到招聘人才的目的,不过火候没掌握住。
SonicY
2015-11-26 18:16:15 +08:00
楼主腿不错,不过一看就是平时没好好休息的。
easing
2015-11-26 18:29:18 +08:00
为啥这么多人不看完文章就回复。。这还是一个相对理性的程序员论坛啊
w3hacker
2015-11-26 18:34:35 +08:00
果然好温暖
martifact
2015-11-26 18:59:41 +08:00
楼主说的不错嘛,过几天会不会有个“写给那些傻傻的,想做 hr 的应届生”。。
d7101120120
2015-11-26 19:00:06 +08:00
@easing 记得前几天有人跟我说程序员只是程序员,不代表见多识广也不代表理性,那只是一种职业区分。就最近几天我看到的情况,我觉得确实如此。
liuzhen
2015-11-26 19:09:47 +08:00
本来写了一堆论点,写完觉得何必呢

于是 ctrl + a, delete
windfarer
2015-11-26 19:37:29 +08:00
小猿搜题不是在 b 站上经常被鬼畜的那款产品吗, 233
nikubenki
2015-11-26 20:06:09 +08:00
写了啥我不管,反正我就是来求联系方式的。
loading
2015-11-26 20:10:18 +08:00
没看内容,你自己高兴就行,但不要阻碍别人的第一步!
penjianfeng
2015-11-26 20:34:03 +08:00
没看内容,因为之前有看过一篇类似的文章,这玩意儿怎么说...我也是毕业生,还是文科生,大学一个人自学的计算机,说什么后端难,不说什么前端难,客户端难,都是扯淡. 给我找一件世界上不难的事出来看看...不断努力,任何困难都会被打败,ps:文章初衷是让搞服务端开发的童鞋做好十年抗战的准备,只是标题党了
hbkdsm
2015-11-26 20:34:14 +08:00
@loralei 你这文章没转完整啊,其实整篇文章的重点在原文最后一句:

“我以上所说的,都是错的”
raincious
2015-11-26 20:54:10 +08:00
@windfarer

特别搜了下:
http://www.bilibili.com/video/av2274779/

1 分钟整真的准时出现。

不说了我继续笑会儿。
wdlth
2015-11-26 21:33:57 +08:00
坐等“我就是那个博主”和“驳《需要给太多想做后端的应届生泼冷水吗》”
professorz
2015-11-26 21:37:52 +08:00
看来秋招忙活的差不多了, HR 来这水了。
Comdex
2015-11-26 21:57:54 +08:00
我还以为楼主想招人?
elgoog1970
2015-11-26 22:08:05 +08:00
我做后端,我骄傲,逃~~
elvba
2015-11-26 22:08:33 +08:00
@raincious

再顺带给你推荐下这个~:
http://www.bilibili.com/video/av3181714/

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

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

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

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

© 2021 V2EX