㈠ 做程序员,至少要精通几种计算机语言是懂得越多种越好还是越精越好!学哪种语言比较好,不过,我英语水平有限
楼上2位说的还是很笼统
做程序先分语言主要2个 .net和java 其他还有好多比如(php,asp)不多说了
可选其一,但会其中一个,除非很精了,但这是通过时间+经验才能出来的。 除了这个,比必须会sql,html+css,jQuery。这些都是必须要会的。。楼主说的精通几种语言估计是.net java php了。。
做一个程序员,你必须会html+css,jQuery,数据库(sql,oracle,2大主流数据库其一),还有就是所谓的后台语言(asp.net,vb.net,java,php),1年可以学完。
学到这对英语来说 还派不上用场。大家都知道,最先进的技术 都是外国传进来的,你想第一时间学习新技术,那就得要会英语了。等着中译英书出来,又有新技术了。。会英语,即使嘴上说不了,但你可以打字和他们聊天学习。。在说简单点,你想工资高,英语肯定要会的!
说了这么多,精通? 你永远精通不了,因为技术的发展比你学习过程还要看,你会了这门技术,又有更快效率更高的技术出来。。踏实点学会基本知识,楼主才能学到自己想要的
㈡ 作为一个程序员,至少需要掌握哪几种编程语言
1、 C语言
C语言有多基础在这就不做更多的描述了,现在势头很猛的几种语言的底层都是C语言搞定,重要性不言而喻。作为最基础的底层语言,对于有志于做系统工程师或者有架构师梦想的程序员来说,了解底层如何实现的,C语言是必备的。
2、Java语言
Java语言目前在应用范围实在太广,不得不选择来学习,无论从手机App,还是到后天的云端,还是在大数据方向,都java存在的影子,java相对入门还不是那么难。
做过很多年java的几乎都有这种感觉,java语言入门容易但是真要成为顶级高手真的很难,高级语言就存在这种特性,入手容易成为高手很难。
3、Python语言
Python目前在很多领域都在涉猎,而且在成几何倍数增长的速度,py最初以爬虫而闻名,现在在人工智能以及大数据上都开始抢占自己的地盘,以至于很多主流的人工智能框架很多都是以py切入的,而且越来越多,py是这三种语言里面最简单易学入门最简单的语言。
注意事项:
当然从众多语言之中选择三门语言其实是件很纠结的事情。C++在某些方面比Java语言更加适合做底层的框架,是很多架构的最爱,也是程序员推崇的博大精深语言的代表。
从应用角度也在各个领域都有不同程度的涉猎。还有别的语言比如php,ruby,go等等都有自身鲜明的特性。不可能把所有的语言都有学到为,精力有限只能选择最该学的去搞。