发布时间:2023-12-12 04:10来源:www.sf1369.com作者:宇宇
必须会的:C语言 C+ C++ C# Depict '作为程序员第一个第三个和第四个是必须的
业余可选:易语言 VB VF '作为业余的程序员易语言和VB是必须的。
考国家级编程师的话最好全会,易语言是必考,如果连易语言都过不去那么你基本不需要再进行其他的了,因为易语言是最基本的。
小学学习易语言毫无压力。
掌握编程语言的数量跟一个程序员是否优秀是没有直接关系的。
但是,优秀的程序员通常都不只懂得一种编程语言。显然只精通一种编程语言是不够的,还应该在常见领域学会几门编程语言,正如我们要成为高级人才不仅要会中文还要会英文,甚至还要会德文、俄文一样,其实是每一种语言都给人另一种思维方式,编程语言也一样。
对每一类语言的学习达到一定程度,熟悉:
1) 是什么? 什么类型的语言,有什么特点,适用于什么平台,设计该语言的初目的(设计思想),有什么优缺点,目前的流行情况,能在需要时想到它。
2) 做什么?该语言能干什么,不能干什么,什么情况下比较适合(不考虑人的因素),能够确定它可以不可以。
3) 语法及其特点,需要时能和它。
4) 与其它语言相比,有哪些异同,能够在选择语言时决断,深入地、辩证地认识它。
根据每个人的所有领域不同使用的主要语言也不同,工作用的语言肯定是需要“精通”的,除了工作用的语言,必须要掌握的语言有:C++(包括C)、Java或C#、SQL、Javascript,需要熟悉的:perl或python、XML,其它的可以根据兴趣或应用领域选择。
实际上,掌握了这些语言后已经从一个初级程序员变身为高级程序员,在学习过程中对设计模式、算法、操作系统、微机原理等知识的涉猎基本达到了一个初级架构师的水平,如果自己的沟通能力、创新能力、管理能力等素质够硬还可以做到CTO的职位,这也是本人推荐的程序员的成长技术路线。
编程语言其实只是个工具,什么时候用哪个工具,如何用好每个工具非常重要,这里蕴含着很多知识、技能、思想。每学习一们编程语言,学习的不是语法,而是编程语言的精髓,解决问题的思维,重在思想。
编程是一种非常类似于学习的一种艺术形式或一种运动的技能,通过用心练习,不断地从别人那里学习,才会编写的更好。不断学习,提高代码质量将有助于你成为一个更优秀的程序员。
c语言 c++ java
机器语言就是无规律的二进制编码,又怎么学?就是因为这个原因才发展出了其他跟易懂方便的编程语言。一名程序员如果能对一门语言达到精通的程度,那么毫无疑问,他就是一名出色的程序员。全球的编程语言有上百种之多,一般来说掌握几种比较常用的语言即可,而根据所涉及的专业的不同要求,选择自己将来发展所必须要用的语言。
而我本人就是学习C、C++、java、HTML
有一种就可以闲熟运用够了。以后遇到需要用其他语言的话,那就变成了“有经验的程序员 ‘花上一个下午’ 就能够掌握的语言了”