关于前端:转行前端六年的职场之路

4次阅读

共计 2111 个字符,预计需要花费 6 分钟才能阅读完成。

离 2022 年春节还有一周工夫,先给大家拜个早年。回望本人转行互联网已有 6 年多。明天不聊技术,谈谈我的工作经验,心愿能够让大家有所启发。(文末有彩蛋~~)

说起转行互联网,也算机缘巧合,这一路产生了很多事件。其实,我本硕学的都是集成电路(IC)设计,毕业时拿了一堆 offer,最初都拒了,决定去美国读博。毕竟芯片行业最尖端的技术还是在美国,同时也是受我高中基友始终以来的陶冶。可是,真的去了之后,才发现原来这所有不是我想要的,始终以来的幻想不过是他人的影子罢了。不过,我并不悔恨,因为有幻想不去谋求,怎么晓得这不是本人想要的,怕是往后的日子每每想起,皆是遗憾。

梦碎回国,开始工作,生存是那么的平静,但一次敌人团聚扭转了这所有。当大家聊起了各自业余毕业以及工作几年后的状况待遇后,不禁感叹,本人真是井底之蛙。起初认真思考了一个月,最终决定放弃学了 7 年的芯片,自学前端转行互联网。转行压力还是很大的,毕竟和科班比起来,本人一点劣势没有;而且之前的工作和编程也没关系,最重要的是曾经工作,失去了应届生身份且没有前端工作教训。好在那会是 2015 年,正值互联网和前端的衰亡,jQuery 大行其道。我白天下班,早晨自学,看 W3C 入门,而后是 JS 红宝书、精通 CSS、尖锐的 jQuery 等等。因为互联网常识更新很快,起初就开始看各种大牛的博客,比方阮一峰、张鑫旭等。学了 3 个月之后,进来面试,状况还不错,给面试机会的大部分都拿 offer 了,惋惜都是一些中小公司。这里感激网易给了我这个机会,顺利转行,工资也涨了不少。

刚转行的日子可是不好过,因为非科班,计算机基础知识单薄,工作形式也齐全不同。那会每天上班回来都要自学到凌晨 2 点多。通过 3 个月的恶补后,工作逐步上手。在网易次要是做一站式理财平台,PC 端和 H5。因为 toC 浏览器要兼容到 IE7,一开始都用的 jQuery。起初前端框架开始风行,组长在 H5 上引入了 Vue,开始接触和钻研前端框架。一发不可收拾,对前端的新技术十分痴迷:基于 Angular1 + Ionic + PhoneGap 摸索开发过混合 APP、打包计划从 Gulp 降级到 Webpack 再到 Parcel、经营流动页制作工具用 React 重构等等。当初回想起来,这段经验尽管很累,但学到了很多;另外,网易的食堂是真心不错,炒菜、披萨、麻辣烫、烧烤通通都有,次要还收费。

从网易进去也拿了不少 offer,起初决定去阿里。因为互联网人都有个执念,那就是肯定要去一次 BAT。又一次的追赶幻想,而后被事实击碎。去了之后,发现并没有设想的那么好。我的项目的历史债很多,一些我的项目前端模板还是 JSP 写的,前后端代码耦合一起等。再加上过后的团队气氛较为压抑和“阿里味儿”,每月出差两周的日子,半年后便到职了。

美团的日子是空虚且高兴的,惋惜福利只有白开水。刚开始技术栈是 Vue,去了没多久开始对立切换到 React。作为主力开发,我负责新 React 我的项目的搭建,以及几个新产品的开发。技术上做了解决特定业务场景代码复用的微前端计划和监控体系的搭建等。原本没想到职的,说来也巧:阿里的一个敌人分割我说有个不错的机会,能够试下,后果拿了 offer。而后就顺便面了字节,最初决定来字节,因为是个带人的岗位,对本人也是一个新的挑战和开始。

在字节,一开始次要是负责数据赋能平台小组的建设,比方 BI 零碎,是一个重前端交互和展现的我的项目。自身我的项目上对前端就有肯定的挑战,比方图表的定制化实现、仪表板的拖拽布局、图表配置区的数据流治理、穿插表和图表的性能优化等。另外,小组做了很多根底的技术建设,比方基于 G2 封装的开箱即用 React 图表库、自研通用微前端解决方案(底层 Magic 能力已开源)、买通公司研发流程的我的项目脚手架、基于脚手架疾速接入 SSR 解决方案等。这里说一点,前端团队的技术体系不能仅局限于前端本身,那就是“自嗨”。须要较好地互动渗透到业务侧,才具备真正的业务价值。这些技术建设都是来源于业务中的痛点,在解决了业务问题的同时也晋升了同学们的技术能力。另外,由开发执行过渡到治理带人是有肯定阵痛期的,尤其是思维的转变。看了一些书和网上的文章,也求教了前辈们,学到了一些方法论,然而须要结合实际场景,多实际能力内化成本人的。看到组里的同学一直地成长,还有不少降职的,很开心。

起初因为业务方向有调整,我转岗到当初的 AML(利用机器学习平台)部门,负责这边的前端团队建设。业务是公司的核中核,整体分为 toB 企业服务(火山引擎)和外部机器学习平台。toB 次要有机器学习平台、隐衷计算平台和广告创意;对内次要是建设利用机器学习赋能产品,供算法工程师等不便调试本人的算法和模型以及最终部署到线上的平台。技术栈 React,技术方向上有 WebIDE、BFF 层、业务组件库、物料市场、数据可视化等。

彩蛋看这里🔽
目前,前端团队刚成立,HC 很多,当然后端、算法都招,工作地点有北京、杭州、上海。团队工作气氛很好不卷,详情能够参考我老板的知乎答复,欢送戳这里。期待小伙伴们的退出,感兴趣能够加微信:Teal01 找我内推,简历间接发到:weitianyao@bytedance.com。

正文完
 0