翰臣前端开发工程师的故事
“代码之外,时光以里”
白明明
九年前,也就是2017年的那个夏天,我背着包走进乐趣足球的大门。
SRCOLL DOWN 向上滑动
那时候,前台旁边的绿萝还没有爬满整面墙,我工位上的显示器还是老旧的19寸方屏。
作为一名前端网页制作人员,我以为我的工作就是和HTML、CSS、JavaScript打交道,把设计师的PSD稿一比一地还原成浏览器里的页面。
事实证明,我还是太年轻了。在一个医疗器械网站的项目上,在电脑端百分百还原了设计稿,但是因为设计稿的限制,在移动端的实现上遇到了一些问题,唯恐导致项目延迟影响收款,当时感觉天都塌了。
项目经理在知道情况后,迅速联系到还在调休的技术主管,远程一起调试,最终解决了问题。那一瞬间,感觉我的项目经理像一个“超人”。
我第一次感受到了团队的力量。
作为一名前端网页制作人员,我以为我的工作就是和HTML、CSS、JavaScript打交道,把设计师的PSD稿一比一地还原成浏览器里的页面。
事实证明,我还是太年轻了。在一个医疗器械网站的项目上,在电脑端百分百还原了设计稿,但是因为设计稿的限制,在移动端的实现上遇到了一些问题,唯恐导致项目延迟影响收款,当时感觉天都塌了。
项目经理在知道情况后,迅速联系到还在调休的技术主管,远程一起调试,最终解决了问题。那一瞬间,感觉我的项目经理像一个“超人”。
我第一次感受到了团队的力量。
那年夏天我以为天塌了,直到回头才看见,有人为我把天撑了起来。
翰臣教会我的第二件事,就是“网页制作”远不止于此。
刚开始的那两年,是野蛮生长的阶段。
我像个在知识海洋里拼命划水的人,从最基础的切图写静态页,jQuery的交互效果,到开始接触SVG,Canvas及3D网页动画。
我记得为了一个现在看起来无比简单的轮播图效果,会调试到深夜;也记得第一次跟项目组的成员周末加班为客户完成项目紧急上线。
那时候的加班很多,但快乐也很简单,解决一个IE浏览器的兼容性Bug,或者让动画的帧率提升了几帧,就足以让我在回家的公交车上戴着耳机傻笑。
刚开始的那两年,是野蛮生长的阶段。
我像个在知识海洋里拼命划水的人,从最基础的切图写静态页,jQuery的交互效果,到开始接触SVG,Canvas及3D网页动画。
我记得为了一个现在看起来无比简单的轮播图效果,会调试到深夜;也记得第一次跟项目组的成员周末加班为客户完成项目紧急上线。
那时候的加班很多,但快乐也很简单,解决一个IE浏览器的兼容性Bug,或者让动画的帧率提升了几帧,就足以让我在回家的公交车上戴着耳机傻笑。
那些年,我把深夜熬成了习惯,却把公交车上的傻笑活成了热爱。
中间的那几年,是跟着公司一同沉淀与蜕变的时期。
技术栈的迭代开始加速,小程序、跨端开发、Vue、React的组件化浪潮一波接着一波,公司也开始扩大规模招聘相应的人才。
我也从那个只会埋头写页面的“切图仔”,慢慢开始思考怎样协调项目制作更合理,代码结构怎么组织更清晰,甚至开始和产品经理“吵架”,争论某个交互逻辑对用户体验的影响。
翰臣给了我足够的包容和试错空间,让我在一次次项目的打磨中,建立起属于自己的前端知识体系。更重要的是,我开始明白,技术最终是为人服务的。
当我们做的项目上线,真正帮客户解决了问题,或者收到了终端用户的好评时,那种成就感远比技术本身更厚重。
更让我深切地感觉到了公司的价值观,管理好客户的期望值。
技术栈的迭代开始加速,小程序、跨端开发、Vue、React的组件化浪潮一波接着一波,公司也开始扩大规模招聘相应的人才。
我也从那个只会埋头写页面的“切图仔”,慢慢开始思考怎样协调项目制作更合理,代码结构怎么组织更清晰,甚至开始和产品经理“吵架”,争论某个交互逻辑对用户体验的影响。
翰臣给了我足够的包容和试错空间,让我在一次次项目的打磨中,建立起属于自己的前端知识体系。更重要的是,我开始明白,技术最终是为人服务的。
当我们做的项目上线,真正帮客户解决了问题,或者收到了终端用户的好评时,那种成就感远比技术本身更厚重。
更让我深切地感觉到了公司的价值观,管理好客户的期望值。
翰臣让我从一个只会埋头写代码的人,长成了懂得为人而战的人——技术有尽头,但被需要的感觉没有。
而最让我感到开心的是,公司的家文化并没有随着公司的成长而改变。
每月一次的生日会,公司里的员工都会在公司里分享自己的生活,分享自己的工作,分享自己的思考。
每年一次的部门团建,让部门内部的伙伴之间有机会互动,更深入地了解团队的优势与缺点。
还有多次的技术分享会,跨部门分享会议,让团队成员有机会分享自己的知识,学习新的技术。
公司不仅是自己扩展,也随时带领着小伙伴一同成长。能在这样的平台里成长,是我最幸运的事情。
尤其是自己在结婚后,遇到很多的家庭矛盾问题也可以找领导沟通,得到及时地解决,这也让我感到很幸运。
近两年,心境又有不同。
看着公司里越来越多00后,10后的年轻面孔,看着他们用着最新的框架,讨论着AI辅助编程,我仿佛看到了当年的自己。
每月一次的生日会,公司里的员工都会在公司里分享自己的生活,分享自己的工作,分享自己的思考。
每年一次的部门团建,让部门内部的伙伴之间有机会互动,更深入地了解团队的优势与缺点。
还有多次的技术分享会,跨部门分享会议,让团队成员有机会分享自己的知识,学习新的技术。
公司不仅是自己扩展,也随时带领着小伙伴一同成长。能在这样的平台里成长,是我最幸运的事情。
尤其是自己在结婚后,遇到很多的家庭矛盾问题也可以找领导沟通,得到及时地解决,这也让我感到很幸运。
近两年,心境又有不同。
看着公司里越来越多00后,10后的年轻面孔,看着他们用着最新的框架,讨论着AI辅助编程,我仿佛看到了当年的自己。
公司在长大,家没变,人在一起变好——能在这样的平台从青涩走到成家,是我最大的幸运。
这九年,我从一个执行者,慢慢变成了一个思考者,甚至在某些时刻,是一个传承者。我依然热爱前端,但这份热爱里,少了些年少时的急躁,多了份从容和笃定。
九年的时间,在历史长河里不过一瞬,却几乎是我整个青春。
我见证了翰臣从以前的十几人展到五六十人,见证了身边的同事来了又走,也见证了互联网行业从PC时代跨入移动时代,又迈向智能时代。
窗外的风景在变,手中的键盘在变,甚至连“前端”这个岗位的定义都在不断被重写,但我很庆幸,那份想要做出“好用又好看”的产品的初心,始终没变。
感谢翰臣,接纳了当年那个懵懂的我,并给了我一片可以扎根的土壤。
这九年,是我与代码共舞的九年,也是我人生中最重要的一段旅程。
下一个九年,我们继续并肩前行。
九年的时间,在历史长河里不过一瞬,却几乎是我整个青春。
我见证了翰臣从以前的十几人展到五六十人,见证了身边的同事来了又走,也见证了互联网行业从PC时代跨入移动时代,又迈向智能时代。
窗外的风景在变,手中的键盘在变,甚至连“前端”这个岗位的定义都在不断被重写,但我很庆幸,那份想要做出“好用又好看”的产品的初心,始终没变。
感谢翰臣,接纳了当年那个懵懂的我,并给了我一片可以扎根的土壤。
这九年,是我与代码共舞的九年,也是我人生中最重要的一段旅程。
下一个九年,我们继续并肩前行。