一个前端工作者的,这一年 !

先来点实在的,附上这一年关于前端框架(React,Angular4,Vue)的一点小小的积累和沉淀,欢迎各位同行及各位小伙伴的拍砖和鼓励!本人菜鸟一枚, 写前端3年有余, 因为喜欢,所以坚持!

GitHub地址: https://github.com/Awheat

Vue(豆瓣市集DEMO):https://github.com/Awheat/vue2-douban-market
Angular4(寺库电商DEMO):https://github.com/Awheat/angular4-secoo
React(网易云音乐DEMO):https://github.com/Awheat/react-163-music

我的这一年

当, 你浑浑噩噩的时候你根本不会在乎时间的流逝
当, 你想认真的对待生活的时候, 你会感慨Time flies
当, 你意识到的时候,就需要与时间赛跑了...

此时已经是2017年12月29日了, 仅仅剩下两天我们就来到了2018年了。
又到了略显焦灼的时刻, 回顾这一年, 常常是有许多想做的事值得做的事
却没有去做, 可能不重要的是也并不想去做的事情却话了大把的时间在上面!
我却只能眼睁睁无能为力的看着时间这样的走过, 却没有任何办法挽留!
时间是机械的不管你是开心还是悲伤,是愤怒还是失望,它都不会为你多停留
哪怕是一亚秒,它以简单粗暴的方式逼着你向前看。

说说年初的一些计划:

一.工作

  1. 关注js,html5,css3的基础性的知识
  2. 刷一遍js高程红宝书以及常用的设计模式
  3. 前端框架的了解并深入,如:React,Vue,Angular,并有些相关的技术积累和沉淀
  4. 对代码的质量有着强烈的追求, 写出高质量且坚固的代码

二.生活

  1. 早起早睡
  2. 继续学习英语
  3. 继续学习钢琴或保持当前的水平,起码学到的不要丢掉了
  4. 运动锻炼身体
  5. 读书的习惯
  6. 人生大事, 另一半

当我在一条条的列年初计划的时候,真的感慨颇多, 内心也满是羞愧...

工作方面有一点点欣慰的是,今年在工作上确实比以前有所认真和提高,无论是相关技能基础的重视,还是对代码质量的一个追求,相比以往要好很多了,不过还是有很大的提升空间,从年初开始为一个新的项目做技术储备开始准备Vue相关的知识,并在后面的项目中得到实践,然后到下半年的时候由于换到了一个新的工作环境。而接触到了Angular4项目, 这件事真可谓是误打误撞, 曾经一度在心里决定不会去使用Angular!

当时的原因是:不喜欢它的语法,果然越来越像java,还有就是在你不会用的时候会觉得特别的僵硬,最主要的原因可能是它太难了,坡度太陡了,爬起来太吃力,一不小心把实话说出来了。可是由于新的公司所用的就是这样的一个技术栈,不得不放下自己的观念,敞开胸怀去迎接他, 就这样顺理成章的从Vue切换到了Angular,目前为止公司的前端主要都是在使用Angular1或者Angular4,此时曾经那种对Angular2的抵触心理已完全没有了,腰也不疼了,腿也有劲了,吃东西也有胃口了。

心里还有一点小小的期待那就是去揭开React的神秘面纱。于是撸起袖子就开始了,此时正好工作也不是那么的紧张,有一些空档的时间,于是花了一个礼拜的时间在各个社区已经官方文档,看了关于它的不少资料,大概心里有一个整体的思路了,下面又花了一个星期用以一个真实的实例来将所学到的东西给体现出来,并且也是对前面的学习的一个巩固和总结。所以算是勉勉强强的完成了年初的一个计划了。总算找到了一点安慰!

生活方面早睡早起却离我越来越远,5点半甚至6点的闹钟,常常起来的时候已经7点了,英语坚持了几个月,后面由于搬家各种因素又断掉了,关于英语这个事真的很愁人,不是说它有多难更多的是需要长此以往的坚持,我发现这种坚持是我生命当中的弱点,之前看到一句话说:在成功的路上并不拥挤,因为坚持的人不多!

确确实实是这样子的, 如果你可以坚持无论是在哪个方面,在时间的积累下必可以有一番作为。

关于钢琴这一块只能说算是在吃老本了,每天能弹几分钟已经成了奢望了,再也没有像曾经那样子,天还未亮的时候就起床开着台灯带着耳机练那些枯燥的音阶琶音指法了。还有关于锻炼身体也做的并不好, 只是偶尔兴趣来了或者是在是太软弱的时候会去公园跑上几公里,可能是出于释放压力也可能是出于发泄,不知道身体是否得到了益处。读书的习惯也是糟糕的一塌糊涂,书倒是买了不少,可真正认真静下来去好好读完一本书的时候是少之又少,这也是我内心一直的痛啊!每次搬家的时候都被深深的刺激一把,想扔又不舍得,想留却又拿不了。

最后一件事关于人生的大事婚姻的问题,之前也看到一句话说:婚姻是可以决定你的人生下半场的一次选择,选择的对错完全是两条截然不同的道路,所以单身的小伙伴们,在对待这件事情上还是要谨慎哦!
它对于你的一生有着举足轻重的分量。到目前为止我还是我,那个不一样的烟火,期待最后两天出现奇迹,哈哈哈!

写到这里我自己都佩服自己了,本来担心半天憋不出一个大字来,没想到洋洋洒洒的快有一片作文的数量了,说了这么多,无论是计划还是想法再或者说是梦想,都是需要真真实实并且踏踏实实的付诸于行动来实现的,反观现在的大部分人都是想的多,行动的少,所以常常焦虑!古有诗句说:明日复明日,明日何其多;我生待明日,万事成蹉跎!与你我共勉...

吴忘成
2017-12-29 北京

原文地址:https://www.cnblogs.com/homehtml/p/12061456.html

时间: 2024-10-12 14:42:28

一个前端工作者的,这一年 !的相关文章

我想写一个前端开发工具(一):在npm发布模块

有必要说说我为什么要开始写这个 我最近忙于公司的项目,一直没有抽出时间来写文章.本来想每个月写一片文章,保质保量,无奈上个月没有坚持. 这段时间有点忙,主要是由于公司业务调整,我从原来的广告项目中调整到新业务线的前台页面开发了,和以前一样,还是带着3.4个兄弟姐妹.不同的是以前的项目周期普遍偏长,可以让每个同学有时间从头到尾的把项目吃透,而现在做C端的前台页面往往开发时间非常的短,比如我们就要在1.2个月完成业务线所有前台页面的开发.联调.测试.部署,以及下一步的迭代.由于是从零开始,不存在基于

作为一个前端工程师,CSS是最基本的入门课,你都能做出来吗?

CSS在很多程序员看来那只不过是雕虫小技, 实际上CSS3发展到今天已经强大到超乎你的想象, 当然对于低端浏览器使用者来说,还是以前那样——囧 有时候搞CSS开发确实需要很多想象力,下面一组纯CSS3特效足以描述这一点 以下内容转载自[http://design.yesky.com/show/466/11497966_3.shtml] 设计欣赏:纯CSS3「绘制」的图形图标 IE 标志 作者: Andreas Jacob 在 Firefox 3.6+ 以及Safari 5 上显示最佳.使用了圆角

一个前端的自我修养

①一个前端的自我修养 今天给大家分享的主题是前端的自我成长,这是一个关于成长的话题. 很多人都有这样的感觉:听了很多技术圈子的分享,有的有深度,有的循循善诱,深入浅出,但是呢,几年下来,到底哪些用上了,哪些对自己真的有帮助了?反而有些模糊. 2015 年我在不同的场合分享了很多内容:有移动端的性能.有适配.有 Web vs Native,也有 hybrid,但是其实我一直比较担心,真正有深度的内容,其实面向的是比较小众的群体,比如说 Hybrid,其实它在大部分公司里面,是只能用现成的. 所以我

一个前端开发工具

最近一直在琢磨着做一个前端开发工具,自身需求如下: 1. 开源 2. 基于Jquery和bootstrap 3. 所见即所得 4. 良好的扩展性 5. WinForm程序 昨天搭了一个框架出来,发现比我想像的工作量还要大一些. 本来我个人的人生哲学是“知难而退”,可是又想想出来混了这么多年,用了人家多少代码,是该还的时候了,尽早的事儿. 所以下定决心,准备坚持一下. 没钱就不能干点活了,什么社会啊?

从一个前端项目实践 Git flow 的流程与参考

Git flow 出自 A successful Git branching model,这里使用了一个前端项目配合本文稿实施了 git flow 并记录流程作出示例和参考,对 hotfix 与持续部署略有提及,本意是用作公司内部的技术安利.所用源码及文档本身见于 github jusfr/HelloGitflow 前言 Gitflow 是一种 git 分支管理工具——说是思想也不为过,它使用既定策略区分和管理开发.测试.生产环境的代码版本,对测试与持续集成友好,与敏捷.迭代的思路一致. 1 准

对一个前端使用AngularJS后端使用ASP.NET Web API项目的理解(4)

chsakell分享了一个前端使用AngularJS,后端使用ASP.NET Web API的项目. 源码: https://github.com/chsakell/spa-webapi-angularjs文章:http://chsakell.com/2015/08/23/building-single-page-applications-using-web-api-and-angularjs-free-e-book/ 这里记录下对此项目的理解.分为如下几篇: ● 对一个前端使用AngularJ

对一个前端使用AngularJS后端使用ASP.NET Web API项目的理解(3)

chsakell分享了一个前端使用AngularJS,后端使用ASP.NET Web API的项目. 源码: https://github.com/chsakell/spa-webapi-angularjs文章:http://chsakell.com/2015/08/23/building-single-page-applications-using-web-api-and-angularjs-free-e-book/ 这里记录下对此项目的理解.分为如下几篇: ● 对一个前端使用AngularJ

自己动手写一个前端路由插件

在单页应用上,前端路由并不陌生.单页应用是指在浏览器中运行的应用,在使用期间页面不会重新加载.       基本原理:以 hash 形式(也可以使用 History API 来处理)为例,当 url 的 hash 发生改变时,触发 hashchange 注册的回调,回调中去进行不同的操作,进行不同的内容的展示.       基于hash的前端路由优点是:能兼容低版本的浏览器. history 是 HTML5 才有的新 API,可以用来操作浏览器的 session history (会话历史). 

对一个前端使用AngularJS后端使用ASP.NET Web API项目的理解(1)

chsakell分享了一个前端使用AngularJS,后端使用ASP.NET Web API的项目. 源码: https://github.com/chsakell/spa-webapi-angularjs文章:http://chsakell.com/2015/08/23/building-single-page-applications-using-web-api-and-angularjs-free-e-book/ 这里记录下对此项目的理解.分为如下几篇: ● 对一个前端使用AngularJ