`
victorpan
  • 浏览: 26142 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Developer心中都有两个梦想

阅读更多
作为一个Developer,我的心中有一直有两个梦想,一个梦想是个人英雄的梦想,另外一个梦想是团队合作的梦想。
 
当第一次接触电脑,第一次看到满屏幕跳动的E文,当一个个命令进去,出现一个个神奇效果的时候,其实基本上人是被迷住了,当时的偶像不是编程大师,就是黑客红客,不是一手写出某某共享软件的大牛,就是创造了某种语言而永垂史册的人物。电脑的世界是属于个人的,站在电脑背后的不是公司,不是组织,而是一个个天才选手。即便是牛B的公司,其实它也是有那么一两个技术牛人在那边顶着的。
 
当开始做第一个项目,那个时候真是抑制不住心中的兴奋,三天三夜把自己关在房间里面,吃饭,睡觉,写代码都分不清楚的时候,憋出来现在看来烂得不能再烂的东西,但是当时却还是乐此不疲,个人主义的思想开始澎湃。这是个人主义的年代,或者叫做个人英雄主义吧,你不需要在乎任何人,你不需要让任何人开心,你就是你,你做的是你自己喜欢的东西。
 
之后工作了,程序员是自己梦想的职位,因为觉得会有思想的创造,会有实现的快乐,会能够再造一种语言,创造一种框架,至少也要写个自己命名的软件吧。第一年真的受尽打击,有一种叫做Schedule的东西会让你觉得被监视了,有一种叫deadline的东西让你感觉被追赶着,有一种叫做requirement的东西让你觉得被束缚了,有一种叫做testing的东西让你每天都在面对着一个医生...... 你知道了有个叫做teamwork的东西,所谓的teamwork就是要做让大家都开心的事情,即使自己不开心,也要让大家开心,并且还要装作很开心的事情。舍小家保大家就是最受鼓励的事情,然后《人月神话》、《人件》、《最后期限》一本又一本的团队合作的书,目的就是要做成大事,就要发挥群众的力量,就要有好的合作方式,把大家的力量合到最大才是正道。
 
特别是在软件大型化,软件工厂化的时代,动不动几十人,上百人,甚至上千人的开发队伍,他们是如何运转正常,发挥每个人的最佳工作效率,步调一致的达到一个目标,这是非常吸引人的东西。团队合作的崇拜,分工合作的崇拜,高效流程的崇拜也就顺着大型化的企业和软件,慢慢走来,Microsoft, Oracle, SAP...
 
当我们认为软件个人英雄时代过去的时候,互联网出现了。个人英雄的时代又来临了,神话又变成了可能。个人英雄的梦想开始蠢蠢欲动,它和团队合作的梦想就开始斗争了....
 
 
分享到:
评论

相关推荐

    react developer tools3.3.0和3.3.2两个版本

    安装方法1:chrome右上角->更多工具->扩展程序->拖拽react-developer-tools-3.3.0-Crx4Chrome.crx文件到扩展程序进行安装 如果上面安装方法1不行,用安装方法2 安装方法2: 1、将react-developer-tools-3.3.0-Crx4...

    sqldeveloper免安装版

    4. **数据库连接管理**:SQL Developer允许你创建和管理多个数据库连接,支持多种Oracle数据库版本以及第三方数据库(如MySQL、SQL Server)。 5. **性能监控**:内置的性能分析工具可以帮助你识别和解决SQL查询的...

    sqldeveloper.zip

    综上所述,`sqldeveloper.zip`是一个包含全方位数据库管理功能的工具包,无论你是Oracle数据库管理员,还是需要处理多元数据库的开发人员,都能从中受益。通过了解并熟练使用SQL Developer,你可以更高效地完成...

    PLSQL Developer14用户指南

    PLSQL Developer 14提供了一个友好的集成开发环境(IDE),使得用户可以轻松地编写、编译和调试PL/SQL程序。用户可以创建新的程序、保存程序、修改程序、编译程序等。 创建程序 创建程序是PLSQL Developer 14的...

    ORACLE_SQLDeveloper使用教程

    - SQL Developer 提供了一个强大的 SQL 编辑器,支持语法高亮、代码补全等功能。 - 可以直接在编辑器中编写 SQL 语句,然后执行。 5. **使用 SQL 参考手册:** - Oracle 提供了详尽的 SQL 参考手册,包含了所有...

    Gxdeveloper8.86.zip

    标题中的"Gxdeveloper8.86.zip"是一个包含PLC编程软件的压缩文件,而GXDeveloper是三菱电机推出的一款广泛使用的可编程逻辑控制器(PLC)编程工具。这个软件允许用户编写、测试和调试用于控制各种工业设备和系统的...

    分享一个sql developer的插件

    在压缩包文件名称列表中,我们看到"keepalive.jar"和"META-INF"这两个条目。"keepalive.jar"是一个Java Archive (JAR) 文件,这是Java平台用于打包多个类文件和相关资源的标准格式。通常,这种文件是插件的核心组成...

    PLSQL Developer用户指南

    这个用户指南将详细介绍如何充分利用这款软件的各项功能,适用于11和12两个版本。 1. **PLSQL Developer简介** PLSQL Developer提供了一个集成的开发环境,它使数据库开发人员能够更高效地工作,支持PL/SQL编程、...

    Microsoft Developer Network.txt

    Microsoft Developer Network

    PLSQL Developer7(oracle数据库)

    PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) ...

    plsql developer 12 注册码

    plsql developer plsql developer plsql developer plsql developer plsql developer

    PLSQL Developer免安装版本

    1. **代码编辑器**:提供了一个直观的、语法高亮的文本编辑器,支持PL/SQL语法自动完成,有助于提高编程效率。它能智能识别并提示变量、函数、过程、包等,减少编码错误。 2. **数据库连接**:用户可以通过简单的...

    react developer tools谷歌调试插件

    react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件react developer tools谷歌调试插件...

    SQL Developer使用手册

    - **数据导出与导入**:演示如何将数据从一个数据库迁移到另一个数据库,以及如何备份和恢复数据库。 - **数据库对象管理**:涵盖表、视图、存储过程等数据库对象的创建、修改和删除操作。 #### 五、高级功能 - **...

    MT DEVELOPER 使用手册

    《三菱MT DEVELOPER使用手册:运动控制类》 在工业自动化领域,三菱电机以其卓越的技术和产品享誉全球,其中MT DEVELOPER作为一款专门用于MELSEC System Q运动控制器的开发工具,为工程师提供了强大而灵活的编程...

    plsql developer 64位

    总之,PLSQL Developer 64位是一个功能丰富的Oracle数据库开发工具,特别适合在64位Windows环境中使用,为开发者提供了高效、直观的工作环境,以管理、调试和优化PL/SQL代码。通过其强大的特性和易用性,它已经成为...

    Oracle Developer编程指南

    从基本的PL/SQL编程到复杂的业务流程建模,Oracle Developer都是企业级数据库应用开发的首选。通过熟练掌握Oracle Developer,开发者能够构建高效、安全且易于维护的Oracle数据库应用,满足各种业务需求。

    plsqldeveloper使用技巧

    为了更好地使用 PL/SQL Developer,需要了解一些使用技巧和方法,在这里我们将介绍五个使用技巧,帮助你更好地操作 PL/SQL Developer。 记住登录密码 在使用 PL/SQL Developer 时,为了工作方便希望 PL/SQL ...

    GX Developer-7.08

    "2N"可能是指该软件版本支持双网络功能,意味着它可以同时处理两个独立的网络连接,例如两个不同的CC-Link网络或者一个CC-Link和一个Modbus网络,这对于多设备通讯和复杂系统集成尤为重要。 3. **GX Developer ...

Global site tag (gtag.js) - Google Analytics