[原创] 记录那些曾经踩过的坑

经验 总结

2015-07-19 2022

1.学会积累
     要学会积累整理,把自己工作中遇到的问题是怎么解决的,要记录下来,再一次遇到时要能快速找到解决方法。
     时常整理自己的代码,把自己平时做的那些小功能尽可能的整理成一个完整的系统。
     一定要学习写blog,学会总结。
2.学会使用源代码管理
     作为一个过来人,这个我必须强调一下,不要以为是自己一个人写代码就不需要,或者因为觉得麻烦就不使用,这种想法真的是大错特错的。当你的代码越来越多,一遍一遍的修复着各种问题,同时又出现一些新问题,那么你如果没有一个好的源代码管理工具就悲剧了。
     这里强烈推荐git,还有一点需要着重强调的事每一次的提交一定要写好log,不要随便写一些没有意义的文字,当你真正需要自己找当初的日志时就会恨自己为什么当初会这么懒,写的都什么乱七八糟的垃圾。
3.学会聆听
     一定要学会聆听,对功能要充分的理解之后再做开发。
4.至少精通一到两种语言
     没什么好讲的,作为一个程序员不可能只使用一种编程语言,但是起码你要精通一到两种语言。
5.至少精通一套完整的开发框架
     很多人都喜欢自己写一些框架,但是不管怎么样至少需要精通使用一个开发框架,这样能让你快速的开始开发一个完整的系统
6.要学会使用文本编辑器
     当我看到使用windows的人用记事本打开代码时,那种想抽对方的心情就来了。把文件保存成gb2312是多么的让人恶心。这里推荐sublime text

7.要选择一个好的ide    
     工欲善其事必先利其器,这个大家都懂的。