程序员老鸟写sql语句的经验之谈

做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。 我们程序员不是dba,不需要时刻关注sql运行时间,想方设
4次阅读

如果两个程序员差不多,选写作能力更好的那个

忘了曾几何时读过一篇文章,是写招聘程序员时,如果两个程序员其他方面都差不多,要从中选择一个,作者的建议就是选写作能力更好的那个,这个说法似曾相识。关于写作这个话题,曾经有不少人都已经写过很好的文章了,比如:刘未鹏的《为什么你应该(从现在开始就)写博客》,余晟的《写作是种高质量的社交》,还有近期李笑来
101次阅读

程序员跳槽全攻略——读书笔记

有同学说,我技术很好啊,又会机器学习又会编译原理,凭什么那些写Javascript的薪水比我高一倍? 谁让你在一家建站公司上班呢。对一家做网站的公司而言,机器学习和编译原理是不能为它带来收益的,而Javascript写成的带有完美动画的交互组件却能实实在在的拉升公司产品的销售。 而同样是这个人,如果
4次阅读

程序员的工作、学习与绩效

工作中,碰到一些这样的例子,总有人提出疑问,为什么一个同事工作勤勉,完成了很多事情,季度绩效评定很高,但晋升却碰壁了。之前已经写过一篇《技术晋升的评定与博弈》,基本就能解答这个问题。但隐藏在背后的更深层次的本质却是:工作、学习与绩效的关系。工作程序员的主要工作是:编程,产出代码,完成需求,交付软件系
49次阅读

《从程序员到项目经理》学习笔记

一、为什么要当项目经理?1、项目经理作为最基础的管理职位,没有职业瓶颈。2、项目经理75%以上时间用于沟通,与人交流,更有助于自己心智成熟。3、项目经理的经验可用到生活的方方面面。 二、从程序员打项目经理要克服的障碍1、沟通能力弱,与人沟通,听说读写能力都要加强; 2、固执自傲、
7次阅读

当程序员老去……

     很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点。由于北京从2020年开始单双月限行了,这个月是单月,所以只能挤地铁。人一如既往的多,一小伙子要给我让座,看了看他的小身板,
7次阅读

推荐!国外程序员整理的系统管理员资源大全

伯乐在线 - cucr 翻译  英文出处:kahun。欢迎加入翻译组。转http://blog.jobbole.com/83212/另外推荐一篇文章:《10本适合于系统管理员的最佳书籍》https://github.com/jobbole/awesome-sy
11次阅读

测定程序员的代码基因

上个月,在负责技术晋升评审的过程中,有人认为在评审过程中以述职讲述为主,可能对某些比较擅长写代码而不擅于演讲的同学不公平。而对于中级别的程序员技术晋升我们更倾向于筛选出擅长编程,而非仅仅是说得好的同学。这个过程里面,存在四种情形:代码写得好,也说得好代码写得好,但说不出代码写得不太行,但说得很好两者
26次阅读

作一个真正合格程序员的七种素质【转】

原文:http://blog.csdn.net/tercel99/article/details/828566作一个真正合格程序员的七种素质作为一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。      1:团队精神和协作能力      把它作为
8次阅读

【转】Mac 程序员的十种武器

 http://chijianqiang.baijia.baidu.com/article/3733 上在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的。(你们不是问 Mac 和爱情有个鸟关系吗?)从前有一个孩子叫做小明,他不是高帅富,与高大上也毫无
13次阅读