|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 灌水天堂 』 (http://bbs.xml.org.cn/list.asp?boardid=26) ---- 做事的最高境界应该是和人打交道,而不是和机器打交道(原创) (http://bbs.xml.org.cn/dispbbs.asp?boardid=26&rootid=&id=32755) |
|
-- 作者:flyfoxs -- 发布时间:5/20/2006 3:21:00 PM -- 做事的最高境界应该是和人打交道,而不是和机器打交道(原创) 在公司干活快有8个月了,这8个月基本是和机器打交道(Coding)。总有一些体会在心中,却不知道怎么说,最近由于追求一个心怡已久的女生,遇到了一点问题,这些模糊的体会突然变的具体了。现将体会记录如下,希望这个问题能成功解决。 和机器打交道,做的在好也只能是一个技工,比如高级钳工,高级程序员。但如果你能熟练的和人打交道,懂得如何和不同的人打交道,你所站的层次就不一样了。比如:作为一个程序员,如果面对一些设计失误带来的问题,经常对一模块进行修改,你能安抚下属的心情,你就完全可以作为一个项目主管;如果你能熟练的说服客户成功接授某一方案,你就可能做为一个高级主管。这个时候技术上的问题根本不是问题,因为技术上的问题往往可以投入金钱来找人解决,但是对人的管理上的问题就不是投入金钱就能解决的了,有时往往会形成完全相反的结果。 和机器打交道,你可以反复的尝试不同的输入有不同的反映,然后针对不同的反映,再制定不同的输入,这一点可以没有计划,完全按照自己的兴趣来作。但是和人打交道你就没有这么容易了,如果你事先没有想好各种可能的情况,对事件的异常没有足够的应对措施,就只能形成“当机”了。下面拿两个生活中常见的事情做比进行论证。 比如你想请一个女孩看电影,买好电影票心冲冲的去找她。你自信的以为他肯定会答应,完全没有考虑到异常情况。((程序员写程序,不就经常以为自己的程序应该不会出现异常,多半可以运行起来)。但是你面对的是一个活生生的人,这个系统根本不在你的受控范围,这时你面对着异常输出(如果女孩拒绝),你能怎么办。加上你对UNIX操作系统(女生)根本就不太了解,对这个系统的一些特性只是听说而已,只是知道它在很多方面完全不同于你平时经常打交道的windows系统(男生)。也就是说你是一个新手,你很可能手足无措。你不会再有机会,你没有机会想:我回去上网查查这个异常是什么原因,这个问题以前肯定有人遇到过。这个问题是一个现场问题,就好像考试一样,事后这个系统不会在再给你输入的机会,你没法再对这个程序进行调试了。 追求女孩是这样,和客户打交道,更是这样。比如,你提出来自己以为很合理,甚至是天衣无缝的方案,被客户出于一些原因拒绝了。如果你是一个新手,这个异常输出(被拒绝)你以前没有见过,你控制不住自己的脾气,大为老火,把键盘大力的一拍(这样你的心情是可能会变好些,我就经常这样)。如果是机器,事后你可以把键盘摆正,然后再输入数据,然后观看返回结果。但是如果你面对的是一个客户,你也不会再有机会了,客户多半会“死机”给你看(摔门而去),你也就没有机会再次来输入数据继续调试了。如果你经过多年的开发见过各种各样的系统(人),能够针对各种系统的异常,给出正确的反馈,这时你就可以把你的程序调试下去,把你的Coding很好的写下去。 总之,人是世上最复杂的机器了,如果你能对这个机器有所了解,绝对比只对copmpute有所了解更能在社会上立足。同时你如果能控制好人这个机器,你也能渐接的控制住computer这个机器了。 在公司观察了(工作)8个月,有如上体会,也有点明白了为什么有些人能当领导,有些人却只能当程序员。
[此贴子已经被作者于2006-5-20 16:12:44编辑过]
|
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |