注册 登录
编程论坛 Windows论坛

[原创]要做一个优秀的程序员,是不是要熟悉硬件呢

free555 发布于 2006-08-16 10:38, 4079 次点击
经常听老师说,要做一个优秀的程序员,那么你就要熟悉硬件.
不知道你们都有什么看法呢
42 回复
#2
a4027303242006-08-16 11:21

这个我同意啊

#3
dingjingfeng2006-08-17 22:01
同意
#4
free5552006-08-18 12:57
现在要做一个优秀的程序员真的很难也
#5
861130wei2006-08-18 22:30
电脑么,硬件软件。。。
#6
free5552006-08-19 22:33
呵呵,硬件,要很好的掌握,要多时间也
#7
燃燒2006-08-20 19:28
呵呵

感觉不是必须的

很多的程序员对硬件都不是很了解的

很多的硬件方面的东西也不需要了解的太深

如果你是一个面向对象的程序员并是编写对内存,CPU操作的,或是个写驱动之类程序的,应该有详细了解~
#8
hdc0102032006-08-25 13:47
需要了解硬件,但不要太深,现在IT方面要知道的东西太多,只能找准一个方向。
#9
leiqi04022006-08-25 14:12

是的

#10
tiayangt2006-08-29 12:24
不懂得硬件结构!怎么进行对软件进行编程!
#11
燃燒2006-08-29 12:54

楼上的是怎么 "对软件进行编程" 的 ???


#12
猫不吃鱼2006-08-30 11:11
玩久了不都会了吗!这个不要太刻意吧!!!
#13
bushi2006-09-01 23:38

从理论上讲,高级语言是可以不用了解硬件的实现方式就可以编写出实现任何功能的代码
如果你想了解硬件的话,就要学汇编语言.

#14
光耀2006-09-05 17:12
程序员就是在做人
软件硬件都要行
不然你就会。。。。。
#15
c_sharp_man2006-09-09 16:39
同意!
#16
水影月圆2006-09-10 13:19
硬件没必要有太多的理解 至少基本还是要懂的 除非你是做嵌入式开放 这个可能需要对硬件的需求了
#17
huazisoft2006-09-11 10:49
了解多了没有坏处!
#18
wyb198506162006-11-17 12:44
恩是的  软件硬件结合起来才能成为一个合格的程序员
#19
frankgsq2006-11-17 14:00
不一定吧,除非是汇编。

那么反问一下楼主:怎样才算熟悉硬件呢?
#20
冰河世纪2006-11-17 18:05
是吗?
还需了解这么多吗?
#21
fbx1682006-11-20 11:41
起码基本的要了解
#22
xyyaihxl2006-11-29 10:38

多知道点东西总是没错的

#23
fox2su2006-12-16 10:56
现在的高级语言对硬件的知识要求不高
有时甚至是没要求
我想这不是什么好的事情,因为好的软件还是得用那些经典的语言来编比较好的
#24
hjlwlyhjl2006-12-21 19:37

既熟悉软件又熟悉硬件的程序员毕竟很少,程序员也分为好几种.
如果你想搞底层编程,的确要了解很多硬件知识,但要是中层或
高层编程对硬件知识要求不是太高.

#25
xu20002006-12-21 23:07
同意16楼的观点。
#26
小人物一个2006-12-24 17:27

一个优秀的程序员本就应该软硬通吃的,这点我是非常赞同的。做程序员的不能吃软不吃硬,这样才可以在写程序的时候得心应手,减少不必要的麻烦。若是有不赞成的朋友,当你在碰到硬件问题的时候你就知道后果了。(我是不是说得严重了点啊

#27
free5552007-02-27 21:55
赞同楼上的观点
#28
风月_无边2007-03-01 09:38
个人认为,编程和硬件的联系确实不是很大。
#29
清澂居士2007-03-01 11:31
而硬件正是實現軟體功能所必須的東西````
#30
风月_无边2007-03-01 11:38
话虽是这么说,但是硬件和大部分的编程都已经脱离了。
#31
發呆的小猪2007-03-07 09:48
是呀,现在的要求是越来越多啦,
#32
jiushiwo2007-03-10 14:34
以下是引用tiayangt在2006-8-29 12:24:30的发言:
不懂得硬件结构!怎么进行对软件进行编程!

对头,我觉得现在学本科的,对电脑硬件了解的少

#33
jiushiwo2007-03-10 14:35
我们老师也少讲这些,所以只有通过一些论坛大家交流交流
#34
gaomenggaici2007-04-30 19:47
yes
#35
没有道理2007-05-02 16:57
一定要对硬件有了解

如果你不懂计算机的工作原理,是不可能编出优秀的程序的
#36
呆呆的出行者2007-10-09 10:51
也不尽然
#37
小人物一个2007-10-18 08:40

当然是软硬通吃最好了哦

#38
kingkong63582007-10-18 10:27
支持
#39
kucap12007-10-20 16:04
看是做什么程序员!现在细份了哦!有多方面的啊!
#40
zwz70752007-10-20 17:56
不要懂太多,要不就全而不专了!
#41
暮日狂刀2007-11-01 18:40
这个当然
无可争辩的事实.............
#42
lijianyan2007-11-06 09:16
没错,要认识的。多点认识写出来的软件运行更有优势
#43
akuboy19822007-11-06 22:57
本人观点:软硬兼施!程序员重点抓软件~
1