Soft_Job 板


LINE

※ 引述《keke0421 (zrae)》之铭言: 如果队友都是智障 大家一起互相伤害 看谁能撑得久 通常 会撑到人越来越少 撑到没有人可以再做任何事为止 如果队友都是好战友 大概check几次code 就会开始被注意了 讲不听 扰我清闲 干到你走 老子干工程师 是为了每天工作2小时 6小时发呆 思考装忙 不是叫你来缠电线 每天叫我来拆打结 : 觉得好贴切...分享给各位 : 转贴於 https://goo.gl/dEpoJQ <--medium 好读版 : 身为软体工程师,你应该要尽量写出无法维护的程式码,而且绝对不写测试。 : 你应该要知道:在绩效管理下,你愈是认真负责,愈是做到符合专业伦理的要求,你反而 : 看起来绩效愈差。而你大概会有 87% 的比例,会遇到这种绩效管理。 : 举个例子,假如你是警察,你决定要认真抓小偷,於是上个月在你的管区破获了五十起窃 : 盗案,这个月因为你的努力,破获的案件增长到一百件Xo代表什麽呢?这代表看起 : 来你的管区治安变差了,而你应该要为治安变差负责,你才是应该被检讨的对象。於是你 : 知道,警察好像应该要想办法破案,但实际上,你的绩效并不是来自破案,而是吃案。 : 如果你花了半年时间,抽丝剥茧理清了复杂的商业逻辑,建立了清爽明确的抽象层,并且 : 预先额外设想了其他的使用情境,最後开发了一套易於扩充的软体架构,让一个大学刚毕 : 业的新人,都可以在你的架构上不到一个星期就可以开发出新功能。这代表什麽呢?这代 : 表你的绩效很差XA的管理者只会看到,你花了半年才做了一件事清,一个新人刚来 : ,却只需要花上一个星期就可以完成一件事,那还要你来做什麽呢? : 至於可以轻松开发出新功能的新人,他会怎麽看呢?可以这麽快开发出新功能,当然是因 : 为他自己的功劳啊!跟你有什麽关系呢?真的要了解你到底做了什麽,其实只有一个办法 : ,就是要阅读你的程式码,但,放心好了,不会有人会去读的。 : 你要做的事情就是:管理者设定了什麽绩效,你就想办法达成什麽绩效。如果管理者设定 : 的指标是你修好了多少 bug,那麽你就要想办法一开始就在你的程式中制造许多 bug,免 : 得日後需要修 bug 的时候没有 bug 可以修。如果管理者的目标是加速开发,你就应该要 : 不计後果加速开发新功能,明知道是加速迈向毁灭,你也要加速开发。 : 事实上,身为软体工程师,你也根本不用考虑後续维护的问题。如果你在一家公司写了一 : 大堆完全不考虑耦合关系、程式逻辑纠缠不清、命名混乱、使用大量 anti-pattern、到 : 处都是怪气味、效能极差而且宛若天书的程式码,而你开始为了继续维护这样的技术负债 : 感到痛苦的时候,其实只代表一件事情:你已经在这家公司呆得太久,而且还没有升上去 : 当主管。 : 这个时候你就会知道加速开发的好。你完成了这麽多项功能,於是在你想要换工作得时候 : ,你可以写出洋洋洒洒的履历表。反之,你会把你写了几条单元测试、达成多高的覆 : 盖率这种数字放进履历表里头吗?把力气放在测试这种无助於发展事业的事情上,完全就 : 是在浪费你的时间。 : 你也同时应该感谢是谁想出来软体产业园区这种德政,原本制造业的产业园 : 区是让上中下游供应链可以集中在一起,降低运输成本,但软体这一行又没有供应链这种 : 事情,成立园区只是让相互竞争的软体公司其中在一起,唯一降低的就是人员流动的成本 : ,换工作都不用搬家。多好啊你看。 : 如果你有机会高升,开始担任主管,你就会知道,当初写下的那些无法维护的 legacy : code,其实更有助於你担任主管的管理工作。 : 担任主管最重要的工作,不是别的,就是一边把持住自己的位子一边想办法继续往上爬, : 所以主管绝对不可以让部属表现得比自己更优秀,而你当初写的程式码,就是部属事业道 : 路上最好的绊脚石。你除了可以一边抱怨为什麽新功能开发愈来愈慢,一边说嘴当年你只 : 花了多短的时间就写了多少程式码,果然只有你有资格担任大家的主管。 : 当然,总有一天技术负债会大到你的部门什麽东西都做不出来,你的公司什麽服务都拿不 : 出来卖,但是这一点都不会影响你找新工作,你瞧,现在,你的履历表上面,可写着你当 : 过主管呢!拿着这份履历表,你更有机会去别的地方,空降担任更高阶的主管。 : 技术负债从来就不是什麽问题。谁说你制造了技术负债之後,你就得要自己还债? : 在你的人生中,你不需要要为其他人而活,也不是为了程式码这种死物而活,你真正应该 : 要负责的对象只有你自己;而你知道人是经济而自私的动物,既然你的本性就是贪婪,你 : 就应该成就贪婪。你要舍弃专业才能成就事业,你应该要把握当下的绩效,而不要为了可 : 能不存在的悲剧结果恓恓惶惶。凯因斯不就曾经说过:「In the long run, we are all : dead」? : 身为软体工程师,你应该放心大胆地创造技术负债。这麽做唯一的风险,就只有在你换工 : 作的时候,也会接手一大笔前人留下来的技术负债。不过,这种事情反正也早就已经发生 : 了。 :



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.172.125
: ※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1510472387.A.D33.html : 推 AV5566: 不知道为什麽 觉得好中肯 11/12 15:45 : 推 JackChena: 怎麽觉得很现实,却又无奈 11/12 15:53 : 推 TitanEric: 现在还没工作没办法认同… 但也许工作後想法就会改 有 11/12 15:55 : → TitanEric: 前辈可以分享吗 11/12 15:55 : → pttworld: 创造技术负债怎麽升主管没讲清楚。直接跳当主管谁不会讲 11/12 15:57 : 推 vi000246: 这种赶专案没时间规划架构的公司 本身就是雷 11/12 15:59 : 嘘 accessdenied: 你的心态很垃圾! 11/12 16:02 : 推 shortoneal: 但是其实这个时代还能靠这个爬上主管的机会不多了 11/12 16:03 : 推 expury: 然後就被主管约谈了xdd 11/12 16:08 : 推 ian90911: 原文的帐号叫做"工程师干话" XD 11/12 16:09 : 推 kain777: 写的不错 这就是现实阿 11/12 16:09 : 嘘 TllDA: 警察的举例就很烂了 後面略过没看 11/12 16:13 : 推 robler: 写的很好阿,很现实 11/12 16:19 : → robler: 很多主管都会喊着 快速开发 那就快给他看阿 反正以後爆了 11/12 16:20 : → robler: 我不在了他也不在了 大家都开心~ 11/12 16:20 : → gentleman45: 想到之前看一篇文,工程师在程式里加了回圈,老板要 11/12 16:22 : → gentleman45: 求提升速度就拿掉一个回圈并要求加薪 11/12 16:22 : 推 yyc1217: 警察不是这样算的 破案越多绩效越好才对 11/12 16:30 : 推 monoceros629: 中肯到不行,快速产生绩效然後升职加薪跳槽,亲眼 11/12 16:32 : → monoceros629: 见证同事升职加薪,然後程式码别人维护 11/12 16:32 : 推 shps951015: 就不要遇到技术主管跟技术下属 你是我上属 一定检举 11/12 16:40 : 推 wtao: 不好的程式创造多个工作机会,此言不假 11/12 16:43 : → NodeWay: 是满多公司这样 但也看过不少公司有在执行code review 11/12 17:14 : → NodeWay: 反过来想 一直在写烂code的人 换了工作技术还是没提升 11/12 17:15 : → NodeWay: 一样待在那种不要求技术品质的环境 恶性循环 11/12 17:15 : 推 chrisjohn214: 工作很久了,这篇是事实没错。 11/12 17:15 : → chrisjohn214: 只有技术主管有话语权时才有用,但是大部分专案一 11/12 17:17 : → chrisjohn214: 赶,技术职往往不敌业务 11/12 17:17 : 嘘 qazedcrfv: 如果心态这样写程式永远不会变强 11/12 17:24 : 推 a1982213: 技术是不会强,因为这是公司政治问题 11/12 17:26 : 推 abccbaandy: 很中肯阿,老板根本不在乎你的code,验收能过就好 11/12 17:27 : 嘘 Hordor: 其实有小主管有兼开发就避免了 11/12 17:29 : 嘘 djshen: 以为乱写又埋bug 要解的时候只会有你当初埋的那些? 11/12 17:29 : 推 A90812345: 中肯文章收录XDD 11/12 17:30 : → keke0421: 不是不想写好,而是大环境和公司政治问题 11/12 17:32 : 推 stitchris: 太中肯了!! 台湾环境是如此没错 11/12 17:35 : → wt: 用这些招最多就是在後段的公司里跳来跳去。想要进到前段的公司 11/12 17:41 : → wt: (薪水也前段),好好精进自己、展现实力,比较实际 11/12 17:42 : 推 chuegou: 够酸 我连续两个工作都在收烂摊 觉得酸的好 11/12 17:51 : → MOONY135: 不知道该说什麽 但的确很符合 11/12 17:53 : 推 anandydy529: 中肯 11/12 18:01 : 推 cokellen: 台湾就是这样 11/12 18:03 : ※ 编辑: keke0421 (1.169.172.125), 11/12/2017 18:17:22 : 嘘 jen1121: 自掘坟墓&心态不对 11/12 18:19 : → MOONY135: 不打算维护的话只要能动就可以了 11/12 18:24 : 推 drajan: 会看不到你做的成果的主管跟公司 你还待着干嘛?慢性自杀? 11/12 18:25 : 嘘 g001613001: 感觉这种心态不对... 11/12 18:30 : 推 ssufoppp: 中肯啊虽然是反讽但是很符合台湾软体产业现实 11/12 18:50 : → sojoasd: 若每天都在维护痛苦的程式,花时间弄还被嫌做太久,也没 11/12 19:02 : → sojoasd: 时间、没心想改,只好能跳就跳比较实在,钱越多改烂code 11/12 19:02 : → sojoasd: 还比较情愿 颗颗 11/12 19:02 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.150.160.219
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1510485089.A.892.html ※ 编辑: cpf0119 (118.150.160.219), 11/12/2017 19:13:31
1F:推 powerwolf543: 这样才是真的高CP上班模式 11/12 19:33
2F:推 Masakiad: 我也这样也没疯狂创造技术债啊。良心问题吧! 11/12 19:38
3F:→ MOONY135: 可以写一篇装忙教学吗 11/12 19:39
4F:推 shortoneal: 真的,这篇的作者应该是在一间鸟公司,乱搞几次大家 11/12 19:58
5F:→ shortoneal: 群组就在传了,等到真的有人开骂就有人要倒楣了 11/12 19:58
6F:推 vi000246: 花时间把专案重构 接下来的需求就能开发很快 11/12 20:04
7F:→ vi000246: 但报的时程还是一样 多出来的时间就能装忙了 11/12 20:04
8F:推 doublescn: 推 越懒就越会找方法 11/13 07:38
9F:→ MOONY135: 我很同意六楼 11/13 08:02
10F:推 ku72: 同意版大跟六楼 11/13 08:54
11F:→ usoko: refactor是很不错 但有些主管对refactor很不屑 11/13 10:33
12F:→ usoko: 觉得你排一整周refactor根本是浪费时间 11/13 10:33
13F:→ MOONY135: 我通常是浮报工时 我也不报重构工时 11/14 11:32
14F:→ MOONY135: 工时全部都*2 1拿来重构 0.5拿来发呆 0.5才是开发 11/14 11:32
15F:推 oyaji5566: 2小时打code 2小时喝咖啡 2小时开会 2小时上厕所 11/14 16:30







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS 或 站内搜寻

TOP