mmmmmrred
V2EX  ›  问与答

技术栈杂但浅能被市场接受么

  •  
  •   mmmmmrred · Feb 16, 2023 · 2679 views
    This topic created in 1175 days ago, the information mentioned may be changed or developed.
    本人二本 cs 专业, 基于某些原因, 毕业前几份工作并不对口, 没有做软件开发相关工作;

    上一份工作是 python 相关的爬虫, 因为好学, 自认为能力比较出色, 被调岗做了半个月的 ml, 做了自动化数据标记以及层级相关的皮毛, 但因为部门裁员, 转正前被裁;

    因为之前爬虫的经验, 这一年半做了 python + 消息队列( redis & rabbitmq )的自动化程序, 个人认为是玩具级别的, 这样类似的项目独立设计开发了两个;

    然后被安排了做前端的工作, 从零开始用 react + electron 调用后端 proto rpc 写了一个圣杯布局的桌面程序, 大概一个人整了半年时间;

    接着又被安排了之前类似的消息队列自动化任务, 而且要带网页界面, 出于摆烂, 这次用从零开始用 rust 写 RESTful 服务, 因为项目原因用 python 写业务上的胶水代码, react + antd 写了一个简陋界面, mongodb 的后端, 设计了两条 rabbitMQ 队列来通讯和任务分发; 一个人全栈折腾了大概 4 个月;

    因为自己在这个行业泡得不久, 所以想各位大佬点评一下, 市场会认可这种杂而不精的人么, 值多少钱.

    因为最近又被安排去给别人打下手写 go 的 curd, 又是从零开始, 虽然想学, 但个人想深耕单一语言, 也对架构设计感兴趣, 各位大佬有何高见.

    提前感谢各位大佬.
    16 replies    2023-02-20 10:38:49 +08:00
    rocksolid
        1
    rocksolid  
       Feb 16, 2023
    这样的随便想想就知道,有多少工作能正好把你会的全用上,最多切合你部分技能,那工资怎么会高
    iannil
        2
    iannil  
       Feb 16, 2023   ❤️ 1
    打个或许不太恰当的比方,你这个有点像打扑克,手里一堆单牌,每个都不大。要么去市场里碰,等别家出单牌让你滑掉,要么想办法凑顺子或凑同花。

    回到问题,你就找找什么场景下需要「技术栈很杂但是都比较浅」呗,抛砖引玉一个,现想的供参考,不保证效果,比如去 GitHub 找持续在趋势里的项目,给它写 SDK ,写 starter kit ,写 dockerfile ,写 tool ,写 web 界面,反正你技术栈杂,不求最完美,但求最快,然后你有概率跟着这些项目一起起飞,甚至都不用飞,热门项目相关的 repo 是你发起的且有一定的用户或 star 数就足以做求职的敲门砖了。

    这个方法的坏消息有两个,一是你的眼光很重要,二是白做了几个以后,是否还能坚持做下去;
    好消息也有两个,一是眼光是可以学习练习出来的,二是就算白做其实也不白做,你确实为开源社区做了贡献,也顺带提高了自己;
    kop1989smurf
        3
    kop1989smurf  
       Feb 16, 2023   ❤️ 1
    先回答问题:机会会比较少。并不是因为楼主能力不行,而是因为契合楼主能力的岗位少。

    然后就是一些碎碎念。
    其实楼主想错了,很多人认为技术底蕴的“深”和“宽”是鱼和熊掌,不可兼得。
    并不是这样。

    而是技术栈宽,是“深”的必要条件。
    反之,技术栈“深”,可以大大增加你“加宽”的速度。
    kop1989smurf
        4
    kop1989smurf  
       Feb 16, 2023
    很多人认为,受欢迎的技术人应该是“T”字形人才。
    我认为不然,真正的大牛是▽型,甚至是梯形人才。随着离自己的专精技术越远,了解的内容越少。
    opengg
        5
    opengg  
       Feb 16, 2023
    适合去创业公司,适合什么都干的人。
    cvooc
        6
    cvooc  
       Feb 16, 2023
    全栈现在工作不好找了, 我 22 年找工作是按全栈找的, 然而大多数有点规模的公司都希望找专精人才, 不是你能力不行, 是相同工作年限, 你说你是全栈, 他们会默认你在某一方便能力不如同样工作年限的专一人才

    需要全栈多面手的公司往往是初创公司,规模都很小, 我面试的一些公司,最后都是我没敢接的, 在高也不敢接

    你可以考虑挑选专一方面找工作, 其他能力可以做入职后争取涨薪升职的加分项, 在公司遇到相关方面问题的时候.

    但是一开始就按全栈找工作, 是真的不好找
    zhenrong
        7
    zhenrong  
       Feb 16, 2023
    万金油不值钱
    tool2d
        8
    tool2d  
       Feb 16, 2023
    技术杂去小公司会比较受欢迎,因为缺人。

    一般会让你接手三人份的工作量,但是只给你一人份的工资待遇。
    superliy
        9
    superliy  
       Feb 16, 2023
    有一类职位叫 实施工程师,这个要求技术栈杂
    mmmmmrred
        10
    mmmmmrred  
    OP
       Feb 16, 2023
    大佬们, 那想转架构设计相关的岗位, 需要先深入一门语言开发下去么, 还是可以先去学习相关内容, 但又如何接入市场.

    深入的话, 有好的方向推荐么.

    再次感谢.
    hankai17
        11
    hankai17  
       Feb 16, 2023
    可否开源 像看看
    arthas2234
        12
    arthas2234  
       Feb 16, 2023
    以我的经验来看,面试官会挑他擅长的或者是他比较感兴趣的一直问下去。你会其他的不是加分项,而你回答不出来是减分项
    HugoChao
        13
    HugoChao  
       Feb 16, 2023
    适合去小公司 1 人干 N 活
    netabare
        14
    netabare  
       Feb 16, 2023 via Android   ❤️ 1
    感觉 op 的技术栈不算杂吧,基本上都是围绕 mq 和 rpc 的,如果感兴趣的话在网络这方面往深了搞应该是很不错的。

    其实不太清楚 op 说的杂是什么意思,是指语言吗。
    ZhuWenJian
        15
    ZhuWenJian  
       Feb 16, 2023   ❤️ 1
    不值钱,不过万。
    20 年毕业时的真实体验。面大厂面不上,技术深度不够。
    最后只能去个小公司,地狱开局。
    guiyun
        16
    guiyun  
       Feb 20, 2023
    我觉得想我这种在西北三线小城市(甘肃兰州)做开发杂一点还可以
    我技术栈是 Java+前端+Golang
    说实话,兰州大公司基本没有,技术栈更新的也慢,尤其我学了 go 后看了一下招聘网站连一个招聘 Go 语言开发的公司都没有,让我深深的怀疑我学这玩意干嘛
    像兰州前端人很缺,但不知到为什么又特别喜欢招后端。我后端可以,前端不错所以要的人还是挺多的
    公司一般是将一个功能全给我,我一个人负责一个项目的前后端,我挺喜欢这样的,不用写接口文档了,碰见麻烦点的功能,前端写的麻烦就后端处理,后端写的麻烦就前端处理,也不用和前端撕逼,写起来还方便。
    碰见对接后端同事的接口,也不用接口文档,我看着后台源码就写出来了
    有时碰见前端的接口,我都是说你们留给我,我自己对,即使不自己对,写的接口基本上也不会被前端吐槽你这接口怎么对
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   961 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 22:19 · PVG 06:19 · LAX 15:19 · JFK 18:19
    ♥ Do have faith in what you're doing.