在软件泥潭中打滚
来源:互联网 发布:毕业论文软件题目简单 编辑:程序博客网 时间:2024/04/27 18:58
回头看时,突然发现,一不小心已经在软件行业干了8年多了。乱七八糟的做过些东西,但是好像也没什么值得欣慰的作品。
作为机械专业出身,但是在学计算机的时候,到没觉得写程序比修柴油机更难。只是一路走来,虽然也有很多快乐,但也经过了很多挫折和迷茫。当初对软件行业充满激情、神秘感、自信,可是做的越多,学的越多,也感觉更多的痛苦。这个世界有天才和白痴,也有很多平凡的程序员;有汇编、C++,也有Java、.net;有UML、CMMI,也有XP;有人说软件工程,也有人说软件工艺;有几个人的小作坊,也有上万人的集团。有人说发明了银弹,可大家仍在挣扎。
现在的程序员有更多的工具,更好的设备,更便利的沟通方式,但是,大家仍在重复着走向一条路,一条从菜鸟进入高级程序员的路。学习各种编程语言,各种语法规范,各种系统机制,学习前任留下的或多或少或好或坏的文档资料。不断重复的写着有bug的算法,不断写出杂乱但实现了需求不过极难维护的代码。
可不论怎样努力,程序员的世界大多时候仍是混乱的。需求没法明确,系统方案带有艺术性的抽象,设计无法真的实现,代码爬满bug,测试不知道如何开展,项目经理不知道系统到底啥时算完。oh,my god!但终究,不论怎样,项目还是一个个被交付使用,只是程序员们,依然在泥潭中与软件怪兽进行一场几乎无望胜出的搏斗。
有时想,如果有高手教,是不是就能少走很多弯路,能很快的从菜鸟成长为专业的程序员。可是,首先高手很少,然后高手也很少有空去教菜鸟,再然后高手也未必是好的老师,最后高手直接说出一个道理,菜鸟可能听不懂。所以,似乎还是得慢慢来,第九个包子才吃饱,但前面八个也少不了。程序员的成长,也像打游戏练级一样,一步一个脚印的往上爬。不过,如果能有高手指点,想必还是能事半功倍吧。而作为有志向的学习者,最大的要点是不断的思考,不断的问“为什么”,不断的刨根问底,敢于挑战和怀疑,站得高才能看得远。
- 在软件泥潭中打滚
- 中国教育,在背谬的泥潭中挣扎
- 随笔:民国女人在战乱的泥潭中苦苦挣扎
- 冲出软件Bug的泥潭
- 开始在06里打滚~
- 在泥潭中愈陷愈深的丁俊晖
- 软件开发如何趟过沟通管理的泥潭
- 勿在浮沙筑高台----不要走进思维的泥潭
- 分享一点在用Qt编写计算器的过程中所遇到的问题(主要是信号和槽的问题)大神们就没必要看了,都是一些小白摸爬打滚的经验
- 正在java编程思想这本书中打滚,希望给自己加个油,
- 在cygwin中安装软件
- 在Ubuntu中安装软件
- 青春打滚的季节
- 社区打滚这么多年
- 挨踢职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总
- 挨踢职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总。
- 我在IT职场打滚超过15年了,从小小的程序员做到常务副总。
- 挨踢职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总
- Visual C++ 8.0劫持C++标准?
- 我也介绍一个apache+mysql+php+perl的傻瓜软件包
- [翻译] Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)
- WebWork
- 准备搬家了
- 在软件泥潭中打滚
- DropDownList既能选择又能输入
- 功能齐全的DataGrid
- 多行文本框限制输入字符长度(两种方法)
- 你的成功在于你每天养成的习惯
- Test Authorlist(DataGrid)
- Visual Studio 2005 Team Foundataion Server Beta3的安装
- 智者向前冲 Symbian智能系统知识扫盲篇
- 在 ASP.NET 中执行 URL 重写