社区
community_281
帖子详情
软件开发领域的两种高手
Nicrosoft
2001-08-07 11:47:14
所谓的“高手”有两种:
1。所谓对底层知识熟悉的人。这类“高手”不是我佩服的高手,因为要掌握这些并不很难。但大多数的人却认为这是“高手”。
2。分析、设计“高手”。能设计、把握系统的整体框架的人。这才是真正的“高手”。也是真正让我佩服的高手。
之所以大多数人认为第一种人是高手,是因为他们根本就没有意识到第二种人的存在!
软件开发,重要的不是实现能力,而是设计能力!
实现能力只体现了熟练程度
设计能力是体现了创造力
一个是工匠
一个是艺术家
...全文
825
95
打赏
收藏
软件开发领域的两种高手
所谓的“高手”有两种: 1。所谓对底层知识熟悉的人。这类“高手”不是我佩服的高手,因为要掌握这些并不很难。但大多数的人却认为这是“高手”。 2。分析、设计“高手”。能设计、把握系统的整体框架的人。这才是真正的“高手”。也是真正让我佩服的高手。 之所以大多数人认为第一种人是高手,是因为他们根本就没有意识到第二种人的存在! 软件开发,重要的不是实现能力,而是设计能力! 实现能力只体现了熟练程度 设计能力是体现了创造力 一个是工匠 一个是艺术家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
95 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanyh
2001-08-14
打赏
举报
回复
错,我觉得虽然地层的东西都很死,但是如果要学会,要精通是要花很大工夫的,也不是每个人都能学会的,为什么中国人自己不能做OS,不能做CPU,如果老外在OS,CPU里面做点陷阱,做点逻辑炸弹,看你们能怎么办!!!
glongjun
2001-08-14
打赏
举报
回复
都太厉害了,我是样样都会一点,就是不够精,5555555555555555555。。。。。。
zhongchao
2001-08-14
打赏
举报
回复
对我来说,不论是第一种还是第二种,只要能到这等水平,足矣!!!!
Nicrosoft
2001-08-14
打赏
举报
回复
to hanyh: 你以为做OS之类的,只要精通底层就行了?错!
之所以我们没有自己的OS,就是因为没有能力设计一个复杂的操作系统。操作系统是复杂的,庞大的。没有一个框架的设计,是不可能建立起“能用”的操作系统的!
linjian19810625
2001-08-13
打赏
举报
回复
我觉得分析设计能力,再软件行业多干上几年,经验就出来了,
但底层高手呢,就不一定,需要天赋与常人没有的钻劲
linjian19810625
2001-08-13
打赏
举报
回复
强烈强烈强烈反对!!!!
你认为第一种不是高手,呵呵,学习底层不难,
哈哈,你去写个超级解霸出来,
多多学学底层,去给咱多黑几个外国网站
你所说的底层不知道还停留再什么概念?会写几个vxd就是底层了吗?肤浅!
哦,要不,请某个分析能力不错的人?给咱设计一个强大的东西,可以黑掉某个网站很easy!
呵呵
软件开发,重要的不是实现能力,而是设计能力!
好,我现在设计了一个反病毒软件,其中多个模块设计好了,那么,你给咱写一个病毒检查引擎
呵呵,没有第一种高手,你写的出来吗?
现在软件工程泛滥了,居然有人无视第一种人的存在了!呵呵
首先声明,我不是高手,但我确实认为第一种人是高手,第2种人也是高手
keiga
2001-08-13
打赏
举报
回复
keiga
whatapig
2001-08-13
打赏
举报
回复
三种高手:
1.知道怎么去考虑做的,你认为的高手。
2.知道怎么去动手做的,你认为不是高手。
3.知道该做什么的,你没说。
defore
2001-08-13
打赏
举报
回复
同意niwalker()
milpas
2001-08-13
打赏
举报
回复
我觉得要熟悉系统底层就得了解设计者的思路,
如果这些是在没有完整文档的情况下做到的,
我觉得这样的人也是高手。
你是觉得出谜语的人厉害呢还是猜谜的人厉害?
如果高手只有这两种,
两种我都佩服。
zhangyonggang
2001-08-13
打赏
举报
回复
什么是高手?
1。为什么要有高手?
2。高手在什么地方高?
3。我们认为什么是高手祄骺'嶤4优点?
4。高手就好吗?
5。我认为钱钟书是高手。
6。我认为吴清源是高手。
7。我认为能顺利挣钱的是高手。
8。我认为能保持快乐的是高
char9999
2001-08-13
打赏
举报
回复
只是分工不同,在这俩个领域做的好的都已经很不错了。怕的是啥也不是。
niwalker
2001-08-13
打赏
举报
回复
何谓高手?
1、高手就是在你不懂的时候,他(她)懂。
2、不存在各方面都精通的高手。
3、在某些方面,也许你就是高手
yunhai
2001-08-13
打赏
举报
回复
完全同意linjian19810625(蓝色鸽子),第一种人才是真正的高手,黑客(《UNIX源代码》中对黑客的定义,而不是现在网上糊几个网站的人)就是第一种人,他们是公认的高手。
SnowIceSoft
2001-08-13
打赏
举报
回复
先会编码
再会设计
分析开发
不会拿刀的将军,必竟是少数吧
二者能力都强,最好,
就一切竟在掌握了。
不过呢。
为了软件产业化,团队,我认为还是各有所长,各安其事的好。
gameboy999
2001-08-13
打赏
举报
回复
to Nicrosoft:
帮忙看看这个帖子,http://www.csdn.net/expert/topic/188/188849.shtm
其实我还没有解决,只是别人好像实在没理解我的意思,我想你总知道吧。解决后另外开贴,我可用分4000多,你要多少给多少。至少给300。
whatapig
2001-08-13
打赏
举报
回复
我觉得要精通底层,有点钻研精神,几年也就成高手了。
分析设计能力,混个几年,没吃过猪肉,也见过猪跑了。
弄到头来,该做什么,还是不明白。
qb_zhm
2001-08-12
打赏
举报
回复
re
yousp
2001-08-12
打赏
举报
回复
有些人的水平的确很高,但什么是高手?这个问题的概念是很模糊的。不好下定论。。。
更何况,计算机中分门别类很多,高手也是相对某个具体问题而言的。。
ncrr
2001-08-12
打赏
举报
回复
同意,向高手努力!
加载更多回复(75)
战术性编程与战略性编程:
软件开发
领域
的
两种
哲学
本文讨论了战术性编程和战略性编程在
软件开发
中的应用,比较了它们的特点、优缺点及适用场景,强调在项目中需根据需求灵活运用并保持两者间的平衡。
Java和C#是
两种
非常流行的编程语言,它们在
软件开发
领域
有着广泛的应用
本文对比了Java和C#这
两种
流行的编程语言,从语法、生态系统、应用
领域
和就业市场等方面进行分析,帮助初学者根据兴趣和职业规划做出选择。尽管两者语法相似,但Java在企业级开发、Android和大数据
领域
更常见,而C#侧重于.NET平台、Windows应用和游戏开发。学习任一语言都有广阔的就业前景。
统一
软件开发
过程之1:创建
领域
模型
本文介绍了
领域
模型的概念及其在
软件开发
中的应用,详细说明了
两种
构建
领域
模型的方法:使用分类列表和识别名词短语。此外还提供了区分属性和类、定义关联及注意事项的指导。
软件开发
环境-按应用范围分类
本文介绍了
软件开发
环境的
两种
主要类型——通用型和专用型。通用型
软件开发
环境适用于多种应用场景,而专用型
软件开发
环境则针对特定应用
领域
,也被称为应用型
软件开发
环境。这
两种
类型的
软件开发
环境在
软件开发
流程中各有其优势和适用场景。
软件开发
态度
本文讨论了
软件开发
领域
的
两种
核心态度——督导与授权。督导态度强调对开发者行为进行约束以避免错误,而授权态度则主张给予开发者更多自由。文章通过具体的例子如异常处理、静态与动态类型之争以及开发方法论来对比这
两种
态度。
community_281
699
社区成员
253,704
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章