医生真的比程序员好吗?
有伙伴在知乎上问:
准大一,即将入学,但是我的母亲直到现在仍然在希望我当初报某学校临床医学(5+3),觉得当医生更好,我高考发挥正常偏差,即将入学某末流985人工智能,我母亲认为她认识的很多人在三线城市县医院能拿2w+,而且学历就是普通一本的本科生或者研究生,真的是这样吗?她认为医学生前面两年一过就能2w+,而且以后越来越高,同样的薪资比程序员稳定,且职业周期长。
医生好,还是程序员好,不同的人有不同的说法,提供三个视角,供参考。
一、我选择程序员,不想当医生
我2005年到2017年,做了十多年软件开发和研发管理工作,对程序员的工作与职业发展有深刻体会,同时我初中、高中同学中有不少医生,我女儿的同学们的爸爸妈妈当中,也有不少医生,就我的视角来看——我不会去当医生,我更愿意做程序员。就算时光倒流,可以重选一次,我还是会这么选。
理由有几点。
1、程序员的自由度更高,医生束缚更多
可能很多人觉得程序员既要996,又要听老板的话指哪打哪,根本没什么自由,但相较于医生,程序员的自由度还是要高不少。
程序员的工作节奏,到996基本就极限了,很少会997,我十几年的开发生涯中,也就有那么几个月,达到了997这样的节奏,多数时候,也不到996,而且,很多事情有商有量,交付期赶不上了,可以延后,这个项目你不想做,可以找领导商量请别人负责……基本的自由度还是有的。
但我所了解的医生,多数比我还累还没自由,值夜班的、临时被叫到医院的、周末要排班的、春节要值班的、疫情期间昼夜连轴转的……总之各种情况都有,而且,很多时候,根本没得商量。你说有个急诊,你不接?你说有个病人态度不好,你不接?你说统一抗疫,你跟谁讨价还价?不可能的呀!
2、程序员有更多从0到1创造产品的机会,医生多数时间在找Bug
这个做过程序员的都知道,新产品层出不穷,你总有机会参与进去,也很有可能成为某款产品的软件设计者,这种从0到1、从无到有创造一个东西出来的感觉,非常棒,我是特别喜欢。
医生就不一样,医生的特点是解决别人的痛苦,所以更多情况下,是根据医理、药理、经验等,望闻问切,寻找问题,对症下药,这个过程,相当于程序员找Bug,一辈子没完没了的找Bug,好烦这样的状态,想想就要崩溃。
3、程序员的风险系数更低,医生风险更高
说实话,多数程序员是不跟客户接触的,他们被市场、销售、客服、实施、运营等岗位的同学,牢牢的保护了起来,轻易不会暴露在客户面前。所以即便遇到软件问题,也不会直接和客户冲突,基本没什么风险,顶多就是被领导批一顿,扣点绩效奖金,再严重的,调个岗,顶天了,辞退。
医生呢,就会有各种风险,比如你可能因为医术不精或者条件限制,恶化病人的状况,或者直接看错病,造成医疗事故,一方面被病人家属诟病甚至起诉,一方面要断送自己的职业生涯。这种风险,虽然不是经常性的,但遇上一次,就让人头大几年甚至一辈子陷在阴影里出不来。
4、程序员收入非线性增长的可能性更大,医生是线性的
说到收入,程序员往往身处高速发展的科技领域,情况比较特别。
有机会加入牛X的创业团队,拿到期权、股权,公司上市,一飞冲天。这个太多了,古早的网易、搜狐,后来的BAT,最近的小米、快手等等,都是例子。
有机会加入牛X的产品团队,享受产品爆炸性增长带来的红利。比如腾讯的王者荣耀,前两年奖金超多。
有机会自己做个小产品,享受被动销售收入。比如前几年就有不少人做App,放到苹果应用商店里卖,现在还有很多人整个小程序、做个网站什么的,系统搭建好后,躺赚。
医生一方面所处领域是传统的,也受政策约束,传奇般崛起的医疗机构比较少,难以遇到各种非线性的机会;另一方面,医生的劳动,是典型的劳动密集型工作,一对一服务,你既不能“从服务中脱离出来让病人DIY”,也受个人时间、体力和精力限制,数量上难以提高,所以也很难像程序员那样建个自动运转的系统给自己带来睡后收入。
以上是我觉得程序员的工作更适合我的4点主要原因,实际还有很多其他的因素,就不展开了。
二、我同学选择医生,看不上程序员
但是我那些做了医生的同学,看法就跟我大相径庭。他们强调的点,和我基本不在一个频道上。
1、医生更稳定,程序员随时可能失业
这也是很多人的感觉,医生的工作,更加稳定,首先生老病死人人都逃不开,客户需求永远在,医生就永远有市场,只要你技术还不错,就不愁没工作。而且,很多公立医院,还有编制呀,类似铁饭碗。
程序员呢,唉,那么多小公司三两年就倒闭了,你隔三差五就要到市场上找工作,想想就头疼。还有可能,你找着找着过了35了,过了40了,没有企业愿意给你机会了,给政府的网站上留言也没用。
2、医生的职业生命周期普遍更长,程序员普遍更短
医生这个职业,你技术不错,基本可以一直干呀,只要你愿意,身体OK,干到七十、八十都没问题。
程序员呢,嗯,很难说有多少人可以干过50岁。
3、医生的工作更有温度,程序员的工作更“冷漠”
医生直接解决病人的痛苦,直接和人打交道,你治好了病人的病,解决了他的痛苦,他感激你,记住你,还有的人直接给你送锦旗、写表扬信,当你看到病人从痛苦中解脱出来,脸上的愁云惨淡消失,发自心底的笑容花一样绽放,心里会特别温暖。
程序员的工作,多数时候是跟机器打交道,跟软件系统打交道,比较冷,与人有一定距离和间隔,人情味不浓。
4、医生更被他人需要和尊重,社会形象更好
我初中同学在镇上的医院,我父亲就经常去找他看病,我们村里的很多人都找他,他走在回家的路上,见一个人打一个招呼,人人叫一声“徐大夫,下班了”。
这种被需要、被尊重的感觉,这种良好的社会形象,是很多人的追求。
5、医生更能给家人带来保障和安全感
如果你家中的某位亲人是一位医生,你是不是会感到更安全?心里会更踏实?
不管是头疼脑热的小病,还是需要住院诊疗的大病,你都会更放心一些,就算你这位医生亲人自己不能给你诊治,他也可以找到合适的医生来为你服务。
我前阵子有个咨询客户,在医院工作,想要离职出来进一所大专院校当老师,但他对医院的工作恋恋不舍,其中的一个重要原因就是——现在看病很方便,要是他走了,万一将来自己的父母身体出了状况,手上没有医疗资源,很麻烦。
以上只是我接触到那些愿意一直做医生的人所看重的5点原因,还有很多其他的原因,不一一细说。
三、决策层次金字塔,帮你做出好选择
你看前面我对医生和程序员的比较,再看我身边的医生对程序员和医生的比较,就会发现,大家看重的点,很不一样,有点关公对秦琼的感觉。
事实就是如此,医生好,还是程序员好,你要选择哪个,没有一个绝对标准,你最终的决策,取决于你自己的价值观系统是什么样子的。
在《转行:发现一个未知的自己》一书中,有一个生涯决策层次金字塔,可以帮助你梳理影响决策的各种要素。
第一层次是外在的东西,职业、行业、部门这些东西,你可以把收入、福利、行业现状与前景、公司状况、岗位情况、发展空间等等,都放在这里。
第二层次,是能力、动机、价值观,就偏内在了。你可以把自己喜欢的技能、自己看重的需求(稳定性/挑战性/创造性/尊重/自由度等等),都归类到这里。
第三层次,是内在的、对人生追求和世界的基础看法,通俗讲就是人生观和世界观。它们是更系统的、更宏大的、使命性的、愿景性的东西。类似“做一个高尚的人、纯粹的人、有益于人民的人,成为一个毫不利己专门利人的白衣战士”这种。你可以把你自己的人生使命和愿景,描述出来。
当你把三个层次的要素都整理出来了,就可以上下贯通,综合来看哪种职业更匹配你,做出对你来讲具有长远价值的选择。
综上,医生和程序员,并无绝对的好坏,最重要的是从个人的视角,结合自己的需求,做出更匹配自己的选择。
关注“安晓辉生涯”,遇见更好的自己
往
期
回
顾