17173 > 新闻中心 > 原创小说 > 不懂二进制 照做程序员

不懂二进制 照做程序员

2005-07-07 14:27:29 神评论
转自:NPC6 作者:杜奔放
  
  国内的电脑教学走的是一条歧途。介绍电脑,从二进制讲起,教学编程,常用数学上的例子,什么八皇后,迷宫问题,把编程搞成走迷宫,很多数学基础不好的学员,很快就头晕眼花,只好半途而废。
  
  国内的电脑教学走的是一条歧途。介绍电脑,从二进制讲起,教学编程,常用数学上的例子,什么八皇后,迷宫问题,把编程搞成走迷宫,很多数学基础不好的学员,很快就头晕眼花,只好半途而废。
  
  其实,不懂二进制,没有数学基础,照样可以成为合格的程序员。在美国,很多大陆来的留学生,在国内是学文科的,数学基础很差,可是,照样做程序员,也胜任自己的工作。
  
  这是为什么呢?因为社会分工越来越细。所以,你没有必要什么都知道,就象你开车不必知道怎么修车一样,编程也不必知道二进制,二进制是电脑内部的处理方式,你不会感觉到,按照术语,它对你来说是透明的。
  
  同样,你也不必有数学基础,你可以不懂八皇后问题,可以不懂怎么走迷宫,因为,百分之九十五以上的编程是应用在商业上,而商业上的数学只用到加减乘除这些初等数学而已。
  
  这不是说做程序员就没有一点要求了,程序员的基本要求是学习性强,逻辑性强。
  
  学习性强指的是容易接受新东西。因为编程领域新的工具层出不穷。所以,要有接受新东西的能力,而不能墨守成规,思想僵化。
  
  逻辑性强,是指电脑只能接受毫不含糊的指令,所以,你自己的逻辑一定要清楚,电脑才能理解你写的代码。一般说来,朦胧诗人是不适合做程序员的。电脑不爱朦胧。
  
  如果你既爱学习,又有逻辑性,那么,程序员可能是一个适合你的职业,你永远不会感到枯燥,因为,软件一直在一个动态的环境里,而且,软件也在不断完善自己,让我们的生活更方便。这个过程是没有止境的。
  
【来源:】