如何成为程序员?

时间:2021-04-17 00:19:29
  我是一名非重点大学的计算机专业的学生,我想当程序员,我能行吗?需要掌握哪些知识?我现在学了c语言,想再学c++,c++builder,又看到很多人学java,c#, 不知我该学哪样?c++builder好不好,容易学吗?哪位是程序员或是软件工程师,请给我指点迷津?谢谢!

8 个解决方案

#1


学好c、c++和数学,其他玩艺暂时别管。选定发展方向,是做底层驱动还是应用层,再确定行业方向。坚持几年做下去,你就会成为程序员。

#2


我知道了,要选定发展方向。但有那些发展方向呢?可不可以指点。

#3


大致分为:

电子行业:做芯片程序设计,底层驱动设计----最牛,赚钱最多
金融行业:银行,财税,证卷的MIS管理,数据库管理,电子商务管理程序设计----难度不大,主要是能否满足客人的要求,赚钱还不错
软件业:通用软件设计,游戏软件设计,多媒体软件设计,安全系统----最没有规律,最累,赚钱多少全凭运气

#4


我知道了,我对硬件有点害怕,我想我是做不了芯片的,不过那钱还挺吸引人的,可惜别。我想做一下MIS或GIS,可以吧。
谢谢了。

#5


mikemao,你是这么成功的吗?

#6


我还想问一下mikemao,你认为在校大学生,仅仅学好c.c++和数学就行了,还是要再学学
windows程序设计?
还有,如果要做一些底层的东西,应该具备那些知识?讨教了。

#7


我个人认为程序设计最重要的还是算法及算法的实现,众多的算法模型都是以C,C++和数学做基础的,其他只是工具和技巧的问题,工具年年变,算法的飞跃却很少,要长期做程序员还是打好基础。对于windows程序设计在MSDN中抄都抄的会,但你试试把Windows下的程序移植到linux或wince平台上去,如果对其算法不是很清楚,你将无所是从。底层上的东西我没做过,做这行的人轻易不会传授心得,而且他们一般都不是计算机专业出身,大多数都是学电子的,你应该明白了。

#8


选一个方向好好学,先打好基础再说。我以前就是从Basic开始学起的。不过要达到应用还是要学一些在Windows环境下开发软件的工具,比如VC比如Dlephi什么的。

#1


学好c、c++和数学,其他玩艺暂时别管。选定发展方向,是做底层驱动还是应用层,再确定行业方向。坚持几年做下去,你就会成为程序员。

#2


我知道了,要选定发展方向。但有那些发展方向呢?可不可以指点。

#3


大致分为:

电子行业:做芯片程序设计,底层驱动设计----最牛,赚钱最多
金融行业:银行,财税,证卷的MIS管理,数据库管理,电子商务管理程序设计----难度不大,主要是能否满足客人的要求,赚钱还不错
软件业:通用软件设计,游戏软件设计,多媒体软件设计,安全系统----最没有规律,最累,赚钱多少全凭运气

#4


我知道了,我对硬件有点害怕,我想我是做不了芯片的,不过那钱还挺吸引人的,可惜别。我想做一下MIS或GIS,可以吧。
谢谢了。

#5


mikemao,你是这么成功的吗?

#6


我还想问一下mikemao,你认为在校大学生,仅仅学好c.c++和数学就行了,还是要再学学
windows程序设计?
还有,如果要做一些底层的东西,应该具备那些知识?讨教了。

#7


我个人认为程序设计最重要的还是算法及算法的实现,众多的算法模型都是以C,C++和数学做基础的,其他只是工具和技巧的问题,工具年年变,算法的飞跃却很少,要长期做程序员还是打好基础。对于windows程序设计在MSDN中抄都抄的会,但你试试把Windows下的程序移植到linux或wince平台上去,如果对其算法不是很清楚,你将无所是从。底层上的东西我没做过,做这行的人轻易不会传授心得,而且他们一般都不是计算机专业出身,大多数都是学电子的,你应该明白了。

#8


选一个方向好好学,先打好基础再说。我以前就是从Basic开始学起的。不过要达到应用还是要学一些在Windows环境下开发软件的工具,比如VC比如Dlephi什么的。