热门
#车主故事:一名女程序员的自我修养
1 144 发布于 福建 2025-12-28 14:01:49 只看楼主 热门标准
点击查看热门标准,热门算法维度通过账号健康度、浏览、评论、点赞、收藏、转发、反作弊等进行综合评判
修改帖子

此帖已被收录至论坛精选日报-时光映像更多精彩内容戳这里


大家好,我是Mybright,一个普通的前端程序员,今天想和大家聊聊我在互联网行业的这些年的一些经历和成长。

现在的我

比刚入社会更加自信

时间回到2016年,我拖着行李箱站在大学计算机学院报到的地方。计算机系的女生确实不多,周围的队伍里几乎都是男生,我们班52个人,只有8个女生。

2018年和同学参加演出

说实话,这倒没让我觉得特别不自在,让我头疼的其实是大学的专业课。
C语言是每个计算机学生的入门课,对我来说还算轻松,跟着老师写点基本的循环、判断逻辑,也能跟得上。

我的大学

真正的挑战是Java课:从安装JDK、配置环境变量,到理解面向对象的封装、继承、多态……看着Eclipse上满屏的红色报错,我开始怀疑自己是不是选错了专业。

电脑安装环境

不过,网页制作课就有意思多了,老师用HBuilder演示的时候,不过是拖动几个组件、调整几行样式,一个漂亮的页面就出现在浏览器里,那种看得见的成就感瞬间击中了我,原来代码可以这么直观地创造美。

因为一点成就非常开心

后来自己做课程设计时,为了让几张图片对齐,我花了很久调CSS。虽然头疼,但页面在浏览器里完美渲染时,我觉得一切都值了。也就是这份看得见的成就感,我慢慢对前端设计产生了兴趣。

学习课程

转眼到了大三下学期,身边的氛围突然紧张起来,大家都开始规划未来:一位室友决定考研,另一位准备找测试或运维的工作。我夹在中间,有点迷茫。

第一次尝试3D打印

我知道,对女生来说,计算机这行确实挺辛苦的,不过它的工资比起其他行业也高一些。想起父母在东莞打工的那些年,他们省吃俭用,就是为了我能有更多选择的底气。高薪资这个很现实的理由,让我决定毕业后直接工作。

决定进入社会

投了二十多份简历,面试了五家公司之后,我拿到了厦门一家互联网公司的前端开发Offer。
2020年9月,我正式入职,成为了一名前端助理工程师。

踏上工作的路

公司主要做电商系统,我的第一个任务是把一个商品详情页的PSD设计稿做成静态页面,样式并不复杂。
打开公司代码仓库,我发现项目用的是jQuery 1.8.3,这套框架早就过时了。我照着设计稿一点点调试,花了两天时间完成了页面拼接,这就是我职业生涯的起点。

在工位的第一张照片

转正后,我开始接触核心业务代码,是一套自研的后台管理系统。有一次,我改了用户管理模块的一处代码,结果另外三个毫不相干的功能全报错了。

这套代码已经缝缝补补维护了五年,各种历史问题盘根错节。组长说,重写至少要半年,中间业务不能停,客户也不会因为技术新就给更多钱。

我的工位

那一刻我明白了,在小公司里,技术选型往往不追求“新”,而是求“稳”,成本永远是第一位的。这个认知让我有些失落,但也让我开始思考:我想要的,到底是什么样的技术环境?

办公室环境

我开始自学Vue 2.0,在GitHub上找开源项目,照着教程写demo,慢慢理解了组件化开发。有时候我会想,如果用Vue来重写我们的系统,代码会清晰多少,开发效率会提高多少。
我也意识到,如果留在当时的公司,我可能很长一段时间都接触不到这些,于是我开始寻找新的机会。

口罩期间还要做核酸

第一次跳槽面试就碰了壁,对方问了很多Vue 3的问题,我答不上来。面试官最后给了我一个建议:如果想在前端这行深入发展,一定要跟上主流技术栈。自己学是一方面,但在实际项目中应用是另一方面。

上班的路

这句话点醒了我,我开始更有针对性地准备,做了简单的个人项目放在GitHub上,把这些项目经验,还有之前解决过的复杂问题、做过的性能优化,都写进了简历。

工作之外努力提升自己

三个月后,我加入了一家新的科技公司,职位变成了前端初级开发工程师。在新公司的前两个月,应该算是我职业生涯中成长最快的一段时间。

整个人自信起来

刚入职时,我大部分时间都在啃文档、读项目源码。第一次参加需求评审会时,听到同事们讨论泛型约束、Tree-shaking优化、按需加载等专业术语,很多都是我第一次听说。我只能飞快地在笔记本上记录,会后再逐一查资料弄懂。

参加项目会议

我接手的第一个核心项目是数据可视化平台,需要开发一个ECharts图表配置模块。产品经理给出的需求很明确:用户可以通过拖拽方式组合各种图表组件,实时预览效果,还能导出配置文件。

项目工程

我花了两天写设计文档,画出架构图、状态流转图和接口定义。评审会上,同事们提出了不少优化意见,好在方案最终通过了。


真正开发的时候,挑战才一个个冒出来:怎么管理好几十个组件的状态?怎么实现撤销/重做?怎么让拖拽丝滑流畅?每一个问题,都需要我去查官方文档、研究行业最佳实践,一点点摸索解决。

每周开会对接进度

项目中期,我遇到了最棘手的性能问题。当图表组件超过二十个时,界面操作就开始卡顿。我花了三天时间做性能分析,最后发现问题是组件更新太频繁。

运气好的话可以看到高铁

找到问题后,我针对性地给出解决方案:引入虚拟滚动减少DOM节点数量,重写了部分核心组件,用shallowRef替代ref减少深层响应式监听。当最终解决性能问题,看着页面流畅运行时,那种成就感难以言表。

周末和朋友在周边逛逛

这份工作我一直做到现在。
今年年初,我开始参与项目管理的工作,我的角色开始有了一些变化。不再只是那个埋头写页面、调接口的开发了,而是要全程跟进一个功能从需求提出到上线落地的全过程。

办公室窗外的夕阳

说实话,第一次带一个小需求的时候,有点手忙脚乱。我原本以为,只要把代码写好、测试通过就万事大吉,后来才发现根本不是这样。

那时候喜欢帅气造型

要跟产品经理确认清楚每一个细节,他说的很快能做完和你理解的很快可能差了一个星期。要跟后端定好接口规范,字段多一点少一点都可能让前后端吵起来。

制作UI图

测试同事提的Bug,要判断是代码问题还是需求理解偏差,该修改还是坚持原有实现。就算顺利上线,还要应对用户反馈,准备好应急预案和回滚方案。

这个时候我已经有了自己的车

参加会议

最深刻的一次教训,是我们做一个活动页面。最初我预估三天能完成开发,结果第二天交互逻辑全改,后端又突然告知关键数据无法按时提供,我只能陷入被动等待。

吃了一碗面继续加班

最后加班到凌晨两点才勉强交付,质量其实打了折扣。那天回家的路上我就在想,项目管理,管的不只是进度和节点,更是未知的变化和潜在的风险。

和朋友吹吹海风

从那之后,我开始主动调整工作方法:接到需求后,先化身问题精,把所有“万一”都提前想到,梳理出潜在风险;开始用看板管理项目节点,在会议上同步进展,在评审会上也敢于发声:这个需求的技术风险在这里,我建议调整方案,这样更易落地。

公司的充电桩

免费充电非常香

这种转变很微妙,以前我的成就感来自攻克一个复杂算法、写出一个流畅的动画,现在的成就感更多来自和团队一起攻克难关,让一个棘手的需求顺利落地。
这就是我这几年的故事,平平淡淡但很真实。

这就是我的故事


前几天公司年终动员大会时,我和几个女同事坐在一起聊天(我们部门六十多人,女程序员不到十个)。聊着聊着,话题就转到了在这个行业的感受上。


女生更应该为了自己而努力

很多人都会问:女程序员和男程序员有什么不同?
在技术上,真的没什么不同。
我们一样要写代码、解bug、学习新框架。但在职业道路上,我们或许需要更多的勇气,去面对那些“女生不适合做技术”的刻板印象,也需要比男同事更努力,才能在被质疑的时候,用实力证明自己。

因为我们有自己的闪光点

这些年,类似的时刻我也经历过。比如在技术讨论中,我的方案似乎总要经过更苛刻的审视。

勇于发现自己的美

但我也记得很多让我挺直腰板的瞬间时候。有次项目复盘,我提到一个大家都没留意的细节风险,后来这个风险真的差点引发线上故障。正是因为提前预警,才避免了损失,那一刻,所有的质疑都变成了认可。


从2016年入学到现在,五年时间里,互联网行业的技术已经更新换代了好几轮,而我也在这个过程中慢慢找到了自己的节奏。


这就是我的成长,没什么一鸣惊人的时刻,就是日复一日地踏实往前走。


  • 生活日常
  • 美女
  • 精选调取
很抱歉,该主帖尚未满足精华帖15张图片要求,不能予以精华,更多精华标准点击此处查看
修改主帖
内容系网友发布,涉及安全和抄袭问题属于网友个人行为,不代表汽车之家观点,可联系客服删除。
举报
IP
回复
共8页
1 23456 ... 8
20条/页 前往

更多> 精选帖子

更多> 精选视频

扫码下载
汽车之家APP

随时获取
最新汽车资讯