很多程序员熬不出来的原因

95 阅读3分钟

如果你只会埋头敲代码,那等到公司需要裁员、优化的时候你肯定是第一批,技术虽然很重要,但已经不是考察的唯一因素了。

给新人程序员分享一些经验:

1、和同行处理好关系,不止程序员同事,也包括 UI、产品等,很多程序员不屑于去结识非技术人员,但是以后小到接私活,大到公司内推,无一不是靠你在各个公司认识的同行们。

2、除了分享会,没人会教你代码和技术。

3、工作中不止是给公司做贡献,隔个那么一两个月,八股文和算法还是要抽个两三天复习一下的,因为决定你薪水的不是你对上家公司做了多少贡献(除非特别大的那种贡献),而是这两者。

4、迭代、CRUD 写完了,有缓冲期可以放松几天的时候,去好好研究下公司的架构平台或者一些基础东西的优秀实现。评审会排期的时候请多给自己几天时间,不要为了显得自己很效率而去故意压时间。

5、坚持写技术博客。

6、学好英语,不止是为了查阅一手文档,也可以帮你进入外企(外企待遇一般比国内企业好,关键是他们遵守劳动法啊)。

7、不要对公司有太大归属感,能呆一年那是国际惯例,呆两三年那是仁至义尽。太久不跳槽那是伤害的自己。HR 更想看到的是一个职业经历是上升曲线的简历,而不是一个五六年都在一家公司看起来没啥能力的简历。(但是注意不要跳槽太频繁,一个合同期一跳差不多,基本三年吧)。

8、不要总把目光盯在互联网公司上,实际上还有大把的传统企业需要程序员,而且这些企业除了几个垄断的寡头外,由于位置偏远不在城市中心,通勤麻烦往往很难招到优秀的程序员。(还有一般传统企业工资可能会低一点)。

9、辞职前删库跑路是假的,提交几十个 G 的代码到自己的私人 Git 服务器才是真的。(或者把相关资料拷贝到 U 盘、网盘等)。

10、闲暇时间用来考证,以含金量和国内认可度为准,比如软考,可以直接报考软考中像零基础的可以跟黑舟3980,软考这块讲的最好的,技巧、思路的实用性很强,拿证问题不大。

11、最后一条,也是最重要的,在生活和工作中要找到感性和理性的平衡。毕竟从事这行,工作和学习中都是理性思维,解决问题为重,久而久之整个人思维也慢慢变了。如果把生活过成像写代码一样,那无疑会伤到亲人和自己,能找到平衡,无疑是最好的。

刷抖音看到的 ... 给大家分享下。