V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AndyChina
V2EX  ›  职场话题

外卷思路讨论, 转换技术栈, 英语+TS 全栈 可行性如何, 想听听大家的看法

  •  
  •   AndyChina · 248 天前 · 3316 次点击
    这是一个创建于 248 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先介绍下自己, 我是做了几年爬虫, 编程语言是 Pyhon, 主要是逆向和脚本开发, 感觉方向还是小众, 职业安全度不高

    鉴于当前的内卷白热化, 在考虑新的方向, Python 本身做 web 也不多, 上限也不高, 所以也了解了极客时间的 go/devops 课程, Java 是不考虑, 但是仔细想想, 在当前整体行业不景气的情况下, 软件工程师总体需求不足, 而且还得和刚毕业的大学生卷, 似乎不是太好选择

    后来又了解到, 3R 教室和牛马程序员都在推广 TS 全栈, 而且看上去海外需求还不错

    所以目前选择技术栈考虑几个方面:

    1. 尽量大众化方向, 尽可能多的工作机会
    2. 考虑海外市场的热门程度
    3. 给自己打工的可能性, 比如全栈更能实现一些自己的想法(工作之外自己摸索的话, 很难做出好产品), 我现在用 Python, 自学那点前端做出来的东西太丑

    那么, Python Web, go, 云原生, TS 全栈... 或者其他方向 要怎么选?

    第 1 条附言  ·  248 天前
    再加一个 udacity 的 Data Engineering with AWS, 感觉国内真正用 aws 的公司不多, 海外的话这种通常要全职吧

    https://www.udacity.com/course/data-engineer-nanodegree--nd027
    37 条回复    2023-08-29 22:35:19 +08:00
    LHRUN
        1
    LHRUN  
       248 天前
    没有尝试往外投过,不过一直干的前端,正在尝试往这个方向努力
    ymmud
        2
    ymmud  
       248 天前
    逆向和脚本开发更容易赚外块吧
    hardto
        3
    hardto  
       248 天前   ❤️ 1
    真没你想得那么容易,可以看看这个推文
    https://twitter.com/efnawm/status/1693988112295440730
    hugepizza
        4
    hugepizza  
       248 天前 via iPhone
    正在往这条路走 英语能交流 之前写了四五年 go 目前在用 ts 写了两个后端项目 react 能用起来写点东西 但有时候调样式调的崩溃 css 完全不是正常的编程思维
    Ionian
        5
    Ionian  
       248 天前
    为什么选择全栈,不选择 java
    horizon
        6
    horizon  
       248 天前
    @Ionian #5 海外 ts 全栈比较流行
    AndyChina
        7
    AndyChina  
    OP
       248 天前
    @ymmud 基本就是赚点辛苦钱吧, 对大厂来说突破风控需要更多资源, 而且稳定性不高, 压力也大
    AndyChina
        8
    AndyChina  
    OP
       248 天前
    @LHRUN 可以投着试试
    AndyChina
        9
    AndyChina  
    OP
       248 天前
    @hardto 想问下这个数据来自哪里, 因为我也在找一些海外就业市场以及技术热度方面的信息, 目前我是关注培训机构, udemy/indeed 这种, 他们上的新课程能反映一些信息
    AndyChina
        10
    AndyChina  
    OP
       248 天前
    @hugepizza 我看极客时间一直在推 go 的训练营, 为啥不精进 go 呢?
    想听听你的看法, 不考虑语言本身, 更多从打工人的角度, 比如人群占比, 薪资这些
    AndyChina
        11
    AndyChina  
    OP
       248 天前
    @Ionian 大学就在开课教 Java, 现在从头学, 遇到精力充沛的大学生, 竞争力为负
    hugepizza
        12
    hugepizza  
       248 天前 via iPhone
    @jizhuwo000 海外 node 全栈还算热门 我英语还行 在尝试找海外的工作
    zhangk23
        13
    zhangk23  
       247 天前
    泻药 人在海外,老美这边我稍微知道些,毕竟外包 icc 干了两年。比如 Antra 他家的外包 前端标配技术栈是 angular/react + ts + mongodb + expressjs/nestjs ,但是市场行情也不好,找工作是难上加难,外包公司人也卖不出去。我觉得可能欧洲会好些?大概,但是北美这边 ng 和 junior 并不好过
    noparking188
        14
    noparking188  
       247 天前
    python 爬虫转 data engineer 挺好的,再学点 Java/Scala 大数据那套全家桶,能看看 Spark 、Flink 之类源码就不错了
    AndyChina
        15
    AndyChina  
    OP
       247 天前
    @zhangk23 感谢答疑, 看来老美也受影响, 那加拿大就更差了呗如果技术栈占比确实可以的话, 需求不足的问题
    AndyChina
        16
    AndyChina  
    OP
       247 天前
    @zhangk23 #13 感谢答疑, 看来老美也受影响, 那加拿大就更差了呗, 如果技术栈热度还可以的话, 需求不足的问题可以再等等, 方向不差终究需求会回暖的

    15 的回复没编辑完, 不小心发出的
    AndyChina
        17
    AndyChina  
    OP
       247 天前
    @noparking188 #14 最开始就在往这个方向转, 而且公司就用的 aws 全家桶, 但我认为有几个问题:

    1. 从公司目前情况来看, 发展缓慢, 我能深度参与的事情有限, 仅限于写一些 ETL, 配置下 airflow, 整个计算框架已经定型
    2. data engineer 必定是中大型公司才有用武之地, 像近期无差别裁员的情况, 岗位安全性不高, 难以向下兼容, 容易把路走窄了
    3. 正因为小公司数据有限, 很多技术缺乏实际应用的机会, 技术得不到更新, 后续发展不太理想
    4. data engineer with aws 我看 udacity 一直就在推送, 不知道这类岗位目前占比到底如何, 如果岗位不多要求普遍较高, 可能和爬虫有相似的问题

    相对应的全栈, 能够自由控制, 如果需求不足, 降级小公司/外包/兼职, 甚至自由职业, 这也是当下的 v2 的一些讨论贴的热门话题
    noparking188
        18
    noparking188  
       247 天前
    @jizhuwo000 #17 你看看其他行业,数字化转型 data 的需求挺多的,不只是 AWS ,阿里云、Azure 、Databricks 这些平台都有需求,干的活比较杂,就捣鼓数据
    ajaxgoldfish
        19
    ajaxgoldfish  
       247 天前 via Android
    请教 op 个题外话,三年经验能不能逆向出阿里 xsign 系
    helloworld2048
        20
    helloworld2048  
       246 天前
    外包项目网站看看?不过得和厚脸皮的印度人竞争,英语沟通能力要强
    AndyChina
        21
    AndyChina  
    OP
       246 天前
    @ajaxgoldfish #19 没做过阿里的 xsign, 但这几年逆向的不在少数, 应该问题不大, 感觉现在难得不是逆向, 在风控和账号这类
    AndyChina
        22
    AndyChina  
    OP
       246 天前   ❤️ 1
    @helloworld2048 # 我是铁了心的要向外, 我认为核心是英语, 技术不追求极致

    我是非计算机普通本科毕业, 结合过去 5 年的工作经历, 说明在技术上做大牛的可能性很低, 早日认清现实, 打算靠英语在外面谋一份工作罢了.
    我是热爱编程的, 否则也不会从完全不相关的专业转行并持续至今, 所以没放弃技术学习, 就像现在勇于切换技术栈, 将来也会抱着持续学习的态度, 持续积累, 直到成为“老牛”
    AndyChina
        23
    AndyChina  
    OP
       246 天前
    @noparking188 #18 其实还有一个背景, 我是非计算机普通本科毕业, 不管是国内还是国外, 求职这样的工作, 自认为难度会大一些, 特别是当我决心向外
    feeloong
        24
    feeloong  
       246 天前
    哈哈哈,我和 OP 一样也在关注这一块。
    正好看到牛马和 3R,说实话两个都不怎么推荐。
    先说自己的体验,牛马最近在看试学班,觉得就那么回事,感觉什么都讲,但是都不太深入的那种。对于个人开发者来说有好处也有坏处,好处就是可能比较负责,坏处就是随时都可能跑路。
    再说 3R ,学习氛围给人感觉不是很浓厚,有点营销过头的感觉。
    好在经过自己的一番思考,两个都没有报名。和 OP 一样一直在寻找合适的地方。
    brucep
        25
    brucep  
       246 天前 via Android
    3r 负责的人不太行,营销做的有点过头了。
    牛马不了解。
    AndyChina
        26
    AndyChina  
    OP
       246 天前
    @feeloong #24 你目前的技术栈是啥, 为啥想换?

    不应该依赖他们提供的培训服务, 只是想论证这条路线的可行性, 可以参考他们的培训方案, 同时自己决定学习内容, 最终让自己的开发能力满足工作需求
    AndyChina
        27
    AndyChina  
    OP
       246 天前
    @brucep #25 可以细说吗, 3R 负责人不行是哪方面, 不诚信还是技术不行

    其实我更关注这条路线的可行性, 如果能通过他们的渠道联系到外包和一些雇主也算练手了, 毕竟自学后直接上 indeed 找有点难

    至于课程啥的, 自学的过程中参考下即可, 好不好的无所谓
    zhangk23
        28
    zhangk23  
       246 天前
    @jizhuwo000 我的理解是北美这边有点盛极而衰,人多但岗位没那么多。加拿大的大厂分布都是给抽不到 h1b 签证的大厂的人去的,然后美西大部分 startup 初创公司融到钱了上市之后招人给钱是很大方,但是分分钟可能下一秒就解散,美西大公司的话呢 给赞助但是 sde1,2 基本没有,sde3 起步才有,很难。所以可能美中和美东不太发达的地区会好些?毕竟我现在就在美中,虽然现在拿的钱还没之前外包高。。。但胜在稳定,以及小地方开销不大。所以北美不太推荐,当然了要是你跳去外企在外调可能比直接海投莽到北美好一些。然后欧洲比北美强有一个原因就是欧洲的签证不会特别卡死你,签证政策完爆美国和加拿大
    AndyChina
        29
    AndyChina  
    OP
       245 天前
    @zhangk23 感谢耐心回复, 美国我是不打算去的, 现在的美国也是在卷, 看看 H1b 的排队抽签.

    眼界打开, 欧洲/加拿大/澳大利亚/新西兰都可以试试, 我的计划是在补充一段技术之后, 尝试下找个本土外企 or 远程. 其次是远程外包/兼职, anyway, 任何能积累经验都可, 然后 indeed 海投
    feeloong
        30
    feeloong  
       244 天前
    @AndyChina 理想很美好,现实很骨感。我身边有朋友报了 3R ,结论就是好做的单子可能内部消化了,不好做的单子对于新人来说不够友好。另外一个方面,你仔细多看一下他们的免费课程,总结下来就是你报班只是多了一个人给你看简历,找工作他们也是去电鸭,v2ex 。区别就是把 jd 放到自己内部的 discord 里面。
    feeloong
        31
    feeloong  
       244 天前
    @AndyChina 我个人技术栈 4 年 Vue ,主要想换 React+TS+Nest/Next+Go 。目前还没有找到让我非常满意的第三方机构,op 如果有比较合适的,也可以推荐给我。Thanks a lot.
    AndyChina
        32
    AndyChina  
    OP
       244 天前
    @feeloong #30 感谢分享, 我的思路还是自学, 学习可以通过多方面, 3rcd 是我了解到 ts 的开始, 其实官方教程, Coursera/Youtube 都可以找找, 最终组合出一套学习路径即可
    noparking188
        33
    noparking188  
       243 天前
    @AndyChina #23 老哥,这些云厂商都有认证体系,有免费的培训和课程,也有收费的,你学习下考几个证,一点都不难,有几个平台我都考了证,可以让人一眼知道我懂和有这方面经验,我想这个可以弥补一些非科班的不足,感觉还是工作、项目经验匹配更重要。
    AndyChina
        34
    AndyChina  
    OP
       243 天前
    @noparking188 #33 请问你这边现在做哪方面工作, aws google 国内用的多吗? 我感觉初级也不好找吧
    hackape
        35
    hackape  
       243 天前 via iPhone
    JS/TS 全栈确实是个大趋势,前后端通吃,是个性价比非常高的路径,可以说是现在年轻创业公司的技术栈首选。加上云原生厂商如 cloudflare, vercel 也都把科技树点在 JS 上,前景看好。
    AndyChina
        36
    AndyChina  
    OP
       242 天前
    @hackape #35 是这样的
    AndyChina
        37
    AndyChina  
    OP
       242 天前
    帖子的收藏远多于回复, 还是希望大家根据自己的经验分享下感受
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   889 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:00 · PVG 05:00 · LAX 14:00 · JFK 17:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.