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

程序员的核心竞争力在哪里,我们究竟该怎么规划职业发展

  •  
  •   dick20cm · 2019-08-10 20:10:39 +08:00 · 1389 次点击
    这是一个创建于 1936 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发此贴与各位同僚讨论 1)咱们程序员的核心竞争力是什么 2)我们究竟该怎么规划职业发展

    背景:

    1. 软件公司无论大小厂普遍管理粗暴直接(除了个别几个公司或某些项目组),995 9106 相当普遍,彻底将写代码这个脑力劳动变成体力活。
    2. 领导无底线压榨,恨不得再从压扁的海绵里挤出最后一滴水分,同时供求关系以及权力机制向管理者倾斜,程序员缺少话语权(似乎唯一的反抗方式就是上班划水)。
    3. 产业高度发展使分工更细,对于移动互联网来说前台中台后台分工明确每个部门做好自己的工作几乎就可以量产 APP,即使是看起来高大上的机器学习相关岗位,从算法组模型训练到工程组落地部署再到业务前台接入 SDK 同样也是一气呵成,将产业分工运用的淋漓尽致。
    4. 产业高度发展使垄断加剧,TOP10 的企业吃掉了整个市场 99% 的利润空间,BAT TMD 以外很难再塞进一家新企业,创业公司如果没有流量巨头导流很快就会死掉。对于大环境来说资本导向而不是技术导向,纯靠技术驱动的公司基本没有,ofo 摩拜美团饿了吗这种所谓的独角兽其实纯粹是靠钱砸出来的典型的资本驱动向,商汤旷视早期可以靠卖 SDK 苟活但是大厂逐渐自研以后就会抛弃这些合作伙伴很难看到他们的未来盈利点
    5. 产业高度发展使门槛降低,必然导致技术的快速迭代,某些现象为:1)在大公司当 2+年螺丝钉的员工可能比不上应届生的技术能力 2)曾经游戏行业是高级技术的汇聚点,但是随着 unity UE4 等基础引擎的普及拉低了相关的技术门槛(当然相应的提高了相关产品的水准)
    6. 转管理依然有着很大风险,如果公司面临裁员危机搞技术的人大不了换个地方接着干活,管理长期脱离技术线且进入舒适区因此很难出来(间接反映管理压榨技术,90%的管理岗想的是干一票捞满,短视心理)
    7. 目前可见的已经被淘汰或者需求极少的岗位:1)小型企业技术运维岗和数据库开发岗(云的发展) 2)Win32 开发 3)塞班和 WP 4)底层软硬件驱动(包括 Linux 内核 /编译器 /安卓驱动)
    8. 于此同时政策与大环境对劳动者的保护并不周全,例如工作时间无限制,高房价,高税

    负能量比较多,请各位畅所欲言,如果各位有好的补充建立楼主会帮忙写成补充并注明楼层方便索引,祝好 ( PS 最近听说不少裁员劝退转岗,以及听说某些 BAT 员工回老家开菜馆) ( PSS 职业发展问题会落到仍和一个人头上,与学历无关,哪怕你是 TOP10 本硕)

    第 1 条附言  ·  2019-10-28 14:42:01 +08:00
    [顶贴]
    阿里巴巴辟谣「网传要求尽快实现 P8 全员 35 周岁以内」消息不实,你怎么看?
    https://www.zhihu.com/question/352652086/answer/872454094

    为华为工作几年之后华为会卸磨杀驴是真的吗?
    https://www.zhihu.com/question/294198631/answer/559095434

    如果你突然被裁员了,你的 Plan B 是什么?
    https://www.zhihu.com/question/327280140/answer/702659422

    有哪些简洁有效的原则,可以提高一个人在职场中的安全感?
    https://www.zhihu.com/question/345751353/answer/835155122
    19 条回复    2019-10-28 14:13:14 +08:00
    xiaoshenke
        1
    xiaoshenke  
       2019-08-10 21:19:48 +08:00 via Android
    好问题,我觉得无解。当然我觉得大部分程序员还处在有口饭吃就行的水平,这些问题也不会去考虑,骆驼心态。
    lovedebug
        2
    lovedebug  
       2019-08-10 21:21:07 +08:00 via Android
    技术宽度,多动手,搞副业
    zjsxwc
        3
    zjsxwc  
       2019-08-10 22:15:22 +08:00 via Android   ❤️ 1
    我一直认为程序员存在的意义就是让别的行业失业,
    让电脑代替人类工作,
    我们的工作是有意义的
    chitanda
        4
    chitanda  
       2019-08-10 23:01:55 +08:00 via Android
    @zjsxwc 那么对以后失业的你来说,你应该会毫无怨言了吧
    zjsxwc
        5
    zjsxwc  
       2019-08-10 23:07:54 +08:00 via Android
    不提支付宝微信支付(代替银行)淘宝京东(代替实体店)这些我们在用的东西,还有

    etc 代替高速收费员
    各种微信停车公众号代替停车场收费员
    滴滴代替出租车

    身边各种无人超市
    大疆无人机可以用来种田打农药

    在线教育让十八线小县城的孩子能接受高质量的课程,而不用被三本毕业的混子老师误人子弟,还可以用很低的价格就能和外教练习我们的外语口语能力

    3D 打印鞋子、各种机械零件等会成为趋势,应该是另一种工业革命了


    话说回来 饱受程序员诟病 web crud 业务 完全可以 代替 那些公共服务对外窗口,现在办个营业执照都要跑好多趟累死人



    而且我想说的是虽然程序不能代替 艺术、创造、以及其他必须人参与的活动,但却能够更好的辅助这些人完成工作,比如 ide 对于程序员、cad 对于建筑以及家装设计师、ps 软件等对于摄影、还有现在随着网络稳定性与速度的发展越来越流行的远程手术指导几十个专家指导小医院里的一场手术
    ,没准以后就是多个专家远程手术刀控制完成手术了。
    zjsxwc
        6
    zjsxwc  
       2019-08-10 23:10:37 +08:00 via Android
    @chitanda #4 原文:“@zjsxwc 那么对以后失业的你来说,你应该会毫无怨言了吧”
    回复:如果程序员都到了失业的话,那么别的行业你觉得会是怎样?应该都被程序代替了
    freelancher
        7
    freelancher  
       2019-08-11 06:07:10 +08:00
    其实说得很全面了。在被全面代替的时代到来前。找好退路。不是正常的吗?

    其实没有任何一个行业是红火一辈子的。以前的卡车司机多吃香。还不是一样。只要没有高度可替代性的岗位。最终都会落到社会平均工资的。

    所以那些二代一个个学商科就是这样。只要做生意,管人。大富大贵就保证了。
    xuanbg
        8
    xuanbg  
       2019-08-11 07:04:14 +08:00
    遇到问题别坐在那里等靠要,主动一点,主动去解决问题,甚至主动去发现问题。能主动发现问题解决问题的人,脑回路正常的老板都是要跪求的,怎么可能奢侈到淘汰。
    yangzhezjgs
        9
    yangzhezjgs  
       2019-08-11 09:42:20 +08:00 via Android   ❤️ 1
    这个问题是无解的,中美软件业的一大区别个人认为就是除了普通的业务开发之外,美国还有大量高附加值的商业软件公司,比如 adobe,vmware,微软等,这些公司利润高,门槛高,护城河宽。。此外,几乎所有新框架,新架构,新工具都发源于欧美,中国程序员只是简单的应用,毫无疑问,软件行业整个金字塔,中国一直处于相对底端
    yuaner
        10
    yuaner  
       2019-08-11 10:19:49 +08:00
    初始工资水平相对大多数传统行业高,便于原始积累,可以早日退休
    compareInt
        11
    compareInt  
       2019-08-11 10:49:42 +08:00
    写代码就是娱乐,娱乐需要前途吗?
    q8164305
        12
    q8164305  
       2019-08-11 11:30:53 +08:00 via Android
    程序员失业只有一种可能,就是被其他程序员干掉了,未来社会一定是需要大量程序员简化我们的流程,要么干掉其他程序员,要么被其他程序员干掉
    NerverLibis
        13
    NerverLibis  
       2019-08-11 13:32:55 +08:00 via iPhone
    @q8164305 程序员低龄化 也是一种趋势
    hun2008hun
        14
    hun2008hun  
       2019-08-12 11:04:49 +08:00
    mark,最近时常焦虑,感觉已经变成了一种无脑体力工作了,被取代的可能性太高了
    gaigechunfeng
        15
    gaigechunfeng  
       2019-08-12 11:47:13 +08:00
    自己做一些副业?但个人能做的副业,那肯定技术含量高不到哪里去(指大部分,少数大牛不包含)
    就比如我在做的程序员二手交易社区,一边做还一边怀疑自己:这东西谁都能做,做出来有什么用?
    但是,不做点什么,我们还能做什么呢,对吧。只能这么鼓励自己。
    就这样搞吧,大部分时候不是技术最好的能成功,成功因素太多了。
    dick20cm
        16
    dick20cm  
    OP
       2019-08-14 08:02:22 +08:00 via Android
    @xiaoshenke 等吃上这口饭以后就会想的更多
    dick20cm
        17
    dick20cm  
    OP
       2019-08-14 08:05:12 +08:00 via Android
    @yangzhezjgs 是的没错,curd 相对来说护城河比较低,如何在国内现有的环境下提升职业人的技术护城河是个问题
    nsynet
        18
    nsynet  
       2019-09-14 17:42:25 +08:00
    我理解核心竞争力就是效率,程序员的工作就像鞋厂的工人,老板选择一个 A,不选择 B 的唯一理由,就是 A 干活效率高,不存在创造性的,因为企业的创造性的思考(比如产品的卖点)不是程序员在做,是产品经理和系统工程师在思考,所以程序员就是,,,个工厂个人,说起来自己也有点不想承认。
    我了解在日本这种分工更明显,一个产品比如游戏的大卖,没人去访问主程。

    所以,如果在企业里面,只能求自己手里的刀磨得够快,干活更顺手,效率更高,因为我们没有更多的话语权。

    如果自己做点副业,就有话语权,这个可能当做“核心竞争力”,不想被 996,就炒了老板专心干自己的副业,这不就是竞争力么。
    dick20cm
        19
    dick20cm  
    OP
       2019-10-28 14:13:14 +08:00
    @nsynet 抱歉才看到您的回复,分析的太到位了,稍后帮您置顶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5983 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:32 · PVG 10:32 · LAX 18:32 · JFK 21:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.