

我不时在想:当别称软件工程师至于“疯”成这样吗?同期我也频繁怀疑淫淫网,其他行业难谈也皆这样离谱吗?
说真话,当别称软件工程师真实很难。刚入行时就得掌抓好几种编程言语和多样开发器用——但这远远不够。公司还条目你耀眼他们用的那一套特定框架,可能是Rails、Django、Laravel或别的什么东西。CSS更是必修课,天然你可能花一辈子皆搞不解白为什么布局会崩,但拼集哄骗的水平照旧能达到的。
JavaScript这个坑你也完全躲不掉。命运好的话,简略只需要在注意家传代码时偶尔插两句jQuery,但情况总会编削……
某个时刻,Facebook那群工程师造出了React——这个领有上万名工程师的大公司,须臾让通盘开发圈皆开动分前端和后端了。通盘技能圈须臾集体认定:React才是正谈。然而与此同期,各家公司又认为“雇不起那么多工程师”,于是“全栈工程师”这个物种出身了——恭喜,这个天选之子即是你!
“赶紧去学React,趁便用你熟练的后端技能搭套RESTAPI吧。”
这还没完。类型系统总得要吧?那还得学TypeScript。还遐想在React里用useState惩处全局景色?Redux也得了解一下。你正幸运躲过了这两劫?很缺憾,Webpack/esbuild/rollup建设大礼包+Prettier+ESLint正在向你招手。
你也许会说:“没事,我照旧按正本的形貌开发就行。不需要React神色一直也能跑。”——天然可以!你完全可以无视行业主流,陆续在你那节律马上、烧钱如活水的创业公司里搞你的那一套。只有你舒心花时候给那些只听过React的新东谈主讲讲工作器端渲染的远大就行了。
哦对了,刚才说的才仅仅初学级磨练。
在旷古时期淫淫网,也曾有一类专科东谈主士叫“系统惩处员”,他们的责任即是确保后端工作平素运行:基础规范变更、数据库升级、系统打补丁、督察程度注意、重启工作……全包。自后,某家穷疯了的公司发明了DevOps,从此这些活就全归工程师了。
于是,你又要学Docker了。
好看的日本av什么,你说“我只写个静态连气儿的二进制包,根底用不上Docker”?那你也得学Ansible。趁便祝你好运,能搞了了给SystemD传哪些启动参数。
到这里,旅程才过半呢。你还得学AWS(或肖似云平台)。天然你不行像“小白”雷同点点规矩台GUI,你得学Terraform、Pulumi或者肖似的基础规范即代码器用。
皆干得可以?于是公司进步你当上了惩处者,恭喜你,又要从头学一门完全不同的“行状手段”了。但也不遑急,毕竟这代表你“通关”了,对吧?
可此时,你的任务清单又多了几样:
(1)预估神色标委用时候;
(2)给团队成员分配任务;
(3)撰写任务规格讲明;
(4)参与年度绩效评估;
(5)在居批评审会上发表开荒性见地
(6)……
你最佳祷告公司此时也曾职工数目翻了四倍以上,否则在惩处责任以外,你还得陆续作念前边那一大堆技能责任。
更离谱的还在后面。
前几天,一位招聘东谈主员关连我,说有个奥密公司正在招高档工程师,条目熟练Rails、Hotwire,以至还要掌抓原生移动端开发。我那时寻想:你若何不干脆把内核和编译器开发也写上?
软件如实越来越复杂,每个法子皆有其必要性。但问题是,专精的期间去哪了?
设想一下盖一栋屋子:建筑师、结构工程师、水电工、泥瓦匠、遐想师、屋顶工、测量师……一个也不行少。没东谈主会指望某个东谈主,以至某家公司能包办扫数。
这样看来淫淫网,将来用几个prompt就能搭建一整套应用,简略也不是赖事吧?
下一篇:没有了