zoukankan      html  css  js  c++  java
  • 程序员的悲哀是什么?

    作者:invalid s
    链接:https://www.zhihu.com/question/399148081/answer/1288549578
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    最大的悲哀是:听谁的都得死。

     

    1、在学校,你听信别人,觉得这行好找工作。于是考试混过,忙家教忙谈女朋友……

    结局:临毕业企业不要你,因为你什么都不会。毕业等于失业。死。

     

    2、在学校,你总算把技术学进去了,得了个好offer。

    结局:你喜滋滋的996;很快,你的技术落后了,你的精力不行了,你的身体被熬坏了。死。

     

    3、你听信某人的忽悠,开始疯狂的补课,上培训班,学各种先进技术……

    结局:你学的全都是皮毛。很快,你的精力不行了,你的身体被熬坏了,比不过年轻人。死。

     

    4、你听信某人的忽悠,忙不迭的转管理、转产品、转市场……

    结局:你技术半吊子管理半吊子产品半吊子市场半吊子,死的更透了。

     

    5、你无所适从。有人说技术一定得搞精,你点头;有人说不能只靠技术那是学生思维,你也觉得有道理……

    结局:你举棋不定,终于一事无成,死。


    其实,社会上,人的“能量”可以分为两部分。

     

    第一个部分可以叫“势能”,也叫“地位”“权力”“人脉”。

    从你考上一个好学校开始,就开始积蓄“势能”;借助势能,你可以无需付出劳动便得到源源不断的利益。

    当然,一开始,势能只能给你一个助力,一个较高的起点;需要一定时间的积累,势能红利才会出现。

     

    第二个部分可以叫“动能”,它是你掌握的知识、学到的本事、能够做出的贡献。

     

     

    容易看出,“动能”是可以被你持续产出的、可以惠及整个社会的一种能量。

    你的技术水平越高、越敬业,你的动能产出就越多。

     

    企业雇佣你,其实就是“购买”你的“动能”。

     

     

    而“势能”呢,它并不为社会带来福祉。相反,它是一种分红资格,是零和游戏获胜者的标记。

    拥有势能,你就有权分享红利——当然,我们先不要管这些“红利”来自何方。

    势能的拥有者,就是所谓的“既得利益者”。

     

     

    明显可以看出,程序员和其他行业不同。

    在其他行业,你的“动能”可以帮你逐渐获得“势能”;中年后,你或者已经位高权重,或者占据了行业上游,或者占据了某个重要的生态位——现在,借助你的位置,无需工作,自有其他人送上红利。

    这“其他人”可能包括新入行的年轻人,也可能包括消费者、商家以及利益链上的所有人。

     

     

    而在IT界,动能永远只是动能,不可能转化为“势能”。

    实际上,国内几乎一切技术人员,都没有把动能转化为势能的机会

    IT界还是好的,起码动能可以转化为钱;其他行业的技工,那是从底层来到底层去——他们的动能会转换为其他人升官发财的势能,却和他们本身无关

     

    好消息是,IT界除了老板,基本上没人能把动能转化为势能。因此盘剥没那么严重,你的技术能力可以较为足额的变现。

    坏消息是,你也只能技术能力变现。一旦你跟不上了、干不动了,你就会被无情踢开。

     

     

    因此,一些“聪明”人试图也在IT界搞技术交换势能制:程序员一定要尽早转管理/转产品/转市场,死磕技术是没前途的。

    很遗憾,IT界的管理/产品/市场一样不是“势能”,吃不了一辈子。它“贬值”的速度很可能比你技术输出能力的衰退更快,你混不下去的时间节点来的可能更早。

     

    另一些人说,我们可以像西方同行学习嘛。不要“势能”,反正这个行业根本不存在势能;提高动能,技术人员越老越吃香……

    但这是违反自然规律的。你老了,精力肯定比不上小年轻。

     

    当然,西方技术人员越老越吃香是真的。但并不是“越老越能输出动能”,而是“越老输出的动能质量越高”——年轻时增改删查入行,中年了能搞框架,老年能看透甚至引领行业发展方向……

     

    换句话说,和其他领域不同,技术人员的势能在技术层次上。很多技术是需要时间来积累的;但只靠时间积累万不能行,你必须自己主动的升级自己的技术层次、提高技术视野——具体往哪个方向升级、如何升级,只有你自己知道;升完级卖给谁、谁可能要,也只能你自己去寻觅。

     

    当然,这是一条很窄的路。可能99%的人都走不了。

     

     

    不过,还有另一条路:攒好你的钱,当资本家。

    红利的获取方式,也包括投资/理财等资本运作手段。前半生你那相对优厚的薪水,其实也是你的势能。

    当然,国内的股票市场……


    好吧,我承认是看那些鸡汤文看烦了,干脆一碗毒鸡汤灌回去。免得这些鸡汤大师们倚老卖老,灌输些似是而非的垃圾。

     

    国内搞技术的境况一直不好,这是事实。计算机算是相对最好的了

    进体制然后“躺赢”的确是最佳出路。问题是,问问你爸叫什么,想想你配吗?

     

    相比于其他(比如摆地摊干个体户之类),技术这个领域有个最大的好处,就是你只要有真材实料,不用仰人鼻息。因为你有选择的自由。

     

    这种自由,给了你给领导摆谱、在你的领域桀骜不驯的资本——所以鸡汤大师们无不对技术人员这点臭脾气狠的牙痒痒,恨不得当场骂回去。

     

    但作为代价,作为不受控的人,你只能永远当一个山野村夫,绝无进领导层的可能。

    除非你彻底抛弃技术——也被技术抛弃——以换取“和那些马屁精同台竞技”的机会。

    但是马屁精们也有自己的一套。你个半路出家的,可未必争得过人家。

    而且,请注意,这一套只能在没有生存之忧的企事业单位里玩。需要在市场打拼的,会很快连累企业暴死——企业暴死之后你会死的更彻底。

     

    这个世界就没有什么是能躺赢的。

    甚至于,哪怕国企也吃不消这么多蛀虫。因此它们必须严控萝卜坑的数目,以免负荷太重、被闲人彻底拖垮。这就是你进不去编制的原因。

     

    至于靠市场生存的民企……

     

     

    总之,你是不是躺着当上了程序员?你的同学,是不是每个都能拿到IT企业的offer?

    不是,对吧。

    你的同学中,起码一半人毕业后马上就离开了这个行业。或者说,他们进不来。

    还有一大半人坚持不了三年,纷纷退出了IT界。或者说,他们呆不久。

    全国的平均水平,可能90%以上的计算机相关专业毕业生都得改行。

    你并不是躺着当上了程序员。哪怕再不努力,你也已经打败了90%以上的本专业同龄人。

     

    同样的,你也不可能靠增删改查、调现成API躺着占住这个萝卜坑,躺着拿一辈子高薪。

    你必须继续努力,才能在这个行业活下去。

     

    增删改查、调API的工作,你至多能做三年。过后再不想出路,就只能一路下坡、熬到干不动被裁员、甚至当场暴毙了。

    一定要在借干低端重复工作的机会入行的前几年里,迅速积累经验,提升自己的技术水平,给自己赢来更多筹码。

    别以为努力996就能得到经验——别把闭着眼睛出苦力当成努力。那也叫躺平。

     

    至于鸡汤大师们告诉你的,什么转管理能继续躺赢、什么转市场能继续躺赢、转产品能继续躺赢……全都是胡话。

    如果有人真的转管理转市场转产品去炒房玩比特币而发达了,那也不是躺赢。

    要么他运气好,赌赢了;要么,他在这方面有天分,付出了无数你我看不见的努力。

    就好像我能看见那些“越老越吃香”的程序员付出了多少努力、有着多么惊人的技术水准,而你们看不见一样。

     

    没有人能随随便便成功。

    你的成功,并不随便。只是你自己不知道,鸡汤大师们也看不到。社会上的其他人士——包括IT界的很多老板经理,他们也搞不懂。

    所以他们才敢跑过来,对我们指手画脚。

     

    他们看不起你,看不起技术人员,你也看不起。

    你,在这种躺赢的错觉中被消磨了斗志;我,在这种躺赢的误解中被消解了价值——这,才是程序员真正的悲哀。

    满脑子剥削意识,却不知道技术只是成为高级韭菜的合格证,绝不是通往食利阶层的船票——无数脑子转不过来圈的只会跟着别人起哄、无所适从,被人卖了还要帮人数钱。被人忽悠着,鄙视自己的能力,鄙视技术人的死脑筋,把自己的地位踩的更低。

    没错,我们这辈子就是棵韭菜。韭菜就韭菜,比杂草还是好点。认了。

    但,能不能别叫我们“那棵死韭菜”?

    就连当棵安稳的韭菜都做不到。这,也是全中国技术人共同的悲哀。

  • 相关阅读:
    Unable To Open Database After ASM Upgrade From Release 11.1 To Release 11.2
    11g Understanding Automatic Diagnostic Repository.
    How to perform Rolling UpgradeDowngrade in 11g ASM
    Oracle 11.2.0.2 Patch 说明
    Pattern Matching Metacharacters For asm_diskstring
    Steps To MigrateMove a Database From NonASM to ASM And ViceVersa
    Upgrading ASM instance from Oracle 10.1 to Oracle 10.2. (Single Instance)
    OCSSD.BIN Process is Running in a NonRAC Environment
    Steps To MigrateMove a Database From NonASM to ASM And ViceVersa
    On RAC, expdp Removes the Service Name [ID 1269319.1]
  • 原文地址:https://www.cnblogs.com/coco2015/p/14137442.html
Copyright © 2011-2022 走看看