职场求生攻略
臧萌
PayPal 数据处理组技术负责人,《Java 入门 1 2 3》作者
11259 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 34 讲
结束语 (1讲)
职场求生攻略
15
15
1.0x
00:00/00:00
登录|注册

19 | 职场政治:面对公司自上而下的技术更新,我该怎么办?

你好,我是臧萌。今天我们接着继续聊聊职场政治。
在上一节中,我们聊了聊职场政治的必然性。在这一节里,咱们接着这事再讲讲我们程序员会遇到的一种特殊职场政治,那就是公司自上而下的技术更新。
这种技术更新,大都是伴随着技术方向的变化,或者发展策略上的变化。这种变化可能是整个公司层面的,也可能是部门或者小组层面的。变革的目的就是为了更上一个台阶,而打破现有的模式和利益关系。

电商软件研发部的困境

光说技术变革几个字还是比较抽象,咱们回到上节课里我提到过的那家电商公司。公司里有个软件研发部,它开始的职责是自己研发电商网站。但是随着公司的发展,软件研发部的老大要做一个非常关键的决定了:是继续自己研发电商网站,还是将自己的销售系统和当时已经发展起来的天猫、京东等电商巨头平台对接呢?

自研还是对接平台

两种选择,各有利弊。站在部门内部的角度想,如果走自己研发电商网站之路,自己部门可以把控着公司的网站,能够让自己的部门在公司中有举足轻重的地位。但是就电商发展形势而言,电商巨头已经形成,配套的支付、搜索、移动端多平台支持、购物体验等等,都是自己这个小的电商公司无法做到的。尤其是让自己研发的电商网站获取流量,将是个越来越难的事情。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

程序员面对公司自上而下的技术更新时,需要认识到变革的必然性和取舍的艺术。文章通过讨论电商软件研发部的例子,阐述了技术更新对程序员的影响以及应对之道。同时,介绍了业界知名的技术驱动型更新,如亚马逊的SOA转变、阿里巴巴的去IOE浪潮、编程语言的更换以及云计算的普及。总结提出了程序员应对技术更新的三点经验:意识到变革的取舍、看清趋势做好准备、积极应对变化。文章深入浅出地解释了技术更新对程序员的影响和应对策略,对于面临类似问题的读者具有一定的指导意义。文章强调了技术变革对程序员职业生涯的重要性,提醒读者要果断作出自己的决定,全力以赴或者明哲保身。文章内容丰富,涵盖了技术更新的多个方面,对程序员应对技术变革具有一定的启发和指导作用。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《职场求生攻略》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(9)

  • 最新
  • 精选
  • 有学识的兔子
    这个自上而下的技术变革,貌似对于“够硬”的程序员的影响较大,赖以生存的技术在公司内部不再成为重要因素;但这场变革对于“够软”的管理人员来说,原有经营团队可能被瓦解,那他们的出路呢? 老师曾说“够软和够硬”各有利弊,那么可能存在“软中有硬” “硬中有软”的角色定位么?这种会有啥利弊? 冒昧问一下老师您觉得自己属于哪种角色定位及您的看法呢?

    作者回复: 原有的团队被瓦解,自然会有新的团队组建。事情总归还是要做的。 这个我觉得更多的是相辅相成,不是谁中有谁。一手抓软技能,一手抓硬技能,两个并不冲突。但是人的时间和能做的事情是有限的,能得到的锻炼也是有限的。如果做程序员,得到的更多是硬技能的锻炼,软技能就要刻意培养一下。 我只适合做程序员。然后努力让自己的软技能不拖后腿。

    2020-06-30
    6
  • jhren
    臧老师,有个问题要请教:有时候跟别人有不同意见,感觉有被别人打小报告的风险。有些小报告经理会来调查;我估计也会有小报告经理没来调查,但是会不会产生不良印象就不知道了。 这个时候,我是该主动出击,阐明立场比较好;还是无为而治,问心无愧比较好?

    作者回复: 和人相关得问题,就得看具体得人具体得环境。 工作久了,总会遇到给人打小报告的,我也遇到过,别问我怎么知道的。 如果你觉得你和经理之间的关系足够坦诚,不妨在1:1会议上,和经理明说,我和谁谁谁合作有点问题。毕竟这是事实,经理在可能的情况下,可以避免你们合作。当然,不是说双方那一方就是对的或者错的。你可以和经理聊聊具体合作的问题,看看经理的态度和建议。 如果和经理关系还没到哪一步,那就好好做好自己的工作,赢得经理的信赖。 其实,如果经理想搞你,不需要小报告。对于我们基层程序员来说,小报告的打击没那么大。反倒是对打小报告的人,可能会有更大的影响。 换个角度看,如果在1:1会议上和经理说自己和谁谁谁合作的不好,是不是也算一种小报告呢?我的观点是,先充分描述客观事实,再说自己的判断与感受,不算小报告,只说自己的判断和感受,连带一些私人的意见,才算小报告。

    2020-06-30
    3
  • 老艮额
    如果是技术变革,其实大部分是好的,前提是你在一个成熟的公司。举个例子,用spring替换struts;用jdk8替换jdk5;用aws替换自建机房等等。我相信绝大多数程序员都是拥抱这些变化的,那些嫌弃的,估计是混日子划水的程序员吧 其实我觉得程序员更应该关注公司业务线的调整,毕竟99%的中国it公司都是靠业务挣钱的,业务的调整真的对收入和前途影响很大

    作者回复: 我把业务线也归在技术里了。比如从放弃自研电商网站,转到对接电商平台。不知道这是不是你说的业务线的调整。 还有更偏向业务的转向,比如携程之气的模式被称作鼠标+水泥,也就是PC端+呼叫中心。后来为了迎接移动互联网的挑战,推出了大拇指+水泥战略,也就是要靠手机App+呼叫中心。公司类似这种变化,对所有技术人员都是一次机遇和挑战。 其实,新技术新架构本身,就如你说的,一般都是好的。但是好的并不代表就是适合的,还是要结合自己的业务、组织架构、实际技术能力等现实情况。就好像手里一天的生活费有100块钱,那么如果附近有个好饭店开业了,也基本跟自己没啥关系;如果自己不能吃辣,如果附近开了个川菜馆,也跟自己没啥关系。如果硬要上,就要有问题了。

    2020-06-30
    3
  • jhren
    老师的话真是醍醐灌顶 遇到不靠谱的决定,如果不能置之度外,明哲保身。 就只能积极配合,全力以赴,用实践和事实来证明不靠谱。

    作者回复: 关键是不能让自己成为事情的背锅侠。自己的表现要让人找不出毛病。不管心服不服,拿了工资,还是要干活。 有时候真的就是干着干着就发现靠谱了,不过也有可能越干越觉得不靠谱囧

    2020-06-29
    2
  • 学习学个屁
    对,全力以赴。明哲保身

    作者回复: 就是不能消极应对,否则对不起自己的工资。

    2020-06-29
    1
  • 源以南
    在我看来技术变革一般会有的原因是1、提高效率,降低成本。2、技术团队尝试新的技术。3、做成绩给老板看。前两者的话应该是比较有益处的,都是尝试朝着好的方向去发展。在上司特别透明的沟通与协商下,除非是特别被动的人,否则应该是会有尝试的兴趣。最后一点的话就很难说了,一般大公司才会有转部门的机会,而大多数情况都是忍受着吧反正拿了工资,听领导的指挥也是你工作的一部分。

    作者回复: 大公司转部门确实容易一些,而且公司也更鼓励这种行为。

    2020-11-08
  • J.Smile
    如果能换组换部门也是不错的,但很多时候其实没有机会的。

    作者回复: 很多公司鼓励,因为这样确实可以培养更熟悉本公司业务的人才。不鼓励的,各有各的原因吧。

    2020-08-08
  • Sdylan
    作为底层,没有多少话语权。要么走,要么就撸起袖子加油干。

    作者回复: 是的,这是拿工资就得承担的责任。

    2020-07-20
  • 大胖子呀、
    当然,也有很多公司从 Java 语言转变到别的语言。这都是根据公司的发展作出的选择,不涉及语言本身的优劣。 可以看得出来老师的求生欲很强🤣🤣

    作者回复: 那必须的,我是多严谨的人了😄😁。 而且这也是事实,确实有很多公司换到别语言了哈~

    2020-07-07
收起评论
显示
设置
留言
9
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部