Chinaunix首页 | 论坛 | 博客
  • 博客访问: 811948
  • 博文数量: 62
  • 博客积分: 526
  • 博客等级: 二等列兵
  • 技术积分: 2078
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-04 20:41
个人简介

博客迁移至 freefe.cc

文章分类

全部博文(62)

分类: IT职场

2014-01-04 22:49:43



今年北京的冬天貌似没那么冷,至今仍在等待那场未下的初雪,雾霭天倒是愈演愈烈久久不做散去。自以为文艺的键盘工,2014伊始也必须写点东西来纪念一下北京生活。

那么2013。


2013 我的前端


    2013年,是作为前端的第二年,其实也是做一名真正前端开发工程师的第一年。如愿以偿的从一名实施工程师(基本只写点JS)转变成为了一枚前端工程师(终于发现前端这两字听上去就那么文艺 = =,怪不得那莫喜欢前端)。来到了一家文艺,科学,节操无底线的公司,and 认识了一帮文艺,科学,节操无底线的人。12年的总结写了一下自己认为的标准前端工程师的 standard,那么这边也 copy 并且调整一下之前的吧:


    1. 精通JS(原生),熟练运用JS特性,语法,性能,可读性,以及设计模式,模块化设计,架构等。
    2. 精通HTML、CSS,web的标准化,各浏览器渲染引擎的基本知识。
    3. 精通或者熟悉NodeJS,作为前端,有什么理由不学那么流弊的NodeJS呢?
    4. 熟悉各种JS的相关技术,AJAX,JSON,JSONP等。
    5. 熟悉各大JS库,了解其实现方式,了解其源码。如jQuery,Property,YUI等。
    6. 有宽于JS面的其他语言能力以及算法,NoSQL,HTTP,Linux等。
    7. 更宽的前端知识,HTML5,移动运用等。
    8. 文艺。

    2013年对于自己自学方面不是非常尽人如意,不过新公司的环境真的给了我很好地机会去学习更多的东西。2013年,简单了学习了一些关于模块化设计,设计模式方面的知识,nodeJS与HTTP也在继续进行中,对于代码规范,可维护性有了一些了解。对于一些JS较为不错的库可能了解的太少,以及一些ES新标准的了解较为缺乏,14年还需有待加强学习。

2013 我看过的那些书


13年对自己来说绝对是比较浮躁的一年,好多新书依旧是躺在书架上未曾翻阅,

    1. 《编写可维护JavaScript》绝对是一本不错的好书,不讲技术只讲规范,可维护思想,对于每个前端来说都会有很大的提升。
    2. 《JavaScript 设计模式》经典不经典因人而异,之前翻过几遍都不得要义,再次细细学习还是能得到很多,不多一些模式的实例实在是太长,不得不抱怨一下。    
    3. 《JavaScript 高级程序编程》由于自己之前看了几遍的是第二版,这次又简单看了下第三版,区别可能在于对新特性的描述添加,不过实在太厚,还有待之后细细看。
    4. 又简单的翻了翻《高性能》与《精粹》,不过发展速度远超GDP的JS,其中的很多知识需要更新,不知道时候之后不久会有这两本曾经的经典会有新版。
    5. 《深入浅出nodeJS》(还未看完) 绝对是年末的一大惊喜,还未看完就表示深深的震撼,朴灵大大对于node的深入实在是令人折(fa)服(zhi)。
    6. 《HTTP权威指南》(还未看完)很早就入手的书,一直拖延到现在才开始看,http对于前端来说也是一项必备的知识点,其深入的讲解http的每一步,虽然很多地方涉及到一些后端以及硬件方面的知识,不过对于前端来说,看懂前端那一部分以及对前端绰绰有余了。
    7. 对于 汤姆大叔的书,实在是不得不喷一下,第一本看评价都说不出,不过对于我来说看了完全不知所云,其第二本一看名字居然也是设计模式,精神为之一阵,后来看评价说连代码都是未排版好的~ 那么 呵呵~
    8. 《你若安好,便是晴天》,《在不远行就老了》,《海子的诗》,《我所理解的生活》,《我承认我不曾历经沧桑》。。。 文艺这档子事,就不多说了~  hohoho~

2013 我敲的那些代码

    
    简单的写一个模块化的库 n.js(有点四不像 T T),不过模块写的太少,较多为仿照一些较好的库整合的简单版本。也算是完成的年初的目标吧,了解一点关于大局方面的知识,对于年初当时计划练上3W行代码的我表示,哥默默的笑了。指着一年前的自己说,傻!不过写的少依旧是自己的一个短肋。

    对于写一个自己的库,不管是工具库还是模块库,学到的东西会远远大于你能想到的,很多人认为别人的库,模块真TMD牛逼,自己完全不会写那么牛逼的,那么,请你从简单的开始写,你不写一些自己的东西,你就永远不知道你会什么你不会什么,当然库还是需要好好的做,虎头蛇尾那就没什么意思了。

2013 我成为的我

    
    如果说,2012 是将学生的我变成的工作者,那么2013我想说,我从一个工作者变成的一个前端开发工程师。尽管一些宅生活,游戏,电影,美剧使今年赶脚浪费的较多,不过再怎么浪费,那也是生活。我感谢较为自觉的我,我依旧没有放下学习~ 有个广告说的挺好,学习是一种信仰,感谢曾经失败了N次的实习生涯,没有那段时光,我永远学不会学习。感谢,曾经的一切,感谢曾经的自己,感谢一路的人。我相信改变,我相信我最终能变成我想成为的那个我。




那么2014!


2014 我要的前端

   
    2014年,或许会离开北京,也或许...,随遇而安,不畏将来。

对于2014的自己:
    1. 需要简单的强化一下 HTML 与 CSS 了,毕竟作为前端主要部分。
    2. 继续加强设计模式与模块化思想的学习。
    3. 多学习了解JS语言发展的新特性。
    4. nodeJS为2014年重要的学习部分。
    5. 各个框架的了解熟悉,比如阅读一些源码。13年这部分较为欠缺。

2014 我要看的那些书

   
     1. 《nodeJS 深入浅出》

    2. 《JavaScript 面向对象编程》
    3. 《大话设计模式》
    4. 《Git 权威指南》(简单了解)

2014 我要敲的那些代码

   
     还是继续优化自己的模块库 n.js。完善各个模块机制,优化核心文件,提高各个模块文件性能。2014年,练手代码的主要部分。


2014 我要成为的我

   
    我,拭目以待!学习,是永无止境的修炼~



阅读(2807) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

taknliy2014-08-13 22:10:54

1. 精通JS(原生),熟练运用JS特性,语法,性能,可读性,以及设计模式,模块化设计,架构等。
 2. 精通HTML、CSS,web的标准化,各浏览器渲染引擎的基本知识。
 3. 精通或者熟悉NodeJS,作为前端,有什么理由不学那么流弊的NodeJS呢?
 4. 熟悉各种JS的相关技术,AJAX,JSON,JSONP等。
 5. 熟悉各大JS库,了解其实现方式,了解其源码。如jQuery,Property,YUI等。
 6. 有宽于JS面的其他语言能力以及算法,NoSQL,HTTP,Linux等。
 7. 更宽的前端知识,HTML5,移动运用等。
 8. 文艺。

前面7项写的都蛮不错的,写到简历的IT技能里都是加分项,不过第8项建议写到自我评价里并且适当细化一下,因为文艺这两个字太宽泛了,可以指爱好也可以指性格,具体化一些能起到更好的加分效果。比如:爱好篮球,足球;喜欢看科幻小说,工作有想法和激情;喜欢写一些文章,获得过XXX荣誉……