测试转前端 - 一个平凡的小故事

Hi~ 大家好,我是 Joking Zhang,是一名练习时长长达2年半的前端打字员。今天想给大家讲讲我的编程故事~

1 编程那些年

1.1 缘起

我来自于一个比较普通的本科院校。上学的时候,也只接触过C语言,Java语言,以及一些计算机相关的知识。周围同学学习编程的目的,也只是为了应付考试。可能因为大一C语言学的比较好的缘故,大二的时候老师找到我,说有一个 ACM 编程比赛,问我有没有兴趣。当时,我还是蛮兴奋的,因为这件事让我看到了编程除了应付考试还有别的可能性,毫不犹豫的就答应了。这个比赛我准备了半年的时间。当时基本已经放弃了一部分课程,打印了很多 ACM 的题目,每天上课就带上一两个 ACM 的题目,和一本小词典,趴在最后一排去想怎么解题。因为缺乏系统的训练,更难算法的学习,最终和小伙伴只拿到了省赛三等奖的成绩。Joking Team 是我们的队名,这也是笔名 Joking Zhang 的来历吧。比赛当晚,和两个小伙伴坐在操场,一人一瓶啤酒,畅谈人生和理想。恰巧此时,远方的天空升起了色彩缤纷的烟花,好像在为我们庆祝一样。我当时暗自下定决心,以后一定要写代码啊~

1.2 教练,我想写代码

毕业之后去了一家北京的小公司。当时全公司的技术栈都是 JS,后端也是用 Node.js 开发的。我没有相关经验,也只能先从测试的工作开始入手。熟悉了测试的工作之后,发现公司经常会有一些前端的外包工作,就开始自学前端,JS,逐步承担了一些前端,帮后端传数据,使用 Node.js 写脚本处理 Excel 的工作。因为一个人扮演了太多角色,每天就是很累,也没什么积累。但也因为没有什么积累,普通的学历,更不敢出去面试,还安慰自己,这样也还不错。

硕大一个北京城,面对单调的生活,没有什么奔头的日子,日渐肥胖的身体,于是想去尝试下健身。我先去了某熊快跑,每天只是简单的跑步,以及跟视频做一些训练,没怎么瘦下来,还感觉健身蛮无聊的。后来去了某刻健身,刷了 100 多节团课,认识了不少人,也瘦下来不少。这里没有说哪家健身房不好,只是想说应该找一个更加适合自己的环境。当时就下定决心要为自己争取一个更好的编程学习环境,一个纯前端开发工作。

刷了一下招聘网站,React 当时比较火,就用 React 做了一个博客,辞职出去面试了。当时投了100多份简历,因为工作经验的缘故,只有5家约我去面试。比较幸运的是,遇到了现在的老大,愿意把我当成毕业生,招进去培养。

1.3 平台期

转眼间,一年过去了,在做了一年纯前端开发的工作之后,技术得到了不少的成长,但是也到了一个平台期。因为一直都处于野蛮生长,没有系统的学习,我也不太清楚怎样能让自己变得更厉害。在这期间还发生了两件事情,一件是我去学了 poppin(街舞),另一件是我开始尝试在思否翻译文章。

poppin 的练习,在外人看起来还是蛮无聊的,重复的动作,一遍又一遍练习。可就是这种傻傻的付出,却让我一点一点学会了solo。我也开始明白,如何去慢慢把一件事做的更好。

在思否翻译文章的初衷是:1、英文没有那么好,阅读英文文档有些吃力;
2、处于瓶颈期,想要进步,希望系统的学习前端的知识,但是市面上中文的技术书籍,博客文章很多,能让我自己读起来赏心悦目,又十分符合自己目前想学的却比较少。
3、老外写的东西还不错,质量很高,且包含大量示例(我一直认为:不包含示例的技术博客就是耍流氓

相关推荐