竹笋

首页 » 问答 » 环境 » 计算机专业出身,编程语言太多,觉得很迷茫
TUhjnbcbe - 2023/9/7 22:19:00

现在市面上程序语言实在是太多了,作为科班出身有的时候也不知道选择哪个语言好,有的时候觉得这个语言好,有前景,有时候觉得另外一个编程语言挣钱多,这个编程语言又轻松。那么我们该如何选择语言。

C语言是一种底层语言,比如做做嵌入式和特别底层的框架就特好,c++比c语言多了好多的类库,可以与显卡交互,做底层驱动再适合不过了。Python作为脚本性语言,适合爬虫,图像分析等。

Java面向对象的语言,底层自己搞虚拟机适合做电商,互联网等。Go是一种开发效率高的语言可以用来做微服务,中间件等。C#基于c和c++,适合做些小工具,小项目等。

Php可以在服务器执行的脚本语言,可以生成动态网页,js作为一门弱语言,可以处理css和html以及后台的响应数据。

各种语言都有自己的优点和缺点,优秀的程序员可以多学几种,什么ruby,rust等,都可以拿来学学,学得多了,你会发现,我解决同样的一个问题会有许多种解决方案,这个时候你就有选择权去选择哪一种方法更好了。

零基础C++从入门到精通语言程序设计电脑编程C++编程语言入门软件编程零基础自学书籍京东好评率97%无理由退换官方店旗舰店¥44.5购买

多学一门语言,企业有的时候会多给你开些工资,我们学技术不就是来挣钱的吗?

可以锻炼自己的灵活度,如果自己学的不止一种语言,并且每攻克一门语言都会有幸福感。并且有更多的选择权,也就是自己给自己创造了许多机会。

就比如你是一个厨师,只会使用一种刀,那不配是一个好的厨师,同样,驾驭不了多种语言的程序员不是一个好的程序员。

至少都应该去了解其它语言,知道其它语言适合什么场景,对自己的学习能力也是一种锻炼。没有一种语言比其它语言更出色,作为程序员的你,确实应该去学习多种语言了。

你的眼光不能停留在语言这个层面,而是合理地利用这些编程语言,设计出更好的系统或者平台,让语言给你创造价值。计算机语言由于需要数学做基础,学习它,可以提高自己的思维能力和应变能力以及逻辑能力。所以,你还在犹豫什么呢,赶紧拿起一门语言,从入门到精通吧。

1
查看完整版本: 计算机专业出身,编程语言太多,觉得很迷茫