首页
学习
活动
专区
工具
TVP
发布

前端周记 2017 年终总结

2016年末的时候,给自己定了个小目标——2017年每周发布一篇前端相关的文章。于是时间很快到了今天——2017年的最后一周最后一天了——发布最后一篇文章。

算上今天,专栏一共更新了 53 篇文章,可以说是超额完成了任务,虽然只超了一篇。

最后一篇文章,我不准备写某个具体的前端技能点,也不准备回顾前端在 2017 一整年的发展历程。我只想说一说小我——这一年来我的收获,和即将迎来的新的一年的企望。算是承前启后,有始有终。

初入前端

真正接触前端是在2015年6月毕业以后,算算时间也才短短2年半。因为本身并不是计算机专业,刚开始的时候前公司只有我一个前端,无人带领,所以完全就是自己硬着头皮上,接触的第一个库是 jQuery,当时甚至不知道有那么多的框架和库可以用在项目中。

那时候的前端对于我来说,是一片散着浓雾的茫茫大海,我在海边徘徊,一只脚踩进了海水,以为大海就只有脚边这点大。

一个人摸索了一年,总算不算是初学者,独自重构了几遍项目也让自己对项目的架构有了一个简单的认识。同时也完成了前公司的 iOS App 的开发,顺利点亮了 iOS 的技能树。

后来就来到了现在的公司,在现在公司的一年半时间让我有了巨大的进步。前端工作不再是单打独斗,而是拥有了团队。项目不再是自己瞎搞,而是体系化的规模化的,或许不能够和大公司相比,但是至少比前公司强不少。

要说这两段经历哪个有更大的影响——对我来说,是前者。

大部分的前端初学者连完整的 demo 都没写过几个,更别说是一个完整的线上项目。很庆幸,在初期我就有了这样的机会,虽然很难,但是总算是顺利完成了下来。项目目前在线上运行的依然不错,虽然没什么用户,虽然以目前来看简直就是渣。

前公司给我带来了这样几个能力:独立解决问题的能力、自我学习的能力、整体把握项目的能力。这三个能力在我之后一年半的学习工作中时刻都发挥着重要的作用,也让我从菜鸟勉强走过了初级前端的门槛。

在前端这条路上越走越觉得自己水平太浅,于是不能不去学习了解新的特性功能,或是早就存在却没有去了解过的地方。

不管怎么说,前端的大门已经彻底向我打开,海上的浓雾已经驱散了一小部分,之后能在这条路上走多远,还要看自己。

过去的一年

过去一年做了些事,包括但不限于前端。

先来说说前端方面。

完成了周更文章的小目标

小程序在年初发布后,也做了一个自己的小程序并且成功上线,然后因为用户量和维护成本的关系,一个月后被关闭,重新开启时间未知,所以也就不提是小程序的名字了。但是也算是初步了解了小程序的开发步骤

通过 node 实现了小程序的后台,并将其部署到服务器上

成功由 ES5 转向了 ES6,虽然在公司项目中还是使用 ES5,但是个人项目已全面使用 ES6

对于前端自动化构建和构建工具有了初步认识,在个人项目中也都有使用,使用最多的是 gulp,其次是 grunt,webpack 了解了下但是由于配置太复杂,所以并没有实际使用过

再来说非前端方面。

考到了驾照

由于不是计算机专业,所以报名了一个计算机方向的自考,今年先是把三门基础课程考过了

完成了一个独立 iOS 项目,然而在申请完开发者账号后却没有上线

确认了今后的发展方向不能只限于前端

当然,还有其他很多很杂的事。

前端只是起点,但不可以是终点

我很认真的想过,我是不是要一直做前端,不断提高自己的技术水平,然后以前端为基础通过 node 向后台发展,并往架构方向发展。

并且现在公司的 leader 在去年年末的时候也问过我,之后的发展道路是怎样打算的。当时的答案是,我喜欢写代码,所以想一直在这个方向上走。

对于我来说,能够沉浸在写代码的心流中是一件非常享受的事情,这也是为什么我在下班后也会话大量时间来做个人项目的原因。

但是思考后的结果并不如去年的回答一样。代码始终只是一个工具,对于工具使用的好坏来说,都是有上限的,而目前的我在使用这个工具时得心应手,能够完成大部分我想要完成的工作。但这会让我长期处于一个舒适的环境中,这也是为什么在下班后仍能写代码的原因。

我真的要把以后的职业生涯都依赖在一个工具上吗?或许有些人认为这并没有什么不可以,因为这个工具足够强大,强大到今后的几十年或许真的可以完全依赖它。但是我不能够。如果我始终禁锢于工具的使用中,那我将看不到工具以外的世界是什么样的。

我可以很放肆地和认识很久的同事玩笑,但是却做不到和刚来的新同事自然的搭话;我可以很高效地完成自己的工作,却不能完美得分配工作给配合完成任务的同事;我可以在小组活动中尽力配合别人,却不能带领小组成员向着目标一同前进......

这些都是值得我去突破的方面:交流能力、任务把控能力、领导力......如果只是囿于前端,拿这些其他的能力我都将错过,我并不愿意如此。

所以前端这份工作给了我一个不至于为生活烦恼的薪资,一个较高的平台,但是它带来的舒适区也会让我远离其他可能。所以我需要逃离舒适区。前端对于现在的我来说,只是一个起点,但绝不是终点。

点亮技能树或许很难

新的一年有下面几个小目标:

首先周更的小目标依然继续,但是不会局限于前端的一些比较基础的内容,而是会深入到内部,包括一些算法、性能的探究,这也是我自己所欠缺的一些技能,希望能够你们一起学习、探讨和成长

前端以外,会另外写一些自己学习的其他技能方面的文章,或许不会开设专栏,希望小伙伴们也能够继续支持我

在自己确定的成长的方向上走出一步,看看这一步能完成得如何(至于这一步怎么走,目前还没确定)

下班后不再沉迷于写代码,而要通过别的方式来充实自己,让自己脱离舒适区,包括但不限于健身、培养一个另外的爱好、学习与定期输出、看一些文学与非文学方面的书并通过文章的方式分享 get 到的点

目前暂定这么多,目标或许会随着具体情况而改变,但是大方向不变,毕竟条条大路通罗马,有指导方向什么并坚定不变,实现的方式有很多。

但所有的努力都是值得的

最后一段是送给所有的小伙伴们的,或许你是个前端新人,或许你是个大能,不管怎么样都很感激你们能耐下心来读完我的这篇年终总结。话有些啰嗦,感谢你们的不嫌弃,也很开心能在 2017 的最后一天,与你们分享我的目标,并见证新的一年我实现目标的过程。

就像这一小段的标题写的一样,所有的努力都是值得的——前提是明确了方向和坚定的信心。希望我们可以一起走到最后获得努力的回报的时候。

过去的 2017,如果你的目标没有实现,没关系,未来还很长,现在开始并不晚。

2018,我们共勉。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171231G0LPC800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券