Re: [请益] 云端技术是Java工程师的必备技能吗

楼主: zanyking (最后的六年级生)   2023-09-14 22:15:10
好啦,刚刚那篇回人家新手的讲完了,下面就来讲点比较黑暗的
过去三十年以来,这是一个科技、市场、专业知识的发展速度以每五年为单位去看,会
有着十的次方倍进展的世界,我们会不断地观察到:不论软件还是硬件,总是有某几个
领域发展速度跟过去相比有着10倍、100倍、甚至1000倍的进步
这种幅度的进步必然是会不断的外溢出去,在其他领域打破基本假设,造成量变然后质变
突然间旧的运算架构遭到挑战:
如果不是硬盘够便宜、容量增长速度每年好几倍,200X年 HDFS Hadoop 不会诞生
如果不是RAM变便宜,Memcached、Redis 不会出现
突然间许多过去没听过的新专业职位诞生:
比如说2007年以前,没有smartphone 的Mobile App Developer,那时候在手机上开发
软件的大多都是从desktop GUI application 转行过来的
比如说2008年以前跟以后,front end developer是完全不同的职业,因为在那之后新型浏
览器(chrome)的java script engine才有比起IE强上几十倍的效能
于是旧有的企业,或至少旧有的开发模式会不断的被破坏性创新给辗过
这个世界不是大部分的人想要的,却是所有人都不得不面对的
在这样的世界里想要生存下来,经营策略肯定得跟一个还在稳定世界生存的团队非常
不一样
就以一家开发自有软件产品服务的公司内的开发团队来思考好了
为什么到了这个时代Application 必须得重整甚至重写,开始往云端搬移?
为什么本来Home made tool chain 跑得好好的,要开始考虑改用别人家开发好SAAS服务?
因为:
采用native cloud、熟悉native cloud 的团队,不但是站在巨人的肩膀上往上爬
而且这些巨人还是正在以市场竞争、争夺全球影响力做驱动力,以十的次方倍往上长的
巨人
你的企业很擅长做CI/CD pipeline吗?
如果是,那你这间公司应该叫做CircleCI啊
你的企业很擅长分析log、分析instrument data、开发出各种报表工具供开发者分析
系统需求、系统变化吗?
如果是,你应该马上创业,跟Datadog、跟NewRelic打对台啊
你们公司的Internal Service Portal 还自己刻?
难道妳们公司的股票代码是OKTA吗?
Source Control、IDE Tool、Binary Repository management、multi-tenent、
multi-region、networking 这些东西是你比较专业?还是Github/Gitlab、VS Code、
AWS/GCP 等等等的比较专业?
databricks snowflake研究了没有?有思考过在什么样的情况下该采用这种类型的
服务吗?
新的东西会不断的冒出来,而开发团队得不断地去适应它、去学习新的做法,想尽办法
透过杠杆技术来增益有效产出
如果办不到,那请各位主管先看看周围身边那些目前岁数不到40的同仁:
对,你比较老、你是主管是老板、你做决策,你今天继续要公司用老把式经营下去当
然也是可以,因为你没差啊,你总是能拖到自己退休安全下庄的,但那些比较年轻的
技术人呢?他们的明天在哪里?
再十年过去他们四十好几,公司如果竞争力滑落到做不下去,突然说要收了的时候
,他们要怎么办?不离不弃被当北七?
对,别人的职涯不是你的责任,那公司有特别声明只有年纪够大准备养老的人才准
加入吗?
公司既然生意敢做软件产品服务,它的宿命就是要追求能在十的次方倍的世界里生存
他冒险追求高获利,使得公司总是有资本可以投注在新的十的次方巨人身上才是应该的
毛利太低?国内市场太小?钱很难赚?对啊,这些理由都很有道理,但请问要怎么区别
这是真的理由、还是你不愿意创新不愿意冒险的借口?
低利率时代都没做的事情,现在高利率了,做下去更渺茫了,但人还是会老、小孩还没
长大,该打算还是得打算,如果还年轻,有老婆小孩要养,那当然不能跟公司一根草绳
吊死,往外看才是应该的
各位开发者,不要你作为专业知识工作者的职涯未来已经被公司用各种理由省钱省掉,
拿进股东还是老板的口袋了,你还为人家辩护啊
作者: ja841014 (豪猪)   2023-09-14 22:35:00
作者: alan3100 (BOSS)   2023-09-14 23:14:00
推不动进步只保守旧观念想应付全部的同事真的很想扒头
作者: ouryouth (ouryouth)   2023-09-14 23:24:00
Push…
作者: lee457088   2023-09-14 23:37:00
作者: MoonCode (MoonCode)   2023-09-14 23:57:00
保守准时下班爽啊
作者: neo5277 (I am an agent of chaos)   2023-09-15 00:01:00
新技术一样可以准时下班阿用的好还可以提前下班
作者: MoonCode (MoonCode)   2023-09-15 01:36:00
能下班就是好技术
作者: justaID (快乐崇拜)   2023-09-15 06:51:00
作者: askaleroux (FalconTW)   2023-09-15 08:55:00
我还听过有老板说不要用Slack 要自己开发内部通讯协作软件的办活动投影机融接不找厂商,要自己买裸机找工程师自己安装的在产业分工更为细致的状况下 那些为了省钱用自己曾经遇过的老人做法的咖 都是在牺牲整间公司的竞争力
作者: devilkool (对猫毛过敏的猫控)   2023-09-15 09:21:00
想要自己开发通讯软件这种事我也听过,还好被挡下来
作者: loadingN (sarsaparilla)   2023-09-15 09:25:00
自己用socket 纯文字可以啦
作者: ku72 (ku72)   2023-09-15 09:50:00
拥抱新技术是自己的事 公司是盈利单位 评估的是成本效益 把两件事混为一谈 是没必要的
作者: hobnob (hobnob)   2023-09-15 10:30:00
做工程师真的好累喔,我只想准时下班跟亲朋好友猫猫狗狗相处
作者: NEKKY (nekky)   2023-09-15 11:05:00
新技术与工作一样是永远追不完的,没必要盲目的追求新技术只要知道这个新技术在干嘛就好,有需要使用的时候再投入。当然选几项新的技术研究,当作兴趣也不错,不过我不想再修息的时间碰太多的code或是看太多的技术文件。
作者: polkmnbv (小一)   2023-09-15 11:12:00
这些顶级的软件服务都要订阅不便宜,相对这支出带来的效益 上层不一定会同意
作者: CRPKT (crpkt)   2023-09-15 11:29:00
zanyking 讲的是国际开放市场的状况上面几楼的公司如果这样可以过得下去当然也是可以的但现实就是如果要在大市场竞争不主动一点就是被洗出场了
作者: alan3100 (BOSS)   2023-09-15 11:37:00
不学新技术就原公司一辈子 因为离职后会连新鲜人都不如这篇有讲5年环境一大变 如果5年你啥都没学就是落后那群
作者: charle0911   2023-09-15 11:42:00
我哭出来
作者: marsonele (marsonele)   2023-09-15 12:22:00
是zk大大
作者: nayeonmywife (sanamywife)   2023-09-15 14:12:00
作者: layer0930 (皇室御渍梨子酱)   2023-09-15 14:25:00
其实很多所谓的新技术都在好几年前就出来了
作者: jack0204 (Jarbar王朝)   2023-09-15 14:25:00
顺便说一下,最容易开拓视野的方式就是去参加各种conf看一下其他公司在使用什么技术在什么情境解决什么问题
作者: layer0930 (皇室御渍梨子酱)   2023-09-15 14:26:00
至于要不要接受,要看专案跟时间一昧的追求反而不是好事只是有借口圈钱罢了
作者: jack0204 (Jarbar王朝)   2023-09-15 14:27:00
最近国泰倒是很积极参加,也看得出来有改变
作者: layer0930 (皇室御渍梨子酱)   2023-09-15 14:27:00
写的久,会发现 其实什么都没有改变 只是套个名词纯粹以钱来考量 ,去国外最实际虽然不一定技术会变强,但是钱比较多
作者: jack0204 (Jarbar王朝)   2023-09-15 14:39:00
钱要多,想办法多参加conf当speaker拓展名声去台积吧
作者: layer0930 (皇室御渍梨子酱)   2023-09-15 14:41:00
不会累吗?大部分RD应该都懒的这样跑有实力的也不会刻意营造才对
作者: jack0204 (Jarbar王朝)   2023-09-15 14:45:00
有名声好转换跑道,下限也可以高一些问题是别人不知道你有实力,有名声才好搞一些副业
作者: layer0930 (皇室御渍梨子酱)   2023-09-15 14:51:00
感觉那样干脆当业务算了…
作者: jack0204 (Jarbar王朝)   2023-09-15 14:59:00
顾问咨询,或是当救世主,你的薪水也好谈这只是其中一种方式,也不少人有在卖课啊
作者: ian90911 (xopowo)   2023-09-15 15:01:00
推中肯
作者: internetms52 (Oaide)   2023-09-15 15:04:00
并非所有公司都负担的起这样的工作流程,中间每一段都要钱,获利就会少很多,但我认为作为一个小公司的主管,可以用open source来追逐这些新技术并小规模实验,这是不冲突的
作者: jack0204 (Jarbar王朝)   2023-09-15 15:11:00
不过小公司尝试就是要靠RD技术支援了,很多眉角没注意到会有问题,最常见就是资安了
作者: littlebroken (小柏肯)   2023-09-15 16:46:00
观念正确 推你
作者: DrTech (竹科管理处网军研发人员)   2023-09-15 17:24:00
其实跟湾区还是台湾工作文化根本没直接关联,单纯是有待过不同的环境,做事情视野不同而已。
作者: kyukyu (QQ)   2023-09-15 18:09:00
QQ
作者: smily134 (father134)   2023-09-15 19:25:00
作者: holebro (穴弟弟)   2023-09-15 23:11:00
推 用旧技术的公司收新人真的是在害人 练不到任何屁功
作者: BoXeX (心爱骑士团异端审判骑士)   2023-09-15 23:12:00
一直觉得软件工程师现在风气根本神经病哪个产业还要整天在家自修 换工作还要刷题的
作者: superpandal   2023-09-15 23:34:00
你讲的这些只是别人写出来的应用而已 通常在职场被拿来区分你我而已 要好的技术 新旧无所谓 很多新的事实上毫无章法可言依照这方向练出来的功 还是停留在应用面 然后每天在论坛上问方案 问软件 我国高中才经常这么做过 现在一点兴趣也没有好的东西历久弥新
作者: abccbaandy (敏)   2023-09-16 00:11:00
刷题真的无言,不过更无言的是竟然有人刷出优越感XD
作者: za755188   2023-09-16 10:14:00
现在的新技术五年十年后也会变旧技术阿?难道一有新技术我就要立刻转换去用他吗?用什么套件都是表象 知道为什么要用 什么时候用什么能好好地跟别人讲选择的原因才是关键通常提案要用新技术被打枪都是没有办法好好解释 为什么他比较好 具体胜过目前方案的原因是什么怎么解决转成新技术中间要重构的时间 商业需求怎么满足光一句"他比较新"就想说服大家是不可能的其实最简单的做法就是写个MVP来证明只是通常只会出嘴的人看到这种不在目标 没有ticket的东西自己就缩了 然后继续哀哀叫说为什么不用新技术
作者: DrTech (竹科管理处网军研发人员)   2023-09-16 11:28:00
五年就会被淘汰的技术可举例吗?我想不太到。除非你把API怎么用,当作技术。可是查手册看API怎么用根本不是技术啊。就连烂到不行的XML ,都20年了,都还没被淘汰。你认为的技术,根本不是技术,而是工具。才会有工具被快速淘汰的状况。
作者: za755188   2023-09-16 11:40:00
对啦 我是讲工具xd
作者: superpandal   2023-09-17 08:12:00
神器与现有常用工具很难消失 所以工具不神我就兴趣不大 工具不是不重要 是有些历久弥新 有些昙花一现
作者: cw112 (cw)   2023-09-18 14:37:00
用cloud的公司大了之后都想自己搞了,不是云就一定好
作者: alan3100 (BOSS)   2023-09-18 17:03:00
楼上讲的也太唬烂了..维运成本差距要多大才让你想自己稿原标题10年前不会云还好5年前不太行 现在不会剩特定产业
作者: jobintan (Robin Artemstein)   2023-09-20 08:06:00
简单,公司马照跑舞照跳旧技术照用,想养老的就会留着,反之想追求新技术的,自己去更新LinkIn profile呗。既然公司可以死守着旧东西不放,那意味着公司有很长很深的护城河,这护城河可能是国内法规,不是国外所谓破坏式创新的公司可以进来的,进来等著踢到铁板。
作者: m6fisher   2023-09-24 21:53:00

Links booklink

Contact Us: admin [ a t ] ucptt.com