首先介绍下自己, 我是做了几年爬虫, 编程语言是 Pyhon, 主要是逆向和脚本开发, 感觉方向还是小众, 职业安全度不高
鉴于当前的内卷白热化, 在考虑新的方向, Python 本身做 web 也不多, 上限也不高, 所以也了解了极客时间的 go/devops 课程, Java 是不考虑, 但是仔细想想, 在当前整体行业不景气的情况下, 软件工程师总体需求不足, 而且还得和刚毕业的大学生卷, 似乎不是太好选择
后来又了解到, 3R 教室和牛马程序员都在推广 TS 全栈, 而且看上去海外需求还不错
所以目前选择技术栈考虑几个方面:
- 尽量大众化方向, 尽可能多的工作机会
- 考虑海外市场的热门程度
- 给自己打工的可能性, 比如全栈更能实现一些自己的想法(工作之外自己摸索的话, 很难做出好产品), 我现在用 Python, 自学那点前端做出来的东西太丑
那么, Python Web, go, 云原生, TS 全栈... 或者其他方向 要怎么选?