媳妇儿公司是做政府项目外包的,平时接待的大多是五十往上的老年人。
前天媳妇儿跟我说,她接到了一个简历,简历上的人是之前的工作是个程序员,因为上个项目结束,被辞退了,最近大环境不好在家呆了很长时间没找到工作,投了他们公司。
说起来程序员看似挣得多,但是危机还是很严重的,不像有一些其他工作越老越吃香。而且程序员这行更新换代快,说不定某一天突然出现什么变革,现在使用的技术都不能使用了。就比如之前一直很火的 PHP ,突然之间热度降低了特别多,工作机会也变少了很多。
所以想想以后怎么走很有必要。
以前一直想去一个做架构的地方,希望能一直做技术,这样到哪都是通用的,可以一直干,但是像我这样不是特别好的学校,而且没有特别突出的表现,跟那些好学校的人才还是有一些差距。做业务吧,某天换了家公司,就会发现,对业务熟悉的优势,随着换公司就会变为接近于零。
效仿前人,把以后的路规划成两步,短期和长期。
短期内
- 公司的业务更熟悉一些,毕竟是生活之本
- 学习 go 语言,随时做好语言的切换准备,摸透公司里面一个叫 qta 的微服务
长期来看
- 把身体调养好,毕竟是革命的本钱
- 按时睡觉,感觉比较困难,每天回家的时间不固定
- 不吃辛辣、油腻的食品。这个比较好控制,辛辣基本不吃了,油腻的也刻意在控制
- 不喝碳酸饮料。
- 每周至少做一个小时的有氧运动
- 把学校里没学好的基础部分补足
- Linux 系统编程,正在学习
- Linux 网络编程
- 算法也需要常常练习,不能变得生疏,能锻炼自己的思维能力
- 学习 rust 语言,觉得 rust 语言会是以后的主要语言之一,学习过程中,确实能感觉到在使用 PHP 编程时觉得会出现坑的点(不判断返回值,返回值是 null 等等),以及多线程等方式不方便的地方,rust 都有比较好的解决方案。只不过这个语言对安全管控的很严格,越到后面学习起来越难,甚至讲到 Box 的时候,都不知道应该往里面传什么参数了,怪不得有人说,rust 最大的困难是通过编译。