最近各个大厂小厂的裁员消息也是满天飞。

下面的这些建议,很多是出自我四年前的一篇文章

希望对大家有一些帮助:

  • 绝对不要有在一家公司待一辈子的想法。不论你在哪家公司,甚至像微软或是谷歌这样的大公司,你总会因为各种主观或客观的因素要主动或被迫地离开公司。也许,裁员就在明天,你做好准备了吗?
  • Plan B ,Plan C ,甚至保底方案。如果被裁员了,怎么办?你的技术栈和能力是否能让你在短期内找到一个满意的工作?如果不行的话,是否有保底方案?对于我来说,保底方案,至少可以回到高中当个计算机老师吧。
  • 技术多元化。多学,多看。比如说编程语言,建议掌握至少两门主流语言,对于其他语言或是技术栈也要有所涉猎。比如我,光 CI/CD 工具就用了不止五个了。(谁才是世界上最好的 CI/CD 工具?)嗯,其实我在微软还写过一年多的 PHP 。
  • 时刻了解业界最新行情。平时多关注业界资讯,不要只局限于当前的工作内容。想想十多年前的诺基亚塞班系统的工程师?如果他们只局限于本职工作的内容,那结局可想而知。也许你并不想跳槽,但每年还是可以出去看看机会,了解最新的行情,也能更好地看清自己的定位。
  • 做产品,不只是靠技术。技术是好产品的必要条件,但不是充分条件。作为一个开发者,我们往往会把大多数的时间放在实现上(也就是撸代码),但我认为一个好的产品是万万离不开设计、推广和维护这三个方面的。也正是因为意识到了设计、推广和维护的重要性,我才能打造出超过 4000 万下载量的 Code Runner 插件。如果你 100% 的时间都花在撸代码上,你的产品是没有灵魂的。
  • Soft skills 。沟通能力、团队合作能力、解决问题的能力、演讲能力等等,都很重要。这不仅仅是在工作中,在生活中也很重要。我曾经也是个很羞涩的小朋友,但是业余时间通过自己的爱好与探索:写专栏、开知乎 Live 、做演讲、出书等等,很大程度上提升了 soft skills 。
  • 身体很重要。身体是革命的本钱。 身体不行了,钱再多,有何用?
  • 英语很重要。在外企的话,重要性就不用说了。不在外企的话,英语依旧重要。最新的技术文章、文档等等,很多都是英语的。

此外,还有童鞋问到我买房是否要买在公司附近,我也把我的回答和之前的文章分享出来:

买房不要只考虑当前公司所在的位置!

最近大环境都不太好,希望大家都能渡过难关。

阳光总在风雨后!


原文链接: https://zhuanlan.zhihu.com/p/600046338