半睡半醒睡到四点多又自然醒睡不着,起来看到这种有趣的文章颇想回。
但是看看自己的身分,感觉自己可能见识薄浅不配与您高谈论,始终有点迟疑。
不过终究厚著脸皮回您了,小弟我有任何技术上的错误还请多多包涵。
小弟我是私立科班出身,刚出社会半年又几来个月,虽然 C 起家,但没什么机会
被指标干到就跳到JAVA、C#这类的物件导向语言,然后一写就写到现在,现在姑且帮
人写个跨平台网络服务的 app (Android)来混口饭吃。
这样说我应该就是符合便宜菜鸟、工读生、二流工程师、"You are well, but not
good.",离干净俐落还很远这些条件的人。
虽然是这样,但是我还是想说点东西。
我先说说我的状况吧,这半年来,我接手的东西是人家拼拼凑凑的合起来的东西,
当然文件什么的根本不存在,维护这样的东西,我时不时认为这玩意大概是某个古代黑
科技文明写出来的魔法书,是说我本来就是魔法师预备军,读这种东西好像也是合乎常
理。
当然小弟我能力不足,无法透析这魔法书,上面的高层看我产能卡卡的,就教我自
己去写一套新的。
其实不只我接手的东西,其他人也是,写网站那边的哀号著语法看不懂,莫名其妙
的模组、变量名称、诡异又莫名的数据库架构,另一头 app (iOS)也是,奇葩、不知其
目的为何的行径,维护起来根本是难如登天。
最后讨论的结论是 - 砍掉重练。
为什么会搞成这样呢?先不论我看不到公司内部那畸形、满是问题的结构。从我看
得到的地方来说,在我们之前,不论是网站或是 app 的架构,都是由一个人来写的,老
板肯花大钱,用很高的薪资来聘请一名 RD,这个 RD 龙套上下手,神仙老虎狗,什么他
都有,堪称 a-z 开头的所有程式语言都会写,产能效率当然也不是普通的高,别说两三
倍了,十来倍也不嫌夸张。
就这样单凭他一个人,就把一整个非常庞大的网络服务 + app 全部弄上线了。
然后,他离职了。
基于他自己的人生规划,留下那些根本来不及完成、也无法完成的文件和交接,他
就这样离职了。
老板又不懂技术,起初是觉得没关系,就拿高薪来聘人啊,换了几轮高手之后,魔
法书就更像魔法书了,也不知道老板哪天哪根筋不对,把高薪分成好几块,来聘我们这
些菜鸟工程师,又过了几轮,魔法书都变成高阶魔法书了,最后一个低薪的屎缺诞生了
。
过程中还有几次资深的工程师出现,他们肯定是高手,但他们不愿意接手这些东西
,因为这魔法书根本就是 shit,他们接下去会心力憔悴,有的人来根本做不到一周就
离职了,因为绑手绑脚,基本上就是要完全依照前人留下的套路,不然根本什么事情都
不能做。
为什么我会说这些呢?我想说的是这个领域神、高手、变态不缺一直都有,但是能
接这些人写的东西的人真的不多,就算接手的人是属于这些人,但他不见得可以完美的
掌握前一个人所写的东西,更何况来的接人只是吃香蕉的普通猴子呢?
以被惯老板的角度来看也是,如果说我花了大钱买了个神写的东西,但是这个神突
然有事情不能继续维护下去了,我上哪去找另一个神来维护呢?最后要不打掉重做,要
不就是放弃掉这个案子。所以很多老板宁愿就把请神的薪资切成几块拿来请猴子了,至
少一只猴子走了,另一只还可以撑一下。
不要说当初根本性的架构设计优化够好就可以了,就是有人连根本架构设计都来不
及完成就突然走人,那个这设计到一半的架构谁接?还是又要打掉重做?是不是又要多
付出金钱、时间成本?以惯老板的角度来看,敢冒这个风险吗?大部分的台湾老板都很
短视,不可能冒这种风险的。
我敢说,台湾肯定有一批老不死的高官权贵在那边吸我们的血汗,但是在笔画这些
吸血水蛭之前,是不是得先思考自己和自己所属的“族群”是不是所作所为都值得让人
称道,或者是换个角度去想,那种顾人怨的行为是不是有他们的苦衷在。
不然这样跟马卡茸的“都是 they 的错都是”有什么区别呢?
纯属一个失眠猴子的浅见,我居然在八卦版认真了。
作者:
gino0717 (gino0717)
2014-06-05 07:19:00野野野野也
作者: chinais426 (426) 2014-06-05 07:22:00
鞭惯老板才是对的主题回来了
作者:
switching (Return to zero)
2014-06-05 07:23:00只请少数的高薪者下场就这样啊是要团队
作者:
kamisun (水银灯的主人)
2014-06-05 07:25:00高手写的程式很短,执行效率又高,但只有他看得懂
不是被挖就是薪资没有很高 高手要离职老板不加薪吗?
基本我可以理解那种总喜欢射后不理的天才而且 我可以保证 那种射后不理的天才总是出自四大名校你这种描述反而更强调了高学历高能力的往往低EQ可是 其实低学历的人 挫折感其实很重 往往更懂得谦卑其实我觉得 就算是你只是个WELL工程师 那又如何
作者:
Tenging (菜鸟)
2014-06-05 07:54:00可怜被肥猪统治的猴子 狮子又对肥猪的饲料不屑一顾
作者:
Hanbor ( )
2014-06-05 07:58:00天才不适合留台湾 牛骥同一皁 鸡栖凤凰食 何必呢领先一步是天才,领先两步是疯子
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:04:00这篇我觉得好像怪怪的,真正的高手会连接手的人也会考虑到吧我不是CS这块领域的,不敢称高手,不过我做东西快归快,我都会想到如果之后换人或同事接手要怎么办然后去整理出次序...这样或许会比我单独最快的效率慢个一两成,不过还是得想到
作者:
Hanbor ( )
2014-06-05 08:09:00真正的天才不会考虑接手的啦 你有方法可以坐高铁你会走路?明明你就有导航你还会拿出纸本地图出来算距离的意思一样
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:11:00我不太认同你说的,越大的项目需要越多的天才,没办法合作根
作者:
Hanbor ( )
2014-06-05 08:11:00本来统一的语言就没有固定的逻辑 要求固定的逻辑玩个鸟啊
作者:
Hanbor ( )
2014-06-05 08:12:00会有团队合作 那一定是一群有一样逻辑跟能力的人组成的= =
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:13:00天才到一个程度自然也会理解对方的逻辑,并不是只活在自己所以跟一群天才合作会真的觉得很爽
作者:
Hanbor ( )
2014-06-05 08:13:00举个简单例子 9*9=81 你不会去找一个只会加法的1+1+1+1+1
作者:
ashkaze (畏怕阳光)
2014-06-05 08:14:00每个人的写法又不一样,后续交接动作不完善,如此而已
作者:
Hanbor ( )
2014-06-05 08:14:00加到81让他了解一样 合作的团体不用说都知道9981
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:16:00你讲的跟我理解到的和看到的并不一样,耸肩...再怎样天才,一个人一天都只有24hr, 顶尖的公司不会只有一个
其时就只是有没有同理心而已 有些人很强 但没有同理心所以行为就变的很自私 只论技术当然还是很强
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:18:00天才在开发或进行项目, 而是一个团队的天才产生更大的效能一个人的时间是有限的,所以再怎样天才能到达到的境界都有限就好像一个东西一般人做一个月,你三天能做完,那如果再给你一个一样天才的同伴,你能缩短到一天做完?还是根本不能合作?
作者:
eirose (回到åªæœ‰åœ–ç´™,咖啡的生活)
2014-06-05 08:48:00我也是看过能把猪的伤害减到最低甚至变成加分的天才XD
作者: silence5105 (Silence) 2014-06-05 08:53:00
所以注解很重要 有些高手都不做的 新人看到整个晕
其实 研发这种东西1+1要是有接近1.5就已经偷笑了