×
  • Falcon
    2023-06-04 23:55
    阮一峰博客摘要
    人类行为受到工作环境的强烈影响,你会变成环境要求你成为的样子。 正常人关进监狱,就会变得囚犯般俯首听命,暗中算计;要是当上狱警,就会不由自主地居高临下、残忍霸道。
    这个实验带给我们的启示就是,要小心你的工作,它会改变你,让你成为另一个人。 很多人都有一种印象,会计师的性格是斤斤计较、对数字格外敏感,律师的性格是重视利益最大化,海关执法人员的性格则是充满怀疑、不信任他人,这就是职业对性格的改变。
    这不禁让我思考一个问题:程序员这个职业,会如何改变一个人的性格?
    我能想到的有下面几点。
    ( 1 )你会变得习惯孤军奋斗,靠自己解决问题。编程本质上属于个人劳动,不是团队劳动。一段代码终究需要你一个人写出来,不可能两个人合写一个函数,你写上半段,我写下半段。现代软件工程是基于分工的协作,每个人完成自己那份工作,然后才能互相协作。

    ( 2 )你会习惯孤独。编程非常孤独,日复一日、长时间地与机器打交道,很少与他人面对面交流。如果遇到赶工期,一连好几天,都说不了几句话。我能想到的类似工作,大概只有作家。

    ( 3 )你必须非常细致,做到谨小慎微。每个细节都要考虑到,任何一个字母、一个小数点都不能写错,每个逻辑条件都要理清。只要有一个疏忽,代码就会无法运行,或者留下安全隐患。

    ( 4 )强大的心理承受能力。程序员是压力很大的工作,公司越大,压力越大,代码写得慢、写错了、或者写不出来,你都要承担责任。有时候出现重大线上 Bug ,别人在屁股后面催着你,你却迟迟想不出问题出在哪里,又没有办法测试,那种心理压力真会让人崩溃。

    总之,一个人如果没有形成稳定的个性之前,就去当职业程序员,可能就会变成上面这样:不习惯与他人紧密协同,喜欢单干,长时间的孤独劳动,非常重视细节,任何一处都不能偷懒或写错,心理压力巨大。

    如果你想好了,能够接受变成这样的人,可以来当程序员。
  • 论作弊我只服这招,可惜毕业太早。。。 图1/3 👉 https://d2t.bkseeker.com/81712
  • 时间过去了那么久,他还是很喜欢在天台上发呆的时间,感觉跟世界之间有一段距离,既不近也不远,既不用害怕孤独,也不被喧闹淹没。 —— 《》
  • 六一一个人买醉,尝试放纵的滋味。。。
  • 可能是我见过最淡淡忧伤的背影!
  • Whatever happens tomorrow, we have had today.
  • 她总觉得世界上一个人对于另一个人的好,其实全都是明码标价的。
  • 深圳天气 : 雷阵雨 , 26℃到32℃ , <3级, 无持续风向,预报发布时间:2023年06月04日 08时 ◎怀阿纳帕纳帕州立公园的黑沙滩,茂宜岛,夏威夷,美国 #Bing每日壁纸#
  • 友谊就是你智障多年,我依旧不离不弃。