[心得] 软件工程师的幸存者偏差(二) 不想加班的新创 WEB 仔

楼主: brianhsu (坟墓)   2021-09-08 18:44:48
承上篇,继续分享真的入行之后,一路以来的一些心路历程。
在开始之前,我想说的,是每个人对于工作的价值观都不一样,有的人可能认
为工作就是帮别人打工,钱是最重要的,至于是不是做自己喜欢的事反而不是
重点。有的人会觉得做自己认为的有价值的工作比薪水来得更重要,干得不爽
钱领再多也很痛苦。有的人可能会认为,职场的气氛才是最重要的。
不论看重哪个,我是认为都没有什么对错,单纯是自己的价值观和选择。
而我觉得很幸运的是,在软件业打混了十年后,我觉在这三个方面我都达到了
平衡。当然,我可能是那个幸存者,我无法也无意说服大家我遇到的是普遍的
案例,我只能单纯分享我自己的一些经验,但不代表这些经验有普遍性。
首先,我得说虽然我在前一篇说过,我小时候就想靠这行吃饭,但其实直到进
入职场前,我对于上述讲的薪资、工作的价值、职场的气氛等等的,也尚未型
成自己对于这三个不同面向的偏好程度。
首先是薪资的部份,我想很多还没入行的人也会好奇这行的薪资状况到底如何,
那些入行几年就年薪百万到底是不是真的。反正都要分享了,而且我本来就有
用 GnuCash 记帐的习惯(岔个题,这套软件超棒),所以我特别去翻了一下
我过往的薪资记录,就当给年薪三百万的大家笑笑。
======================= ========= =============================
某汉堡王 Android BSP 7m 42k x ??
中研院研究助理 4y3m 35k ~ 42k x 13.5
a.k.a 大家都知道的死猪价
某嵌入式新创 1y10m 60k x 12
某线上课程预约系统新创 2y1m 95k x 12 ~ 100k x 12
最近被卖掉的某 Y 3y1m -
======================= ========= ============================
以上都挂工程师或资深工程师,没有挂到这个 TITLE 以上的。
因为最后一个是现职,就不方便直接写明了,但基本上就大家在讲的会卡住的
某个天花板,但不是三百万的那个。
另外到这边可以看到,其实虽然我第一篇文章里讲我入行十年,但其中有四年
都是在中研院打混。所以这行要年薪百万确实是可能的,但我不能告诉你这是
通例,至于年薪三百万的,可能我比较废也比较混,对我来说有点遥远,但我
也不能和你讲没有。
其中汉堡王年代久远,我当初谈的整包是多少已经忘记了,反正我也没领到,
一点都不重要。
重要的,是汉保王真的是我让我厘清了对于工作的各个面向的权重。
可能我运气特别背,当初进到汉堡王的那个部门的风气,简单一句话就是“上
班假装认真、下班再来做事”。
是的,就是传说中的常态性加班。部门很喜欢五六点开会,然后再来加班当便
当做事情。早上呢?看股票看 FB、抽烟,总之就是打混摸鱼。
一开始我也没有特别的感受,反正工作嘛,有得领薪水就好,虽然没有特别喜
欢加班,但留下来赚个免费便当也还好。
但入职约半年后的一件事,让我彻底厌恶这样的文化。
当时家中有人重病,已经躺在加护病房,随时都有离世的可能。于是某一天我
准时下班要赶去加护病房,结果遇到在外面抽烟的同事,用调侃的语气问我为
什么那么早下班。
我当下差点三字经都骂出来了。也从那个时候开始,我深恶痛绝这样的加班文
化,也看清工作上钱对我来说并不是最重要的事。
那个月我就开始找其他工作并离职了。另一个离职的原因是这半年下来,我觉
得 Android BSP,特别是 Driver 真的很无聊……虽然说我大学时对 Linux 核
心很有兴趣,专题也相关,但这些年事后回想,我当初有兴趣的是档案系统、
排程、内存管理等等,对于 Driver 并没有特别爱,就不是我的菜。
当然,就像我讲的,可能我比较背,第一间系统厂就遇到这样的鸟事,可能其
他系统厂待遇和风气都很好。但正所谓一朝被蛇咬,十年怕草縄,后续的工作
我基本上就没有再把系统厂放到考虑的范围中。
而我也必须要说,在后面几间的纯软中,我没遇过把加班当正常的工作文化。
相较的,我待过的几间软件业和当初在中研院的文化都是“上班认真工作,该
下班就下班”,没有人质疑过我什么时间下班,请休假也从来不用看人脸色,
想休就休。
工作上没遇过主管或其他更资深的人摆脸色。hightlight?那是什么,可以吃
吗?
当然,系统临时出问题,或自己出包所以得留下收烂摊子还是有的,但这种我
觉得很 OK ,突发状况嘛。但除此之外,我没遇过需要加班的。
同样的,我无法保证这是软件业的常态,但就我的经验上来讲,就是这么刚好
的我待的纯软都没有这样的文化,也许就是所谓的幸存者偏差吧。
再来的四年时间里,基本上就是在中研院当研究助理。可以看到薪资是真的低,
国科会死猪价就在那,四年也不过和汉宝王新人价打平。
但另一方面,这四年工作很快乐,第一个是我体会到了什么是正常上下班。再
来,因为工作相对单纯,所以这四年有很多时间可以在没有压力的情况下做很
多自己喜欢的事情,学自己觉得有趣的东西。
也因为这四年做了不少 Side project,手机 / 网页 / 桌面应用程式,函式
库设计通通都玩,也是这个时候体认到自己有兴趣的东西偏向后端,特别是函
式库、API 与系统架构等等。
也是这个时候,觉得做自己有兴趣的工作也比钱来得重要。啊我就是喜欢玩这
些东西啊,像我现在就在研究怎么样把 Live 2D 原本的 C++ 函式库 porting
到 JVM 上并让他有更好更干净的 API,我弄得很开心。
但你给我钱叫我做 Android BSP,即便不是汉堡王那样的文化,我可能也会觉
得做得很无聊也不开心。
另外上一篇也说过,我认为虽然都是纯软,但每个领域的有趣和困难、痛苦的
地方都不尽相同,这也是在这个阶段感受到的。
只是现在回想起来,如果一开始就是打算要入这行,摸索走向这件事其实在大
学就可以发生,似乎不必到出社会再来试误。而且现在网络资源又更多了,即
便系上没有开的课程,只要有一丁点兴趣,都可以很容易找到入门的方式。
就像上一篇说的,我觉得这是纯软很棒的一点,学习东西基本上不用任何的器
材的成本。当然嵌入式可能也是要买板子啦,但不管是树莓派还是 Arduino
应该都还不是什么无法负担的价格。
接下来就没什么特别了,四年过后真的觉得太无聊,并且有机缘就跳了,也是
从那个时候开始薪水才比较有感。
后续的两间新创,我的大致上心得就是:
1. 去新创就是钱,大饼什么的真的听听就好。
很多人分享过了,不用太相信什么大饼,通常不会轮到你。去新创最重要的
就是要现钱,对我来说最好的 package 就是月薪高,奖金什么的不重要,
最好没有全部是月薪。
事实上我两间新创也都是这样拿,我反而不喜欢什么固定年终几个月这种,
这不就变相地在拖欠我们这些打工仔的薪水吗?
然后大家也知道新创就是赌,月薪高就是可以赌错了随时爽爽跑路下船你也
没差,还能提高劳退收入。
2. 新创某方面是个容易垫高自己薪资并当做下一份筹码的地方。
新创通常不会有太复杂的组织,面试的时候你要说服的通常就只有那一个或
两个人,而因为新创通常会比较注重你的实作能力,当你能拿得出过往的成
绩或作品时,可能白板题和学历什么的就不是太重要了。
至少这是我这几年换工作时的感觉,我被问过的反而是做过的系统的架构问
很多问很细……当然,我上次求职也已经三年前了,也很有可能现在不论是
不是新创,白板题就是主流。
3. 这行就是要跳,在跳到自己觉得值得待下来的地方前不要犹豫,期待加薪到
年薪百万什么的是不实际的。
4. 要对烂 code 有警觉
新创为了抢快所以出烂 code 这种事是有的,我不知道是什么时候开始,有
一种风向是为了抢快做出 MVP 所以新创的烂 code 是可以接受的。
我自己是非常不认同,因为就我在新创的经验,烂 code 从来没有快过,反
而通常是浪费时间让你无法快速并正确做出新功能的元凶。债是要还的,欲
速则不达这句话是有道理的。
不过毕竟,一个专案的程式码品质和风格,和团队以及管理者的集体认知有
关。你可能无法改变现状,但至少要知道那是烂 code ,至少自己的部份能
做到多少好 code 就要能做到多少。
然后当你发现烂 code 已经改不动,功能愈加愈难加,但大家还是若无其事
并不愿行动的时候,其实大概就是该跳的时候了。
最后,我想特别讲一下加班的部份。就像我说的,因为在汉堡王的经验,让我
极度厌恶那种假装认真的加班文化,之前在 Tech_Job 板大家也有讨论到到底
面试的时候该不该问这个问题。
我前几次求职的时候,也有相同的疑问,但最后一次求职的时候我想通了。
我就是非常厌恶加班文化,如果面试的时候会因为这样被刷掉,那不是刚刚好
过滤掉一间我去了之后也不会工作起来觉得开心的公司,对于我来说,完完全
全没有任何的损失啊!
所以,如果你和我一样超级讨厌那样的文化,面试的时候就大方问吧,问面试
官对于加班是怎么样的看法。
最后,我想说的是,这行对我来说真的是很开心也很平衡的一个工作,重点是
做的是我喜欢,会让我开心的工作。
对,也许没有年薪两三百万,但这行混到一百万,而且工作爽爽做是有可能的。
虽然大家都说那需要很认真很努力,我自己是没感受到啦,反而我觉得工作上
我还满混的……
以上,就是一个在软件业的幸存者,在换了好像不算多也不算少的工作之后的
一些想法。下一篇应该会聊一下,就一个科班出身的人而言,会推荐真的想入
行的人学什么程式语言。
作者: takingblue (takingblue)   2021-09-08 18:48:00
要月薪高干嘛去新创,去大公司不就好了
作者: jason2641668 (钢球智者)   2021-09-08 18:52:00
浅见 我觉得你应该先拿到两三百万在下结论到底是哪个重要
作者: x000032001 (版废了该走了)   2021-09-08 18:55:00
一百就够用干嘛去拼那个三百
作者: jason2641668 (钢球智者)   2021-09-08 18:55:00
而且隐含文意有一点年薪两三百万就没办法生活平衡原来是一百就够用躺平的部份 那是我误解了 sorry谢谢x000032001帮忙解读
作者: x000032001 (版废了该走了)   2021-09-08 19:15:00
知足常乐 没什么不好啊 XD
作者: tofuflower (无)   2021-09-08 19:57:00
原 po 只是说不喜欢加班也没说什么难道只有科技业的软件工程师才是好棒棒?
作者: kangan987 (Jon.Snow)   2021-09-08 20:20:00
推,也推讨厌加班
作者: oopFoo (3d)   2021-09-08 20:21:00
快乐很重要。写超过30年了,以前写游戏的时候低薪但很开心后来为了成家只好脱离。这几年有点空,又想玩玩XD。不知是
作者: MOONY135 (谈无欲)   2021-09-08 20:23:00
@jason2641668 要发泄去其他地方发泄吧 看起来很吵
作者: oopFoo (3d)   2021-09-08 20:24:00
以前的回忆只有美好,忘记坏的部份。
作者: MOONY135 (谈无欲)   2021-09-08 20:53:00
@oopFoo 人的机制只会留下美好的记忆
作者: xx78826 (当阿宅才能开R8)   2021-09-08 21:00:00
期待下一篇!
作者: herrowui (帝虎改)   2021-09-08 21:21:00
加班还好,但没意义的加班真的不喜欢。但北部都晚上班,所以晚下班也几乎是常态
作者: Soarwind (独孤)   2021-09-08 21:37:00
推个新创的部分
作者: alihue (wanda wanda)   2021-09-08 22:11:00
感谢分享,职涯每个阶段都是认清自己不喜欢的部分所以到后来挑的工作会越来越符合自己的期望
作者: newhandfun (新手方)   2021-09-08 22:21:00
谢谢分享,不过我想知道大大怎么从嵌入式出来的不仅跨产业,薪资还大跃进真的厉害
作者: MoonCode (MoonCode)   2021-09-08 22:33:00
懂 Linux kernel 当初好像可以投投看 Ubuntu 或 SUSE?
作者: viper9709 (阿达)   2021-09-08 22:46:00
推分享~很棒的心得
作者: kkroy (☆㊣↖煞气ㄟ阿喂↘ξ★)   2021-09-08 22:51:00
推 期待下一篇分享
作者: bjk (Up2u)   2021-09-08 23:01:00
11
作者: fr75 (阿巴 )   2021-09-09 00:35:00
可以多讲讲中间那层是什么职位跟用什么科技吗
作者: dapple (dapple)   2021-09-09 06:25:00
推分享
作者: qrtt1 (有些事,有时候。。。)   2021-09-09 07:58:00
原来是获得独立纪念日的 Y!
作者: Vendy (Vendy)   2021-09-09 08:54:00
没有安丽一下 Scala
楼主: brianhsu (坟墓)   2021-09-09 09:05:00
安丽 Scala 在下一篇啊。XD
作者: wtfviolet (什么鬼)   2021-09-09 13:35:00
感谢分享,可以请问当初是怎么跳到研究院助理的吗?不用另开新文站内信也可以,目前卡在希望进公司开始蹲但找不到第一步
作者: chia3120 (棉被虫小柔)   2021-09-10 09:00:00
感谢分享,很像我向往的职涯 刚好可以参考
作者: joe7226107 (Shane)   2021-09-10 09:06:00
好文
作者: polola6212 (Polo)   2021-09-10 10:26:00
推一个
作者: vi000246 (Vi)   2021-09-10 12:02:00
我也很讨厌加班 推一个
作者: thsyou9527 (sine)   2021-09-11 00:20:00
觉得写得很棒
作者: twin2 (猫熊)   2021-09-12 12:51:00
写的很棒 感谢分享
作者: fullout (f)   2021-09-15 14:01:00
敲第三集
作者: SamThunder (山上的小雷神)   2021-09-15 19:57:00
推推!
作者: TSLsun (TSL菜包)   2021-09-21 19:39:00
推推 最近也在思索方向

Links booklink

Contact Us: admin [ a t ] ucptt.com