找回密码
 注册
搜索
查看: 1166|回复: 4

[资料] 您是程序员吗?转载。

[复制链接]
发表于 2006-7-14 23:31:00 | 显示全部楼层 |阅读模式
无法洞悉编写商业软件的实质。与这种人合作的经历,就是一场恶梦。他会让全team
的人焦头烂额的找系统中某个bug.好多天后,“啊,原来是你小子的代码处理不严密,没
有考虑nnnn的情况啊。”
  
对于还有些某些自称精通C++之人,只需要问“虚函数是什么?”很多人就会支支吾吾,答
非所问,答一大堆无关的东西。请问,”虚函数是什么”都不知道,是否该算“对C++有大
概了解”都谈不上?
  
当然,面试者中的确不乏优秀之人。但是,对于不少面试者的技能,我禁不住要喊“太业
余,太业余啦!”
  
我知道的,做一个程序员远不是想的那么容易。特别是在写商业程序的时候,一个变量名
有时都需要斟酢再三达到完美,注释语言都需要推敲,如何让其他人真能看懂。任何一个
反常的小现象有时都需要仔细的去追查解决。界面的元素也需要严格的按《GUI规范》去制
作,不允许有一个pixel的位置和大小的偏差,资源的标点符号不对,也需要认真校对修改
。以上的事情都不能敷衍了事。
  
这似乎正是我国大部分程序员所缺乏的。大家似乎都乐于把代码应付完了事。管你什么对
象模型,注释,类的屏蔽性之类的问题。理由是“反正我也是被剥削,做不了几年。”“
写仔细太累,基本能正常运行就行”。“凑合着用,资源错误不影响使用,地方太多,改
太麻烦”,“先写好代码,以后有空来补注释”(以后任务一个接一个,你能有空来补注释
吗?)。
  
Stop!怕累,你就不应该选择这个职业!
程序员不是为懒汉和懦夫准备的职业。
没有完美主义态度,你就不要编程!
如果你是老板,你会不会让这种拿着你的工资不认真做事的人下岗?
这种工作态度有资格叫“被剥削”吗?是在剥削老板,剥削勤奋的同事吧?
  
我认为,认真做好编程细节(详细注释,设计良好的对象模型,优质可读的代码,严谨认真
制作界面),也是对自身素质的一种有益的训练。任何《编程大全》都没有提到这一点,但
这确实是作为一个“程序员”的首要素质!至于那些技术,是可以学习和积累的,反倒不
那么重要。现在“程序员”们津津乐道的是“如何用Splitter切分一个视图”,或者“如
何更换软件的皮肤(当然,是用网上那几个老外的共享代码)”。
  
也许,这也是我们民族现在与那些所谓优秀民族的差异。比如,日本人的敬业,日耳曼人
的严谨。羡慕吗?那为什么你不学着做?学人家的实质而不是皮毛。
(申明:本人是最恨小鬼子的,但是人家的确很多时候比国人做得好,我指工作态度)
  
所以,现在以后当你在被面试的时候,介绍自己 “我是一个程序员,精通xxx,xxx…..”
的时候,请小声问一下自己,你真的配叫做一个“程序员”吗?
  
(脾气燥,说话不中听,愿大家共勉!提高民族软件水平,还得靠大家!)
  

 
  
 
  
--
  [br]<p align=right><font color=red>+3 RD币</font></p>
发表于 2007-5-23 16:28:00 | 显示全部楼层
说得很有道理,我的好好反省自己了。
点评回复

使用道具 举报

发表于 2007-8-2 16:13:00 | 显示全部楼层
不错。我就有深切的体会,包括自己与他人
点评回复

使用道具 举报

发表于 2007-8-10 19:34:00 | 显示全部楼层
[em01][em07]
点评回复

使用道具 举报

发表于 2007-10-11 15:25:00 | 显示全部楼层
受教了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-24 12:37 , Processed in 0.047349 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表