北大青鸟【长沙科泰职业技术学校】欢迎您!!
400-696-8028
热门课程
行业动态
目前所在位置: 首页 > 行业动态

“10倍效率”程序员/开发人员的习惯

来源:北大青鸟科泰校区  时间:2015-10-19

内容提要: 一个优秀的程序员的效率会是一个普通的程序员的十倍之上。——《一些鲜为人知的编程真相》)1. 只做需要做的工作使用敏捷方法;全心全意做UX设计;沟通第一;编

 *个优秀的程序员的效率会是*个普通的程序员的十倍之上。——《*些鲜为人知的编程真相》)

1. 只做需要做的工作
使用敏捷方法;
全心全意做UX设计;
沟通第;
编码也许不是解决问题的办法;
过早的优化是*切罪恶的根源;
选择非常简单的解决方案。
2. 站在巨人的肩膀上
使用开源框架;
使用简洁语言;
不要做重复的事情(不要重新发明轮子);
利用包管理器来进行公共和私有代码分配;
不要任凭巨头(如微软)的摆布而修复库中的*个Bug;
不要让你的雇主逼你学习;
自主学习并为自己设定新的目标。
3. 了解数据结构和算法
如果你不知道什么时候应该使用快速排序、不懂辨认O(n2)程序、不会写递归函数,你将无法成为10倍效率的开发者。使用多种语言你才能清楚不同的框架是如何解决相同问题的。尽可能去了解底层命令(plumbing),以便能够作出明智的决定(Web框架是怎么存储session状态的?Cookie到底是什么?)。
4. 不要怕买工具,它可以节省你的时间
相关推荐