作为一个Developer,我的心中有一直有两个梦想,一个梦想是个人英雄的梦想,另外一个梦想是团队合作的梦想。
当第一次接触电脑,第一次看到满屏幕跳动的E文,当一个个命令进去,出现一个个神奇效果的时候,其实基本上人是被迷住了,当时的偶像不是编程大师,就是黑客红客,不是一手写出某某共享软件的大牛,就是创造了某种语言而永垂史册的人物。电脑的世界是属于个人的,站在电脑背后的不是公司,不是组织,而是一个个天才选手。即便是牛B的公司,其实它也是有那么一两个技术牛人在那边顶着的。
当开始做第一个项目,那个时候真是抑制不住心中的兴奋,三天三夜把自己关在房间里面,吃饭,睡觉,写代码都分不清楚的时候,憋出来现在看来烂得不能再烂的东西,但是当时却还是乐此不疲,个人主义的思想开始澎湃。这是个人主义的年代,或者叫做个人英雄主义吧,你不需要在乎任何人,你不需要让任何人开心,你就是你,你做的是你自己喜欢的东西。
之后工作了,程序员是自己梦想的职位,因为觉得会有思想的创造,会有实现的快乐,会能够再造一种语言,创造一种框架,至少也要写个自己命名的软件吧。第一年真的受尽打击,有一种叫做Schedule的东西会让你觉得被监视了,有一种叫deadline的东西让你感觉被追赶着,有一种叫做requirement的东西让你觉得被束缚了,有一种叫做testing的东西让你每天都在面对着一个医生...... 你知道了有个叫做teamwork的东西,所谓的teamwork就是要做让大家都开心的事情,即使自己不开心,也要让大家开心,并且还要装作很开心的事情。舍小家保大家就是最受鼓励的事情,然后《人月神话》、《人件》、《最后期限》一本又一本的团队合作的书,目的就是要做成大事,就要发挥群众的力量,就要有好的合作方式,把大家的力量合到最大才是正道。
特别是在软件大型化,软件工厂化的时代,动不动几十人,上百人,甚至上千人的开发队伍,他们是如何运转正常,发挥每个人的最佳工作效率,步调一致的达到一个目标,这是非常吸引人的东西。团队合作的崇拜,分工合作的崇拜,高效流程的崇拜也就顺着大型化的企业和软件,慢慢走来,Microsoft, Oracle, SAP...
当我们认为软件个人英雄时代过去的时候,互联网出现了。个人英雄的时代又来临了,神话又变成了可能。个人英雄的梦想开始蠢蠢欲动,它和团队合作的梦想就开始斗争了....
分享到:
相关推荐
安装方法1:chrome右上角->更多工具->扩展程序->拖拽react-developer-tools-3.3.0-Crx4Chrome.crx文件到扩展程序进行安装 如果上面安装方法1不行,用安装方法2 安装方法2: 1、将react-developer-tools-3.3.0-Crx4...
sqldeveloper免安装版本
PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) ...
plsql developer plsql developer plsql developer plsql developer plsql developer
PLSQL Developer汉化版PLSQL Developer汉化版PLSQL Developer汉化版PLSQL Developer汉化版PLSQL Developer汉化版
ARM Developer Suit Developer Guide
ie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbarie developer toolbar
react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件...
android SDK developer environment
Entity Developer Entity Developer Entity Developer
SQL Developer使用手册
Qualcomm Platform Developer Guide
PLSQLDeveloper_解压版(64位可用), 里面有read说明
PLSQL Developer 中文指南 PLSQL Developer 中文指南 PLSQL Developer 中文指南 PLSQL Developer 中文指南 PLSQL Developer 中文指南
PLSqlDeveloper PLSqlDeveloper PLSqlDeveloper PLSqlDeveloper
三菱MT DEVELOPER使用手册,运动控制类
本技术专题主要介绍如何使用Oracle SQL Developer和其他开发工具,内容包括使用Oracle Database Home Page、在Oracle中使用SQL*Plus、如何用SQL Developer来操作Oracle数据库以及表列定义等等。
InstallShield 7.1 developer版 InstallShield 7.1 developer版
PLSQL Developer 13 用户指南 (PLSQL Developer 13.0 User's Guide)
SilverLight_Developer.exeSilverLight_Developer.exeSilverLight_Developer.exe