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

[技术栈讨论] 就当下的就业形势, 我们该如何储备自己的技术能力

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

    v2 关联贴: V2EX>职场话题: 外卷思路讨论, 转换技术栈, 这个帖子我发在了职场话题, 是为了讨论外卷方向的可行性

    op 是非计算机普通本科毕业,做了 5 年的爬虫+逆向,主要使用 python 开发爬虫,综合考量爬虫本身和程序员就业市场, 内卷热度不减的当下,产生了英语 + 技术 ==> 外卷的想法

    这一次发在程序员话题下, 希望和大家讨论下技术栈的选择. 毕竟在当前就业形势下, 无论向内还是向外, 我们都需要做技术储备, 为渡过寒冬, 迎接新的机会做准备

    我目前备选的有

    1. Python + ...
    2. Data Engineering with AWS/GCP/...
    3. TS 全栈(nodejs, react native, vue...)
    4. Go + flutter, 算全栈吗?

    对于Python + ..., 不管做数据分析, 还是机器学习, Python 都是辅助工具. 我很喜欢使用 Python, 但在我扩展技术栈时最先想到的就是舍弃它, 因为它做工具非常好, 但是构建项目时,不是不能用,也不是不喜欢,是就业市场上不需要, 前几天还有个 v2er 讨论 python 为什么没有人做成大牛, 然后增强 python 的影响力, 大家的结论是市场, 还是市场(具体记不得了, 欢迎补上链接😬). 所以之后我不会把 Python 作为主力, 也不会彻底放弃它

    Data Engineering with AWS/GCP/..., 灵感来源udacity 的微学位, 这个方向我需要调整最小, 因为公司现在用的就是 aws 全家桶, 缺点是这类岗位国内相对小众, 我很少在招聘网站看到过, 我担心就业安全, 如果用 aws/gcp 全家桶的公司本来就少, 一缩就难找, 这也是我认为全栈就业安全度高一些

    TS 全栈 据 3rcd 说海外对 ts, php, go 需求多

    Go + flutter 重点在 go, 目前 3rcd 和一些培训机构是我了解市场需求的最主要入口, 他们开设什么样的课程, 基本说明需求还可以, 否则一个学期后就会被狂喷, 我考虑做一段时间程序员了, 有一些小想法自己实现一下, 所以 flutter 可能是一个好选择

    最后, 欢迎大家发表看法

    没找到怎么贴图, 贴个文字送给大家

    All your life you wait, and then it finally comes, and are you ready?

    18 条回复    2023-08-29 22:36:24 +08:00
    289396212
        1
    289396212  
       247 天前
    c# 不错
    dayeye2006199
        2
    dayeye2006199  
       247 天前 via Android
    DE 国外基本只有大公司有。
    国外小公司最常见的就是 JS 的前后端一套东西。

    我觉得爬虫其实不错,但是别在国内做。国外有一堆做 foundation model 的,对数据很饥渴的,可以去那儿做数据和爬虫。但是一般 bar 都非常高
    pengtdyd
        3
    pengtdyd  
       247 天前
    TS 全栈 绝对靠谱,随着容器技术的发展,TS 大有可为,而且从目前的市场来看,基于 TS/JS 技术的国外免费技术平台很多,也就是说如果你要自己做一款产品,前期几乎不用花钱,服务器,数据库,缓存,域名等等,0 元即可,你需要的只是一个账号。
    而反观其他语言,目前还没有这样的生态环境。
    FrankHB
        4
    FrankHB  
       247 天前
    TS 适应性比较广,这几个里最不容易因为风口转换的原因被淘汰,其它几个不仅是现在的生态环境没可比性,未来也基本没可能能有相提并论的市场规模。
    不过做好卷的准备。
    murmur
        5
    murmur  
       247 天前
    现在开源年代跟数学无关的东西都不能叫技术储备了,一个业务用的框架如果还有技术壁垒,说明这框架有很大问题,等着新框架替代他

    就跟以前 flutter 和 rn 一样,啥时候有个支持 jsx 的 flutter
    jones2000
        6
    jones2000  
       247 天前
    你做爬虫的, 当然是储备爬虫的东西, 贮备其他的东西, 就是相当于换赛道了嘛。一般都是爬网站的吧, 爬 5 年,最最起码能自己写一个 js 的执行引擎器了吧, 就算是加密过的 js 或数据,最终都是要在前端展示的。 前端都要执行的,用你自己的 js 执行器, 执行一把,要什么数据基本都能出来。
    AndyChina
        7
    AndyChina  
    OP
       247 天前
    @289396212 #1 老哥细说😊
    AndyChina
        8
    AndyChina  
    OP
       247 天前
    @dayeye2006199 #2 是的, 其实国外爬虫应用还一般, 主要是大家不卷, 有用的数据不展示也没啥可怕的, 至于 reddit/twitter 这种做训练语料, 也算爬虫, 但和爬虫技术关系不大, 没啥成长性可言
    revalue
        9
    revalue  
       247 天前
    没有永远的技术栈。有一些大牛,就是偏要不满足现有的语言和技术栈,偏要发明新的技术栈来怼原来的技术栈。

    最典型,java 作者,跑去做 go ,自己颠覆自己。

    nodejs 底层大神,跑去做 dart ,用来怼 nodejs 。

    就是这么任性。
    AndyChina
        10
    AndyChina  
    OP
       247 天前
    @murmur #5 哈哈, 作为普通程序员, 我这里指的技术储备也就是满足市场对程序员的要求, 多赚点钱罢了

    我还没体会到数学有太大的需要, 除了数据分析/机器学习这种需要线性代数/统计学等等
    AndyChina
        11
    AndyChina  
    OP
       247 天前
    @revalue #9 这就是开放的互联网, 开源革自己一下, 重新做个语言再革自己一遍
    AndyChina
        12
    AndyChina  
    OP
       247 天前
    @jones2000 #6 确实打算换赛道了
    从几年的工作来看, 我觉得爬虫的核心是逆向(app+js)和风控, 抛开国外佛系的环境, 国内这几年的 app 加密以及风控都有了解, 不能说到头了, 但花样也就这些, 对抗的终点就是登录+风控
    AndyChina
        13
    AndyChina  
    OP
       247 天前
    @jones2000 至于老哥说的 js 的执行引擎器, 我确实没做过, 从解决问题的思路看, 通常会逆向解析 js 代码, 能还原的尽量还原, 直接调用. 复杂一些的封装后使用 selenium/Splash 即可
    AndyChina
        14
    AndyChina  
    OP
       247 天前
    @pengtdyd #3 感谢, 这恰恰是我所看重的, 就是实现自己想法的能力
    AndyChina
        15
    AndyChina  
    OP
       247 天前
    @FrankHB #4 TS + 2
    xieren58
        16
    xieren58  
       246 天前   ❤️ 1
    技术够用就行... 还是多花时间去搞搞商业思维和情商吧...
    jackFenng
        17
    jackFenng  
       246 天前
    @xieren58 是的
    AndyChina
        18
    AndyChina  
    OP
       244 天前
    收藏远大于回复, 希望大家多多发表看法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   972 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.