老程序员给年轻人的忠告 (十年程序员的真实感受)

有没有人跟我有相同感受,刚进软件这个行业,觉得开发是一件很有吸引力很能研究的工作,特别是解决了问题的时候非常有成就感,好比考试试卷上的附加题一样;

后面干着干着发现需要用不同的技术,遇到不同的问题,天天对着电脑,跟人打交道的机会也越来越少,宅男可能对我们程序员就是最好的诠释;技术感觉比我们找女朋友还重要,渐渐的自己年龄也大了,越来越多的技术男都找不到另一半,现实问题不得不摆到桌上来说,因为再逃避也没有退路;总结有以下情况:

1.高智商,低情商囧境

坚持做开发的技术人员一般都是理科男,天生对算法和思维特别感兴趣,正是如此;反而在与人沟通的时候往往过度在乎自己忽略了别人,举止之间可能伤害到了对方,这在我们职场有特别大的影响,升职加薪都可能成为绊脚石;生活中可能人缘度比较窄,最多可能只能维持工作同事关系,很难在职场找到自己的好知己;情感上可能因为你的不够幽默,不勇敢错过一段又一段的恋爱。

2.有技术就够了,其他领域可以忽略

大部分工程师都爱琢磨,研究技术不仅满足心理的成就感,同时可以给自己创造更多的价值,因为觉得一个公司离不开你这个技术能力出众的研发人员,但其实大部分领导是不懂技术的,如果在工作中因为你们的工作分歧会越来越忽略你,因为技术工种外面一大把,接替你的工作只是时间问题;所以技术是我们吃饭的家伙,但与人相处,合作处理得更好,往往和技术结合起来会事半功倍,这里不是让我们拍马屁,适当的讨好其实也是一种策略。

3.大龄单身

很多技术工种接触的人际关系非常单一,同时软件公司女孩子又特别少,渐渐的工作以后的单身男士在时间的消磨下一直单着单着,时间长了自己也剩了,加上自身又不敢主动圈子也小,找不到女朋友是技术工种的通病,所以35-40以后谈婚论嫁都屡见不鲜。

4.技术迭代快,渐渐年轻化

从web 1.0 到现在的web3.0,从单体应用到微服务;从硬件内存限制到今天的高性能服务器;

程序员不再仅仅是增删改查,需要你更多的技术,更多的领域,运维,网络,框架和解决方案都在工作中都要用到,如果你不够努力虽然被淘汰,但随着时间推进,发现自己没有那种经历和体力,特别是成家的长辈们,他们需要分担家庭的压力,自己学习时间会减少,技术在新生代中衍变越来越快,更多的啃老本了,进而地位也越来越低。

5.下岗率增加,再就业困难

技术工种是一个青春饭,工资也随着工龄,能力提高在不断上升,但到了一定的时间会走下坡路,就像一个抛物线到了最高点就会向下发展,特别是面对企业本质就是创造价值,有低成本的资源干嘛还花多余的钱来养你一个高工资的呢,疫情这3年很多大的技术企业都有裁员,裁最多就是老员工,现实太残酷;很多老员工再就业都面临企业各种各样的考验进而就业困难,当然也有很牛的工种很多公司抢,但大部分都是普通的工程师。

还有其他的问题我就不再讨论,只是个人看看