顺便说一下我对程序高手的定义

回答: good point! good @ interview != good @ codingJamesxu2008-02-12 14:09:44

没有人写程序不会出bug的
我觉得一个强的程序员应该具备以下素质

1,发现bug能快速的找到问题(problem solving, attention to detail skills)
2,写得code运行质量高,容易增加新的功能,对程序的设计能预见potential problem. (abstract/logical thinking skills)
3,对于任何一个business requirment都能在一开始就能想出一个相对完整的solution,逻辑上不会自相矛盾. the logics wont break each other.(abstract/logical thinking + problem solving + attention to details)

所有跟帖: 

你很有意思, 你想说自己是高手就请你接着说. -梅影- 给 梅影 发送悄悄话 梅影 的博客首页 (154 bytes) () 02/12/2008 postreply 14:46:12

据个例子,假设你interview别人candidate -Jamesxu- 给 Jamesxu 发送悄悄话 (299 bytes) () 02/12/2008 postreply 14:52:52

跟你讲话真的很累. 有工作经验的人会只强调自己写的没BUG而已? 哭笑不得 -梅影- 给 梅影 发送悄悄话 梅影 的博客首页 (0 bytes) () 02/12/2008 postreply 15:00:56

别着急上火。咱有工作经验,可BUG满天飞 :) -techy- 给 techy 发送悄悄话 (38 bytes) () 02/12/2008 postreply 15:08:02

hehe... 有BUGs,大家都有活干!!!BUG万岁.... -戏雨飞鹰- 给 戏雨飞鹰 发送悄悄话 (0 bytes) () 02/12/2008 postreply 16:57:43

别心寒, 可别做meiying第2。 -戏雨飞鹰- 给 戏雨飞鹰 发送悄悄话 (0 bytes) () 02/12/2008 postreply 17:05:57

1&2: 支持,3:优点难。 -戏雨飞鹰- 给 戏雨飞鹰 发送悄悄话 (0 bytes) () 02/12/2008 postreply 16:59:57

请您先登陆,再发跟帖!