免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: 2008奥运会
打印 上一主题 下一主题

什么样的程序员才算超级高手? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-05-23 21:44 |只看该作者
真正的高手都是坐镇一方的诸侯。
看看各种各样的标准后面是什么人吧。。。

还有幕后boss,什么地方出很多大牛的?里面肯定有扫地老僧一样的人物。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
22 [报告]
发表于 2007-05-23 22:00 |只看该作者
原帖由 flw2 于 2007-5-23 20:29 发表


代码不多
,高手是不需要设计的,你不认同?

没错,不认同。在我的认知中,高手主要高在设计方面,而且没有好的设计,也不会有好的实现。

另外,这里的设计不单包括整个系统的设计,也包括某个模块甚至函数的设计。

论坛徽章:
0
23 [报告]
发表于 2007-05-23 22:03 |只看该作者
97年代我佩服的是那些做电子游戏的,一张卡里怎么会有这么多东西
2000年我佩服的是那些写电脑游戏的,把程序和想像力发挥到如斯
2003年我佩服的是网络高手,懂很多很多我都没听说过
2004我觉得那些搞嵌入式的是神仙一样的人物
现在我觉得不管做什么都会有很高的高手,可是我总是在现实里却遇不到他们,一生遗憾啊。

论坛徽章:
0
24 [报告]
发表于 2007-05-23 22:04 |只看该作者
好高深哟~~

论坛徽章:
0
25 [报告]
发表于 2007-05-23 22:40 |只看该作者
原帖由 mirnshi 于 2007-5-23 20:48 发表

千行的程序应该算是功能单一的,外部耦合度应该非常松散的,内聚也不会非常高的。对于一个有经验的老手拿到手,基本就能大概其知道如何实现了,搭出骨架,边写边添肉。如果只能上手写百行的,只能算是入门吧,初 ...


我也是这么想的。
我工作中写1000行左右的代码一般都只是先划分一下文件,写出函数的声明,写出头文件,在确保函数的参数个数和类型准确。然后下一步就是main函数的实现。这个函数里面通常有一个loop。 接下来就是实现函数了。只要声明准确了,实现就不是问题了。

论坛徽章:
0
26 [报告]
发表于 2007-05-23 22:42 |只看该作者
我第一次从main开始写,可想而知,不过好在现在的程序还不会出大问题,bug基本上没有了,不过已经混乱不堪了,如果这个程序要人维护,我会直接建议重写。
不过这也算是我的经验吧,毕竟第一次真正的写程序。

论坛徽章:
0
27 [报告]
发表于 2007-05-24 10:23 |只看该作者
愚见:如嵌入式系统开发方向的才是高手,无论从未来的应用还是理论知识上都是高手,毕竟人家软硬兼通嘛...只软不硬是始终有瓶颈。

论坛徽章:
0
28 [报告]
发表于 2007-05-24 21:52 |只看该作者
我遇到一个90年毕业的搞计算机的现在好像在搞加密解密,3年前他对我说的
“要做好软件开发,我以为应该有程序设计语言
方面的充分准备,至少要了解三四种以上不同
风格的语言(指令式,函数式,声明式等等),
并且真正清楚他们支持的主要设计模式。

需要具有分析问题的能力和耐心。多学些数学
是有好处的,很多时候需要从应用问题归纳出
一定的数学模型。那种不去仔细分析就写程序
的方式只能得到一大堆没有生命力的烂程序。

以上是我觉得最重要的技能和品质方面。当然
实际上经验是非常重要的,那只能一点一点积
累了。”

我天资愚钝,至今未领悟。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
29 [报告]
发表于 2007-05-24 22:10 |只看该作者
原帖由 epegasus 于 2007-5-24 21:52 发表
我遇到一个90年毕业的搞计算机的现在好像在搞加密解密,3年前他对我说的
“要做好软件开发,我以为应该有程序设计语言
方面的充分准备,至少要了解三四种以上不同
风格的语言(指令式,函数式,声明式等等),
...

这个说的是相当的好,尤其是中间一段。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP