作为一个快30岁的程序员,面试碰壁,感觉内心很慌,对未来更是迷茫,有什么好的建议?
原创

作为一个快30岁的程序员,面试碰壁,感觉内心很慌,对未来更是迷茫,有什么好的建议?

好文
试试语音读文章

热门回答:

感谢邀请。作为一个30+的程序员。觉得很有资格来答一发。答案较长。难得看的可以直接去看总结部分。

先介绍一下自己工作的经历。毕业进入某大厂。两年后跳槽到创业公司。期间兢兢业业。希望能和公司一起成功。奈何事与愿违。在创业公司坚持了三年。最终跳槽到一家国企。待一年跳槽到区块链行业。先进一家小厂。现在到了一家大厂。这些跳槽的过程中。有被虐过。也有很轻松的经历。期间也有过焦虑。有过彷徨。有过迷茫。但是最终。一切都会过去。下面。我就从被虐、到自我提升再到坚持自己内心的信仰。来给出一些建议。

被虐

第一家大厂是最近非常非常火的国内的通信设备厂商。领导人是军人出身。公司讲究的是服从。所以。进厂第一天。我发现我悲催的被调剂了。就是从软件岗位调成了芯片岗位。坚持了两年。发现自己从骨子里就是一个不安分的人。始终想回到软件行业来折腾折腾。于是裸辞。期间开始投简历、面试。因为两年的工作经验都是芯片的。所以处处碰壁。但是最终。一家创业公司的老板招收了我。

进这家公司后我也是努力钻研公司业务。在公司的主业务上。可以说是花了很多的经历。但是三年后。我还是离开了那家公司。再次面试的时候才发现。除了非常对口的岗位以外。其它的岗位我还是处处碰壁。记得最清楚的一次就是一家小公司问了我很多c++11的问题。然后我说我不知道。我说我没用过11.当时被鄙视的眼神。至今还记得。从那次起。我也知道了。作为程序员除了要专以外。还应该努力扩宽自己的知识面。

再讲讲进区块链公司的经历。当时招聘我的同事一副高深莫测的样子。问了很多问题。回答后不知可否。结合以前被虐的经历。让我感觉有点心惊胆战。因为区块链我也是自学的。虽然当时把比特币的源码基本看的差不多了。但毕竟没有实战。谁知进了公司才知道。那个同事也是自学才不久。懂的还没我多。这次虽然不算被虐。但感觉和被虐差不多。

所以。被虐这件事情。我认为。被虐是给你提升的机会。另外被虐也要正确看待。所谓他强任他强。清风拂山岗。相信自己。如果是你面试对方。一样可以虐回来。

自我提升

讲讲自我提升。

注意思考技术背后的原理。每次被虐后。都会让我反思自己。如何提升自己。在创业公司的时候。觉得只要能把问题解决就可以了。把业务摸清楚。把事情搞定就ok。但是面试的时候发现。很多人会问一些你在做事情时觉得理所当然的东西。然后让你讲背后的原理。如果平时没有思考总结。可能就会一问三不知。以前觉得很不理解。招聘不就是招聘技术人才吗?为什么明明招个瓦匠。而非要用建筑学家的问题来进行面试?久了之后。就慢慢想明白了。瓦匠很难能当建筑学家。但是建筑学家如果相当瓦匠是很容易的。所以。我开始注意总结。注意思考一些技术背后的原理。这不光是用来应付面试。其实也是真正对自己技术的提升。

注意扩宽自己的知识面。更新自己的技术栈。很多程序员。尤其是多年没有跳槽过的。待在一个稳定平台的程序员。技术栈可能非常的陈旧。这一点非常容易在我待的第一家大厂的同事身上出现。可能十年的时间都在做一个螺丝钉。然后十年也就会用c配置一些寄存器。结果一跳槽。发现自己这也不会。那也不会。当然互联网大厂很少出现这些现象。我觉得可能和公司的风格有关。曾经见过一个同事。只会用c。技术栈很陈旧。又很排斥新技术。排斥扩宽自己的知识面。最后跳槽处处碰壁。

坚持内心的信仰

经历过多次跳槽。我发现一定要坚持自己的技术理想。就是坚持进自己看好的行业。提升自己相关的技术。目前可能没有好的机会。但是只要坚持。一定会等到一个好的机会。

就像我。就坚守在区块链行业。等待属于自己的区块链的机会。

总结

即使被虐。也要相信自己。因为如果是你面试对方。一样可以把他虐的体无完肤。

被虐是提醒你要注意总结。在把自己的技术做专的同时。要注意扩宽自己的知识面。

坚定自己的技术理想。选定技术方向。始终沿着这个方向跳槽。最终一定会得到属于自己的机会。

这一条。是前面没有的。那就是注意存钱、理财。当你发现钱多了的时候。会很难迷茫。当然这一条也是我猜的。

其他观点:

一个非常好的问题。我是工作多年的Web应用架构师。做过程序员、大公司技术经理、小创业公司CTO、架构师。来说一下亲身经历。仅供参考。欢迎关注我。聊聊IT专业技术和职业发展。

刚毕业那会还是PC的时代。开发Windows C++程序。跟随一个德裔美籍的架构师学习。收获很多。也打下了编码技术的坚实基础。现在想起来还是非常感谢入门师傅。学的专业知识受益终身。对软件工程的理解和实践在工作中非常有帮助。

然后08年前后移动互联网发展了起来。转行做APP。在一家外卖O2O平台(已经倒闭)经历了职业发展的一个重要阶段。入职是APP开发、然后负责团队、再到整个技术团队包括后台研发管理。中间有过一段时间没写代码。但一直是hand on的技术管理模式。技术上没断档。很遗憾后来公司关闭了。

接下来在一家在线教育公司做纯技术管理。距离技术越来越远。后来裁员。我就转做架构师。得益于原来写代码基础好。做架构师不脱离代码。也带团队。现在我更喜欢自己的title是架构师。看着一个业务系统逐渐成型并产生商业价值。有付出有收获。

补充一点很重要。每个行业都有成功的人。做自己擅长和喜欢的事情。专注才能专业。有兴趣才能持久。有价值才能持续。有意义就是贡献。

最后的总结就是:搭上一条好船(gongsi)。做自己擅长喜欢的事。

其他观点:

我也是程序员出身。可以分享一下个人的经验。我在26岁之前。是一个技术狂。追求编程技术。但我们大多数人都很难有机会从事底层技术研发。而是做的应用技术研发。当时我就分析。在应用领域。如果仅仅只是会编程。能够干软件开发。那么5年经验比1年经验肯定是有区别的。但15年和10年能有多大区别?20年呢?我当时评估下来。不能这么走下去。如果只有编程这一条腿走路。年龄大了后。经验的长板会被精力不如年轻人充沛给稀释掉。而且性价比不如年轻人。而且当时来看。国内还没有太多的工匠精神的土壤。

因此。我觉得需要增加一条腿。以提升自己的差异化竞争力。也就是现在所说的复合型人才或“T”型人才。要有一个擅长的业务领域(如财务、人力、营销等)。再增加项目管理的能力。在一个业务领域深入几年后。随着项目管理能力提升。逐步就脱离技术。走向了业务专家与项目管理的路线上了。

对于30岁的程序员而言。需要找准自己的方向和路线。选择一个领域深耕细作。让自己除了编程这个标签之外。增加一个其他的标签。以区别于一般的程序员。比如。你在财务领域用心沉淀几年。可能编程你不是最强的。财务你也不是最强的。但你是为数不多的财务领域的专业程序员的话。那你就有一定的稀缺性。

最后。还是希望早点明确一个专业领域方向。有坚定的方向。且有稀缺性有竞争力。就不会迷茫。


您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 一路有晗 永久VIP 2022年12月28日 08:32:42

    自己的,技术,公司,程序员,区块,瓦匠,有过,知识面,领域,我就

  • 樱花吻 永久VIP 2022年12月28日 08:32:42

    没想到大家都对作为一个快30岁的程序员,面试碰壁,感觉内心很慌,对未来更是迷茫,有什么好的建议?感兴趣,不过这这篇解答确实也是太好了

  • 对不起是种借口 永久VIP 2022年12月28日 08:32:42

    感谢邀请。作为一个30+的程序员。觉得很有资格来答一发。答案较长。难得看的可以直接去看总结部分。先介绍一下自己工作的经