2011-08-29
探寻代码民工的根本原因 http://blog.csdn.net/chgaowei/article/details/6535199
程序员需要更强大的工具和更大颗粒度的封装。以后程序的开发可能会两极分化——底层程序员专注于构建强大的工具和更大颗粒度的封装,而高层的程序员专注于用户的业务需求,这个时候,他其实可以不被叫做程序员,或许叫产品设计师更合适——因为他们更多的是设计产品,而不是编程。
=============================================================================================
http://developer.51cto.com/art/201108/282802.htm
这个世界上有一类人特别苦逼,苦逼到什么程度呢?他们省吃俭用攒钱买房,结果房价越来越贵;公司外部竞争激烈,他们工作异常繁忙,披星戴月,日复一日;技术更新行业罕见,他们要随时调整心情,随时学习知识;他们长期和机器为伍,大多比较呆傻,比较单纯;还有很多不一一例举,这一类人就是程序员。
=============================================================================================
我不赞成项目组成员每天加班,程序员只是一个普通的职业,强迫他们每天加班,其最后的结果是人员流动,而人员不稳定是项目团队的大忌,很多工作不需要太高深的技术,要的只是:责任心;归属感,如果一个人心不稳的团队,谈责任心,归属都是空话,开展项目将困难重重,最后的压力将牵引到项目经理身上。(中国的事实是如果项目组少人加班,老板会想着砍编制,所以视老板脾气而调整,项目经理是多重角色,管别人,也要受别人管!)
项目经理应该指导人怎么做,而不是自己代替他做,这个是原则,不可轻易改变!很多情况下一个问题也许项目经理做也许分分钟搞定的事,但项目经理应该坚定的人成员做,即使多花点时间,也是值得的,促进成员的成长。这个道理很多人都懂,如果你能顶住项目压力做到,那么恭喜你,你已经迈入管理者的行列。
团队成员,各个都有其特点,项目经理大多是技术出身,技术交流很重要,给成员的鼓励和给他的salary 一样重要。