
高级程序员至少需要精通如下语言:C 语言、C++、JAVA、Python。但是如果真的想长期从事计算机软件研发工作的话,那么除了需要精通掌握这些高级语言的编程之外,还必须要学习计算机软件专业的其它一些课程:计算机 *** 作系统、计算机网络原理、计算机数据结构及其算法等相关课程。
因为计算机编程工作本身也是吃青春饭的,故如果没有扎实的计算机理论基础,那么等年龄大了,编写不了程序了,那么就无法继续胜任软件编程工作了。
主要的基础是c语言,c语言是所有语言的基本要是c语言学好了,其他语言一定就好学了,还有就是数据结构,算法什么的,应该会,其他的就要看你的兴趣了,c++的话可以看看,有好处,还有就是不要只想着看教材,经典的书是不会选为教材的,所以还是要多看看非教材的书,上网上自己查查,每本语言都有经典的书,网上应该都要有评论,自己拿主意吧,还有就是程序员不是要学会多种语言,而是要有一门精通的,不是在多少。
一般的程序员只需会当前比较流行的编程工具,如matlab,c#,Basic,Delphi(只需要学会一种就行了)
好的程序员学C,因为c在各种 *** 作系统上都可移植。还要学汇编,因为真正的高手是不需要编程工具的,而汇编恰恰是各个 *** 作系统的底层。
精通一种就很厉害了,比如学Java。Java是世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言。Java有着独特的优势:语言简单、是一个面向对象、分布式应用并且安全、体系结构中立并且可移植,最重要,它是一个动态语言。企业对Java工程师的需求达到全部需求量的60%~70%,而且Java工程师的薪水相对较高。
以上就是关于高级程序员要精通几门语言,几门语言入门呢全部的内容,包括:高级程序员要精通几门语言,几门语言入门呢、做程序员应该学那些计算机语言、一般的程序员需要会几种语言一般都是哪几种等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)