个人编程之路--分享、坚持、热血编程

爆照

------------------更新于2016-03-03,应小编要求,爆照虐狗!-------------------------
图片描述前端

自我介绍

本人名叫袁梓民,前端工程师一枚,从三年前接触前端开始,热血编程至今。小小玩过Java、Python、c#等语言,最热爱并擅长的是Javascript。虽然如今工做不须要写CSS,但仍然对这博大精深的技术充满敬畏!git

目前的工做

如今是微信游戏中心的一名前端工程师(没错,就是微信里面与朋友圈同级的那个游戏:)),主要工做是前端交互开发。至于具体的工做内容,暂时就不方便透露了(我只是一个页面仔,还能干啥)。程序员

论我是如何走上编程之路的

说到怎么走上编程之路这件事情,就不得不提一下高中毕业以后选专业这件事情。在傻乎乎被义务教育十多年以后,就给你几天时间,决定本身之后要干什么,因而乎,一念之间,我走上了程序员这条不归路...
大一的时候,也没想过本身之后会真的走编程这条路,由于大学以前几乎就没有接触过电脑技术,什么C和C++的搞得我晕头转向。github

大二的开始思索找工做这件事情,那时候苦于大一基础太烂,不知道学点什么好。误打误撞的状况下,决定要学Web。刚开始的时候压根不知道有什么前端后台的区别,跟着W3CSchool学了一点点CSS以为好屌啊(如今回想起来真是天真)。面试

大二下的时候加入了学校一个专门搞Web的俱乐部,别看只是小小的一个俱乐部,大神还真很多,就好比如今在知乎等社区上面混得风生水起的张秋怡大神。在这个俱乐部里面,我立志成为一名页面仔。编程

在大二大三两年的时间里,很常常一成天都是在实验室里面写代码度过的,从开始啥也不懂,到开始刷一些前端书籍,到写一些技术博客,再到后面的去给别人作项目,一步步过来像是打怪升级的过程。如今回想起来,都会庆幸本身在浮躁的大学时代,静下心去作了一件事情。c#

良好的编程习惯

下面是推荐给新手的:segmentfault

  • 能够用Google搞定的必定不要去问人
    这两年来,加我QQ或者邮箱私信我和我探讨技术话题的人真不算少数了,但我发现大多数新手在问问题的技巧上真的有待提升。有发文件说你帮我看看的,有截图一段代码说你看看哪里有bug的...绝大部分状况我都只须要回复一个Google出来的连接就解决了。因此真心但愿新手程序员在一开始就养成语法问题问Google的好习惯,实在不行也起码来个jsfiddle连接嘛。推荐一个讲Google高级搜索技巧的连接:如何用好 Google 等搜索引擎?微信

  • 可以吹的牛逼必定要用博客写下来
    强烈建议新手们都尝试去写博客!不少人刚入门看了一点书看了就看了,也不实践,实践完了就完了,不会想到去写一篇博客总结一下。用心写过博客的人都知道,写出博客和写出程序不是一个概念的,程序写出来看的人不会超过十个,可是博客写出来和写得好是成千上万人都会去看的,而这一般比写程序更难更有收获。网络

  • 写代码必定要有节操
    《黑客和画家》里面说得好:程序写出来是给人看的, 碰巧机器也能运行。相信维护过别人代码的人绝对都吐槽过前人的代码。话很少说,推荐一份我日常的编码规范,谁用谁知道!前端编码规范

看好的技术

我的比较看好Web App!
2015的前端小爆炸已经让你们意识到前端已经彻底不是几年前那个你们印象中的前端了,如今连公司的产品经理都每天一口一个H5(其实每次我都想说前端不是H5...)。在去年的微信公开课上,张小龙表示,但愿存在一种新的公众号的形态,用户关注了一个公众号,就像安装了一个App同样。在平时这个号不会向用户发东西的,会很安静地存在那里,等用户须要的时候找到它就行了。咱们有理由相信,有微信这种超级App的推进,页面仔会有春天!

书籍推荐

推荐几本前端书籍吧:

  • 《JavaScript DOM编程艺术》
    很经典的一门入门书籍,对于初学JavaScript的同窗来讲仍是很重要的。建议把书本上的代码都老老实实敲一遍,特别是最后面那个静态网站Demo。

  • 《JavaScript高级程序设计》
    一本经典到不能再经典的书。这本书有700多页,我前先后后大概看了三遍。看这么多遍是有缘由的,第一这本书的知识点广而浅,看完第一遍你就能够知道JavaScript到底能干啥;第二,这本书耐读,随着你对于JavaScript理解的深刻,对于这本书的理解也将深刻,你会发现这本书第4、5、6、七章大大道出了JavaScript的精华,实在是写得好;第三,这本书对于面试仍是很是管用的,本人也是在面试前花了几天把这本书再次过了一遍,效果很好。因此建议学前端的同窗都买一本实体书,好好琢磨。

  • 《JavaScript权威指南》
    这本书的赞誉很高,我也有这本书的实体书,是一个朋友送的,老实说这本书我并无看不少,可是仍然建议你们好好看看,由于凡是书名中加入了指南二字的,几乎都为佳做。

  • 《HTTP权威指南》
    与前面两本书同样,都是砖头,但这本书对于网络底层一点的东西讲得很不错。建议和《计算机网络:自顶向下方法》这本书一块儿读,搞Web的人理应对网络有所了解。

小结

本文大半属于吹水内容,但愿可以帮到一些刚入门的程序员。
最后打个小广告,欢迎follow个人github: https://github.com/yuanzm

本文参与了 SegmentFault「个人编程之路」计划,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索