首先介绍下自己, 我是做了几年爬虫, 编程语言是 Pyhon, 主要是逆向和脚本开发, 感觉方向还是小众, 职业安全度不高
鉴于当前的内卷白热化, 在考虑新的方向, Python 本身做 web 也不多, 上限也不高, 所以也了解了极客时间的 go/devops 课程, Java 是不考虑, 但是仔细想想, 在当前整体行业不景气的情况下, 软件工程师总体需求不足, 而且还得和刚毕业的大学生卷, 似乎不是太好选择
后来又了解到, 3R 教室和牛马程序员都在推广 TS 全栈, 而且看上去海外需求还不错
所以目前选择技术栈考虑几个方面:
那么, Python Web, go, 云原生, TS 全栈... 或者其他方向 要怎么选?
1
LHRUN 2023-08-23 17:28:29 +08:00
没有尝试往外投过,不过一直干的前端,正在尝试往这个方向努力
|
2
ymmud 2023-08-23 17:28:48 +08:00
逆向和脚本开发更容易赚外块吧
|
3
hardto 2023-08-23 17:32:45 +08:00 1
真没你想得那么容易,可以看看这个推文
https://twitter.com/efnawm/status/1693988112295440730 |
4
hugepizza 2023-08-23 17:35:23 +08:00 via iPhone
正在往这条路走 英语能交流 之前写了四五年 go 目前在用 ts 写了两个后端项目 react 能用起来写点东西 但有时候调样式调的崩溃 css 完全不是正常的编程思维
|
5
Ionian 2023-08-23 17:36:29 +08:00
为什么选择全栈,不选择 java
|
9
AndyChina OP @hardto 想问下这个数据来自哪里, 因为我也在找一些海外就业市场以及技术热度方面的信息, 目前我是关注培训机构, udemy/indeed 这种, 他们上的新课程能反映一些信息
|
10
AndyChina OP @hugepizza 我看极客时间一直在推 go 的训练营, 为啥不精进 go 呢?
想听听你的看法, 不考虑语言本身, 更多从打工人的角度, 比如人群占比, 薪资这些 |
12
hugepizza 2023-08-23 18:59:46 +08:00 via iPhone
@jizhuwo000 海外 node 全栈还算热门 我英语还行 在尝试找海外的工作
|
13
zhangk23 2023-08-24 05:34:37 +08:00
泻药 人在海外,老美这边我稍微知道些,毕竟外包 icc 干了两年。比如 Antra 他家的外包 前端标配技术栈是 angular/react + ts + mongodb + expressjs/nestjs ,但是市场行情也不好,找工作是难上加难,外包公司人也卖不出去。我觉得可能欧洲会好些?大概,但是北美这边 ng 和 junior 并不好过
|
14
noparking188 2023-08-24 09:49:04 +08:00
python 爬虫转 data engineer 挺好的,再学点 Java/Scala 大数据那套全家桶,能看看 Spark 、Flink 之类源码就不错了
|
15
AndyChina OP @zhangk23 感谢答疑, 看来老美也受影响, 那加拿大就更差了呗如果技术栈占比确实可以的话, 需求不足的问题
|
16
AndyChina OP |
17
AndyChina OP @noparking188 #14 最开始就在往这个方向转, 而且公司就用的 aws 全家桶, 但我认为有几个问题:
1. 从公司目前情况来看, 发展缓慢, 我能深度参与的事情有限, 仅限于写一些 ETL, 配置下 airflow, 整个计算框架已经定型 2. data engineer 必定是中大型公司才有用武之地, 像近期无差别裁员的情况, 岗位安全性不高, 难以向下兼容, 容易把路走窄了 3. 正因为小公司数据有限, 很多技术缺乏实际应用的机会, 技术得不到更新, 后续发展不太理想 4. data engineer with aws 我看 udacity 一直就在推送, 不知道这类岗位目前占比到底如何, 如果岗位不多要求普遍较高, 可能和爬虫有相似的问题 相对应的全栈, 能够自由控制, 如果需求不足, 降级小公司/外包/兼职, 甚至自由职业, 这也是当下的 v2 的一些讨论贴的热门话题 |
18
noparking188 2023-08-24 17:16:57 +08:00
@jizhuwo000 #17 你看看其他行业,数字化转型 data 的需求挺多的,不只是 AWS ,阿里云、Azure 、Databricks 这些平台都有需求,干的活比较杂,就捣鼓数据
|
19
ajaxgoldfish 2023-08-24 22:31:11 +08:00 via Android
请教 op 个题外话,三年经验能不能逆向出阿里 xsign 系
|
20
helloworld2048 2023-08-25 10:58:02 +08:00
外包项目网站看看?不过得和厚脸皮的印度人竞争,英语沟通能力要强
|
21
AndyChina OP @ajaxgoldfish #19 没做过阿里的 xsign, 但这几年逆向的不在少数, 应该问题不大, 感觉现在难得不是逆向, 在风控和账号这类
|
22
AndyChina OP @helloworld2048 # 我是铁了心的要向外, 我认为核心是英语, 技术不追求极致
我是非计算机普通本科毕业, 结合过去 5 年的工作经历, 说明在技术上做大牛的可能性很低, 早日认清现实, 打算靠英语在外面谋一份工作罢了. 我是热爱编程的, 否则也不会从完全不相关的专业转行并持续至今, 所以没放弃技术学习, 就像现在勇于切换技术栈, 将来也会抱着持续学习的态度, 持续积累, 直到成为“老牛” |
23
AndyChina OP @noparking188 #18 其实还有一个背景, 我是非计算机普通本科毕业, 不管是国内还是国外, 求职这样的工作, 自认为难度会大一些, 特别是当我决心向外
|
24
feeloong 2023-08-25 14:15:35 +08:00
哈哈哈,我和 OP 一样也在关注这一块。
正好看到牛马和 3R,说实话两个都不怎么推荐。 先说自己的体验,牛马最近在看试学班,觉得就那么回事,感觉什么都讲,但是都不太深入的那种。对于个人开发者来说有好处也有坏处,好处就是可能比较负责,坏处就是随时都可能跑路。 再说 3R ,学习氛围给人感觉不是很浓厚,有点营销过头的感觉。 好在经过自己的一番思考,两个都没有报名。和 OP 一样一直在寻找合适的地方。 |
25
brucep 2023-08-25 15:53:09 +08:00 via Android
3r 负责的人不太行,营销做的有点过头了。
牛马不了解。 |
26
AndyChina OP @feeloong #24 你目前的技术栈是啥, 为啥想换?
不应该依赖他们提供的培训服务, 只是想论证这条路线的可行性, 可以参考他们的培训方案, 同时自己决定学习内容, 最终让自己的开发能力满足工作需求 |
27
AndyChina OP @brucep #25 可以细说吗, 3R 负责人不行是哪方面, 不诚信还是技术不行
其实我更关注这条路线的可行性, 如果能通过他们的渠道联系到外包和一些雇主也算练手了, 毕竟自学后直接上 indeed 找有点难 至于课程啥的, 自学的过程中参考下即可, 好不好的无所谓 |
28
zhangk23 2023-08-25 22:17:32 +08:00
@jizhuwo000 我的理解是北美这边有点盛极而衰,人多但岗位没那么多。加拿大的大厂分布都是给抽不到 h1b 签证的大厂的人去的,然后美西大部分 startup 初创公司融到钱了上市之后招人给钱是很大方,但是分分钟可能下一秒就解散,美西大公司的话呢 给赞助但是 sde1,2 基本没有,sde3 起步才有,很难。所以可能美中和美东不太发达的地区会好些?毕竟我现在就在美中,虽然现在拿的钱还没之前外包高。。。但胜在稳定,以及小地方开销不大。所以北美不太推荐,当然了要是你跳去外企在外调可能比直接海投莽到北美好一些。然后欧洲比北美强有一个原因就是欧洲的签证不会特别卡死你,签证政策完爆美国和加拿大
|
29
AndyChina OP @zhangk23 感谢耐心回复, 美国我是不打算去的, 现在的美国也是在卷, 看看 H1b 的排队抽签.
眼界打开, 欧洲/加拿大/澳大利亚/新西兰都可以试试, 我的计划是在补充一段技术之后, 尝试下找个本土外企 or 远程. 其次是远程外包/兼职, anyway, 任何能积累经验都可, 然后 indeed 海投 |
30
feeloong 2023-08-27 09:15:35 +08:00
@AndyChina 理想很美好,现实很骨感。我身边有朋友报了 3R ,结论就是好做的单子可能内部消化了,不好做的单子对于新人来说不够友好。另外一个方面,你仔细多看一下他们的免费课程,总结下来就是你报班只是多了一个人给你看简历,找工作他们也是去电鸭,v2ex 。区别就是把 jd 放到自己内部的 discord 里面。
|
31
feeloong 2023-08-27 09:17:16 +08:00
@AndyChina 我个人技术栈 4 年 Vue ,主要想换 React+TS+Nest/Next+Go 。目前还没有找到让我非常满意的第三方机构,op 如果有比较合适的,也可以推荐给我。Thanks a lot.
|
32
AndyChina OP @feeloong #30 感谢分享, 我的思路还是自学, 学习可以通过多方面, 3rcd 是我了解到 ts 的开始, 其实官方教程, Coursera/Youtube 都可以找找, 最终组合出一套学习路径即可
|
33
noparking188 2023-08-28 09:57:56 +08:00
@AndyChina #23 老哥,这些云厂商都有认证体系,有免费的培训和课程,也有收费的,你学习下考几个证,一点都不难,有几个平台我都考了证,可以让人一眼知道我懂和有这方面经验,我想这个可以弥补一些非科班的不足,感觉还是工作、项目经验匹配更重要。
|
34
AndyChina OP @noparking188 #33 请问你这边现在做哪方面工作, aws google 国内用的多吗? 我感觉初级也不好找吧
|
35
hackape 2023-08-28 11:35:14 +08:00 via iPhone
JS/TS 全栈确实是个大趋势,前后端通吃,是个性价比非常高的路径,可以说是现在年轻创业公司的技术栈首选。加上云原生厂商如 cloudflare, vercel 也都把科技树点在 JS 上,前景看好。
|
37
AndyChina OP 帖子的收藏远多于回复, 还是希望大家根据自己的经验分享下感受
|