如何成为真正专业的程序员?

首先说一下,我不是为了混口饭吃,我的理想成为真正的专业程序员,是为了理想。但现在我不知道我应该先学再学什么才能达成理想,成为真正专业的程序员,请真正知道的程序员前辈指点,谢谢。
(附注:我现在刚高中毕业,我是应该自学还是去大学学习,还是去哪里学?)

第1个回答  2009-08-03
学好开发语言~~了解项目流程~多做项目打好基础~不管是学校的,还是公司的~或者是自己准备的~~现在开发语言很多~并不表示都掌握才好~~但一定要熟练掌握一两门~因为开发思想的一样的~~到了高点的水平后,在语言转换就是件容易的事~有了丰富的开发经验后~就是用一门你没学过的语言在做开发~也会很快上手(能上大学还是进大学,但要锻炼自己的动手能力才是真的)
第2个回答  2009-08-03
如果你有天赋,找个师傅,一边工作,一边学吧,拿点钱,做点事,会得到一定的成长。

如果你有天赋,兴趣和热情,那就自学。

如果你只有兴趣和热情,那就去学校吧,学校是个打基础的地方

这里有篇天才程序员的文章,与你类似情况的
你去看看
http://blog.pfan.cn/yzrj/43211.html
第3个回答  2009-08-03
先学基础的windows和office的操作,然后学计算机C语言、C++语言。这样,你就会编程了,也就是写程序了,还要学软件的外包,这样才能为你编写的程序添加操作界面。(可以到书店买教材)

一个我们日常的程序就诞生了。
说实话C语言和C++斗挺枯燥的
第4个回答  2009-08-08
作为一个主管研发的负责人,一个项目设计者,
所需要具备的素质和能力并不是程序代码编写的能力,
当然一般情况下,一个程序员通过不断的总结提高达到了这种素质的时候,
他所具有的代码编写能力也已经相当不简单了,
但是请注意这里面的因果关系,
一个高水平的项目设计者通常已经是代码编写相当优秀的人了,
但是并不是一个代码相当优秀的程序员就可以胜任项目设计的工作,
这里面存在的也不是智商和课本的问题,还是在于一个程序员在积累经验,
逐步提升的时候没有意识到应当思考哪方面的东西,
没有有意识的就项目的组织和复用设计进行揣摩,
没有经常性的文档习惯和总结习惯,
不改变这些,我们的合格的项目设计者还是非常欠缺。
第5个回答  2009-08-03
要想专业,还得去学校,程序员不仅仅要懂编程语言,那只是一个工具,重要的是与之相关的专业知识,如计算机组成,操作系统这些都是很必要的,不懂这些也可以编程序,但只能说是敲代码的。
相似回答