Re: [讨论] 软件业的感慨

楼主: capita (小明)   2020-01-28 19:01:14
※ 引述《thefattiger (LawTea)》之铭言:
: 推 superpai: 帮原po说说话,我觉得他不是焦虑自己被取代,而是由于历 01/25 06:31
: → superpai: 史原因,台湾会写软件的,不论薪水多少,大多是有兴趣的 01/25 06:31
: → superpai: 人。所以对于只为了钱,对工作本身没兴趣的人,有种非我 01/25 06:31
: → superpai: 族类的排外感。 01/25 06:31
看到这段推文,突然觉得想要说一些话。
我一直是排外情绪最严重的人之一了,早年常看我文章的人应该也知道,
当时我甚至经常讨论,纯粹由软件技术专精者组成产业核心的从业体系的
可能性,这也是资讯科技以外,多数科技产业的实际状况,只是这种想法
都快要变成我的黑历史了。
从台湾有资讯教育的观念开始,我是最早的一批学生,小学的时候,我在
台湾最早的儿童电脑补习班学写程式,后来的创业伙伴就在同一个班上,
国中的时候,我就因为是懂电脑的数理资优生,在刚盖好的台北世贸中心
举办的第一届资讯月展览里,作为展示视讯通讯技术的学生表演者之一。
高中的时候,我和同学们创立资讯社,还记得那段有点艰难地读著算法
原文书的日子。甚至也是我让建中第一次出现二类组的资优班,因为我们
几乎都打算上大学继续学电脑。
我知道业界有不少前辈,但我们是第一个有同侪社群的,从小就泡在对于
电脑的热爱当中长大,我们也在社会的期待中长大,并觉得自己有义务要
回馈这个关爱我们的社会。
大学的时候,台湾第一个网站就在我身旁的 Sparc 主机诞生,那时正在和
另一个朋友讨论 X-window,没有意识到旁边正在发生有特殊意义的事情。
Linus 想要写作业系统的时候,和他吵架的教授是我喜欢的作者,所以在
第一时间看到他们的争论,后来也下载了第一次发表的 Linux。
超过三十五年来,我跟着台湾和世界的脚步,见证许许多多的资讯世界的
最新发展,甚至我自己也该算是其中的一部分,很多台湾第一次的事情,
都有我的参与。
无论自己所做的事情成功或失败,过去的我从来没有怀疑过技术的价值,
就算抱怨开源让我们赚不到钱,就算不时出现前端技术的新贵大声嚷嚷说
某某东西好学又好赚,学三个月就可以月入二十万什么的,也都是静静地
在旁边看着你们装逼,是啊,你们好棒棒,你们发大财,那又怎样?
我以为,时间的淘洗,总会让真正有价值的东西沈淀。
但是这几年下来,似乎有些事情愈来愈不对劲。
第一个不对劲的东西,应该是 LeetCode, 这种类似 IOI 的校园式考题,
好像渐渐地改变人们对于技术能力的认知。
早在三十年前,这类的题目就在学生中流传,但有实务经验的人都知道,
那和真正的程式设计,不是一回事。其中最大的关键是,真实的电脑运算
不是在平坦的电子空间中运行的,光是暂存器、不同类别的内存和储存
媒介,就可以让我们花大量的精神去适应现实的硬件,甚至是每一年都有
不同的技术变化,花费时间讨论各种树状资料结构及相关算法,则是想要
靠 IOI 金牌保送大学的高中生课题,这从来就是两个不相干的世界。
可是现在却不一样了,愈来愈多的公司考这类题目,有许多人就靠着这种
新科举制度而鲤鱼跃龙门,考得过就是十万美元年薪,于是他们就仿佛就
有了技术能力评断的话语权,特别是在学生时代经历过 IOI 或 ACM 竞赛
接着又刷题直接考上大公司的年轻人,更是不可一世。
这是技术开发者从来没有过的话语权丧失,我不太知道这是不是一个短期
现象,因为那些本身就不是依赖技术起家,只是靠着资本与高薪取得业界
地位的大型网络公司,似乎地位稳固,使得这个情况愈来愈严重。
另一个不对劲的东西,是 GitHub 的星星,似乎有愈来愈多的企业和个人,
被卷入这个不怎么客观的评价体系,这个开源社区已经愈来愈不像是独立
开发者参与的自由场域,而是组织之间争夺技术话语权、以及开发者争取
企业青睐的竞技场。
这部分我就不说得太多,多说多错,我甚至说不出怎样才对,但就是感觉
不对劲。
总体而言,虽然这也有可能只是我自己的中年危机,但我从来没有像现在
这样茫然过,过去的同学和朋友们,已经散布在范围很大的科技产业中,
少数还在开发软件的,也几乎都只为特定硬件开发专属系统了,好像只剩
一个在做手机 App 还算是纯软件业。
无处可去甚至不是关键的问题,好歹最惨我也可以独立开发,但评价权的
丧失和技术社群的崩解和变质,才真正让我有了不小的寂寞感。对照那些
赚了大钱得意洋洋,甚至同时还可以自豪在大企业有高社会评价和高自我
评价,站在鄙视链顶端的天之骄子们,相对剥夺感油然而生。
这么多年的努力,好像一场空。过去所开发的技术,如今比起免费的套件
都还要远远不如,没有赚大钱,没有社会肯定,甚至也没有留下足迹。
换成另一个面向也是一样,创业多次的经历,从个人开发直到几乎上市,
如今又有什么用?我甚至找不到一个具有长期发展规划和机会,并且需要
技术累积的台湾新创软件或网络事业,不是搬砖糊水泥拼凑出系统就好,
就是为外国系统开发维护的公司,更别说对方可能还看不上自己,很多的
套件我更早就开发过同样功能,如今却很可能因为不熟悉它们而被嫌弃,
大家几乎都只要熟练泥水匠。
现在想开发技术当然也行,但得看你在 GitHub 有几颗星,而且没有台湾
公司,又或者什么都不要想,免费帮别人的公司添砖加瓦。
我就是台湾情结太深了,对岸还不时有人找我呢,在美国的同学还更多,
待在台湾就什么也做不成。我知道有些人教书很快乐,有些人在为新系统
奋战斗志高昂,但那毕竟是走到软件产业外围了,如果没地方可去,当然
寻求社会意义也好,就像某人还去当政委呢,只是我还有些不甘心。
那些只要赚钱的人过得真好啊,过去愈有热情现在愈是孤单。
我不知道会不会又引起争议或误解,但毕竟只是偶尔发牢骚,不会再多说
什么。
作者: MOONY135 (谈无欲)   2020-01-28 19:10:00
台湾好像还是为了韧体而出生的软件好赚
作者: plsmaop (plsmaop)   2020-01-28 19:11:00
为什么你会认为大型网络公司不是靠技术起家的啊,Google解决了很多分布式工程上的难题啊
作者: pttworld (批踢踢世界)   2020-01-28 19:18:00
如果是最早的那群应该早就退休,江湖上的事不过问才对
作者: king22649   2020-01-28 19:35:00
经验丰富 刷leetcode 学技术 应该很快 不然找自己想做的计划开源 应该不至于这么悲观吧
作者: devilkool (对猫毛过敏的猫控)   2020-01-28 20:22:00
厉害的技术开发者在社群里话语权不大?
作者: maxqq (max)   2020-01-28 20:30:00
现在的确如前辈所讲,因为软件语言的普及,开发成本降低的确简化了许多开发流程我也迷惘过,好比现在套件过多,没套件做不出功能的工程师到处都是,甚至面试官都已使用套件沾沾自喜或许前辈应该向机器人或者 AI 等,尚未被大企业产品规模化的服务or工具,靠拢,可能会比较有成就感现在的社会靠免费软件前进不少,也造就了不少进步比较偏冷门或者说尚未有好的套件的方向,或许是好方向其实还是有资深工程师可以施力的着力点
作者: shter (飞梭之影)   2020-01-28 20:50:00
Open Source 造成的结果是赢家全拿的市场导向以前没有开源观念,就算有好几家卖 library也顶多知道算法的大概,不会清楚到每一行程式码然后也就会有不同公司挑战开发效能更好或省成本的 library现在开放原始码一堆领域 RD 不是在想怎么写而是在找套件
作者: jeff40108 (死得腥羶艳油剂是他)   2020-01-28 20:53:00
其实纯软本来就只存在于理想假设里
作者: shter (飞梭之影)   2020-01-28 20:54:00
然后自己写也不如找开源专案兜一兜改一改的观念了
作者: jeff40108 (死得腥羶艳油剂是他)   2020-01-28 20:54:00
现实世界根本没有纯软这种东西会整天吹嘘纯软的只是暴露自己对底层的无知而已
作者: shter (飞梭之影)   2020-01-28 20:58:00
加解密算法不知道是不是比较接近纯软的东西在不同语言、硬件上都必需有一致的结果,不迁就环境
作者: a9603700 (大雄教你怎么玩静香)   2020-01-28 21:09:00
现在使用套件实在是太方便了
作者: king22649   2020-01-28 21:14:00
讨论 试试换reddit discord吧 台湾的话 找line fb吧ptt已经被站方 慢性自杀ing
作者: Kazimir (Kazimir)   2020-01-28 21:23:00
〈宪问篇〉子曰:“古之学者为己,今之学者为人。”这是个两千年的老问题惹 要是只是喜欢技术 那就不必烦恼要是想要造成影响 就要顺应时代 理所当然
作者: maxqq (max)   2020-01-28 21:42:00
Kazimir 大讲的真不错时代总是一个接一个吧,我也蛮常感叹的,但有时也受益于现代软件在加速上的帮忙不过回应一开始想探讨的,哪个时代都有追逐利益的角色但也是因为有不同的人,才会有不同的想法这或许也是好玩的地方,也让自己跟别人不一样
作者: vi000246 (Vi)   2020-01-28 22:33:00
程式语言只是工具 要看你想作什么吧 可以加入一些程式社群看看 即使只是简单的网页 也能对社会做出贡献如果是技术狂热者 可以试试难一点的题目 例如试算肺炎扩散区之类的
作者: enthos (影斯作业系统)   2020-01-28 22:50:00
看板 GameDesign 有少量技术研究
作者: neo5277 (I am an agent of chaos)   2020-01-28 23:01:00
支持leetcode的人会跟你说 连刷题都不会还当时么工程师
作者: jj0321 (JJ与你倒数唷)   2020-01-28 23:28:00
古龙等级的先锋! 那句子曰 很理想但又现实QQ自身感觉 ACMer跟Leetcoder是两种人,前者拼命AC的快感后者是考古题背多分,面试官的出题命中就是爽
作者: taffy128s (imcorn)   2020-01-29 00:59:00
同意楼上
作者: twgamerave (北极星)   2020-01-29 02:17:00
要这么说搞硬件的不也这样吗,现在谁还在乎当年的硬件技术,有啦WIKI可能会写,到头来也都是一场空,更别说硬件根本不可能有什么技术研讨,各家都把好东西藏在自己家里,唯一能欣慰的大概就是钱真的很多了
作者: pig2014 (Rocking Man)   2020-01-29 02:34:00
干,老人的悲哀,还不快去学量子电脑,门槛高多了
作者: tttkkk (学到。)   2020-01-29 03:36:00
这很明显就是中年危机 而且您说的技术到底认定怎样叫技术说得好像别人都不会也不谈技术一样 我是觉得这世界很大时代在变科技在进步 主流技术也会随之不同
作者: DarkIllusion (′・ω・‵)   2020-01-29 05:13:00
同意Kazimir
作者: sullivan1982 (sullivan1982)   2020-01-29 09:13:00
好奇原po年纪多大
作者: b85040312 (万年newman)   2020-01-29 10:32:00
想当年
作者: johnkry (john)   2020-01-29 11:05:00
推.先行者
作者: new122851 (未若柳絮因风起)   2020-01-29 11:18:00
创业啊 台湾软件重返农药靠你了
作者: JameC (智取其乳)   2020-01-29 13:00:00
没有生存压力的话,我还会不会继续钻研技术、钻研新知?这个问题我自己都不太敢回答,惭愧...
作者: Csongs (西歌)   2020-01-29 13:35:00
为了面试而练刷题+1
作者: tinybunny (潜水艇)   2020-01-29 14:12:00
上课有遇到快70岁的教授才是最早的那批,时代转变在这行业是最有感,随波逐流的浮游
作者: lukelove (午睡)   2020-01-29 18:26:00
刷题真的是面试前必做的事, 虽然这跟我想做的事 跟追求的目标/环境 一点关系都没有.
作者: Obama19 (^_^)   2020-01-29 22:21:00
除非你强到让面试官认识你 不然还是乖乖刷题吧
作者: strlen (strlen)   2020-01-29 22:22:00
我觉得你还是回归初心 当初喜欢软件开发的初衷是什么?不就是解决问题吗?专注在解决你想解决的问题上 外界的纷扰 看看就好 你我也无法改变什么吧?
作者: superpandal   2020-01-29 23:30:00
说的挺好 不过open source还是有分
作者: ohb (好胜的命运是失落)   2020-01-30 04:41:00
工程师有所谓的pioneers & implementers - 需要的技能不同..
作者: shortoneal (不告诉你咧)   2020-01-30 08:02:00
我打滚没多久,但是我也接受搞软件是靠包装的服务赚钱而不是只靠技术了技术并非就没价值,只是太多人把价值自动映射成钱了如果真的只把钱当价值,那纯追求技术本来就方向错误
作者: longlongint (华哥尔)   2020-01-30 11:14:00
羡慕原po 我每天只烦恼收入不够高还有交不到女友
作者: touurtn (vv)   2020-01-30 11:33:00
没办法 大公司的技术有在他们的规模证实可行性 才被大家广泛使用 我们就算有写出类似的技术 但是没那个规模验证效果
作者: AvatarH (Avatar Hsieh)   2020-01-30 23:08:00
我也是第一届资讯展就开始参加的,但我是高雄展区的。我学写程式的时间更早,直到现在还是喜欢写程式。
作者: viper9709 (阿达)   2020-01-31 00:48:00
推这篇~非常感同身受
作者: vvind (wind)   2020-01-31 13:10:00
你想要的是什么?财富、地位?商业的成功本就不是单靠技术在我看来你只是眼红却又没搞清楚自己要什么,过去做的事不是你真心想要的?
作者: lairrol (小黑)   2020-01-31 13:51:00
多年前拜读前辈的文,现在来朝圣推~
作者: Ekmund (是一只小叔)   2020-02-01 06:37:00
光推文就看得出各种世代差异 也是挺有趣的人群往商业靠拢是没办法的事 声量总是这么来的嘛 想了很久 我的水准连安慰你都做不到就是不过 我很喜欢也敬佩这类硬派玩家 或许只是欠个契机吧
作者: flysonics (飞音)   2020-02-01 07:58:00
现在年轻人的薪水这么低 工时又那么长 工作写的东西往往是为了洽饭而不是自己真的有热情的 有套件可以缩短开发时程当然是要尽量利用除非哪天我能确保自己赚的钱能不变成下流老人了 不然我也没那么多时间跟热情投注在社群上很向往前辈那个年代 但现在早已不比当年了
作者: WashFreeID (免洗)   2020-02-01 09:59:00
朝圣神人大大
作者: zxc1020305 (理解不能)   2020-02-02 06:10:00
对纯粹的技术人员致上敬意
作者: Arton0306 (Ar藤)   2020-02-02 16:12:00
现在比leetcode contest已经多到7000人 应不是短期现象几年前比才3000人不到
作者: ming1053 (ming)   2020-02-02 20:55:00
不是依赖技术起家,只是靠着资本与高薪取得业界你是不是看不起FAANG的技术力老实讲啦 台湾有几家公司能接触到那个等级的流量都问号
作者: domototice (tice)   2020-02-07 08:56:00
转管理职才是正确 会计系学的都是那一套 考张证照就永久占职缺了,但科技业比较适合不断精进自己的人

Links booklink

Contact Us: admin [ a t ] ucptt.com