{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

你认为未来哪种编程语言更有就业前景?

jccjcc 回答9 收藏1
收藏问题

9条回答

littleGrow

littleGrow

回答于2022-06-22 18:42

谢邀。


其实说哪种语言比较好就业,老僧告诉你,真的没有答案,因为每种语言都有其特定的用途和不同的发展轨迹。它们就像是不同的工具,我们得根据应用场景来挑选工具。



如果你要做服务器、物联网开发,大数据处理,或者你只是单纯地希望在 2020 年通过学习一门编程语言,并涵盖更广泛的软件开发领域,不妨考虑 Python。

Python语法简洁清晰,具有比较丰富和强大的库。根据IEEE发布的2019年编程语言排行榜,Python 在趋势、开源、职位需求等所有分项目中都名列榜首。它的应用十分广泛,像信息安全、物联网开发、桌面应用、大数据处理都需要用python。



如果你想用于企业级开发, 安卓手机, 网页,游戏后台,那就选Java吧。

Java是当今最为流行的编程语言之一。具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。无论是企业级的开发、普通的应用软件、还是游戏后台,都用的是Java。而且,还是随着智能手机的普及,Android开发手机应用标准编程语言也是Java。



如果你想应用于开发系统软件,应用软件,设备驱动程序,嵌入式软件,高性能服务器和客户端应用及娱乐软件,如视频游戏,可以选择C和C++。

C和C++其实都是基于C的语言,理论上,只要硬件驱动和API合适,C和C++就可以用于任何开发,效率可以说是所有编程语言里最高的。 C++语言为C的增强,程序员更多的是选择C++做一些复杂但又要求高效率的,比如大型游戏。



除此之外,还有很多种语言可供我们选择。如果你想做主要做web前端以及服务器端开发可以选择JavaScript;想从事Web后段开发,比如论坛引擎,可以选择PHP。

不过,其实编程语言之间也没有那么大的差别。比如说网站,Java、.net、php工程师都可以做;客户端软件,C++、VB、Java、.net也都可以做;比如说服务器程序,C、C++、nodejs、golang又都可以做。

总之,只要熟练一门语言,想要在不同技术、不同语言之间过渡其实很简单的。

评论0 赞同0
  •  加载中...
Jingbin_

Jingbin_

回答于2022-06-22 18:42

从现在市场环境上讲,什么语言有前途要和什么业务有前景关联.

市场上比较火的Python是因为人工智能。但是人工智能不会多带带存在,人工智能的模型还需要和应用相关连,需要后台管理存储,中间层处理和前台展示。

在应用层面 java还是应用最广泛的,以及以js为基础的各种前台框架都是比较有前途的。


评论0 赞同0
  •  加载中...
Yang_River

Yang_River

回答于2022-06-22 18:42

如果要说以后什么编程语言更受欢迎,一定是符合时代发展需要,能高效解决问题的语言

评论0 赞同0
  •  加载中...
JiaXinYi

JiaXinYi

回答于2022-06-22 18:42

编程语言可以理解成工具,用什么工具解决什么问题,什么问题更适合用什么工具来解决。每种编程语言都有优势和劣势,如果要说以后什么编程语言更受欢迎,一定是符合时代发展需要,能高效解决问题的语言。

评论0 赞同0
  •  加载中...
Miracle

Miracle

回答于2022-06-22 18:42

我们先来了解一下有哪几种编程语言,主要由于现在AI技术的发展,人工智能用的编程语言包括:Python、Java、Lisp、Prolog、C ++、Yigo。

我们再来了解一下他们的特点:

1、Python由于简单易用,是人工智能领域中使用最广泛的编程语言之一,它可以无缝地与数据结构和其他常用的AI算法一起使用。Python之所以时候AI项目,其实也是基于Python的很多有用的库都可以在AI中使用。

2、Java也是AI项目的一个很好的选择。它是一种面向对象的编程语言,专注于提供AI项目上所需的所有高级功能,它是可移植的,并且提供了内置的垃圾回收。另外Java社区也是一个加分项,完善丰富的社区生态可以帮助开发人员随时随地查询和解决遇到的问题。一。

3、Lisp因其出色的原型设计能力和对符号表达式的支持在AI领域崭露头角。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言,有别于命令式系内过程式的C、Fortran和面向对象的Java、C#等结构化程序设计语言

4、Prolog与Lisp在可用性方面旗鼓相当,据《Prolog Programming for ArTIficial Intelligence》一文介绍,Prolog一种逻辑编程语言,主要是对一些基本机制进行编程,对于AI编程十分有效。

5、C ++是世界上速度最快的编程语言,其在硬件层面上的交流能力使开发人员能够改进程序执行时间。 C ++对于时间很敏感,这对于AI项目是非常有用的,例如,搜索引擎可以广泛使用C ++。

在AI项目中,C++可用于统计,如神经网络。另外算法也可以在C ++被广泛地快速执行,游戏中的AI主要用C ++编码,以便更快的执行和响应时间。

由此,机器语言是不断进化,所以他们最终会自主编写语言,不断完善自身智能程序,那么我们将会描述创造一个人工智能程序的实验,人工智能工程能够开发其自己的程序,执行一个遗传算法,具有自我修正的代码。上面这个代码是由人工智能程序创造的。这个人工智能被设计出写能够自我修正的代码。



评论0 赞同0
  •  加载中...
greatwhole

greatwhole

回答于2022-06-22 18:42

如果你想未来进行软件开发类型的工作,我建议你不要专注于任何一种编程语言。当前的语言(HTML/CSS*、C/ c++、Java、JavaScript、Python)很可能是未来的语言,因为它们在全球范围内的影响已经非常大了。

除此之外,你更应该关注以下事情:

1.数据分析[统计与拓扑]

2.数据库

3.控制理论

4.机器学习

5.理解何时使用函数范型与面向对象编程(无论您选择哪种语言)

6.理解动态、静态和类型推论之间的区别,以及它们各自的优点

7.如何正确使用通用抽象数据类型(不一定是如何创建)

8.如何使用多线程

9.学习一个以上的操作系统:

Windows

Linux

Android

iPhone

Mac

软技能

与项目相关

1.什么是敏捷、SCRUM,以及在企业环境中如何管理项目

2.测试驱动开发

3.代码分析、度量标准、版本控制以及如何使用您的工具

4.人际关系

评论0 赞同0
  •  加载中...
fanux

fanux

回答于2022-06-22 18:42

其实每种语言都有不错的就业前景,前提不是速成的那种学习。每种语言都有自己的适用范围,最好是能根据自己要从事的工作来进行选择语言进行学习。比如虽然现在python很火,但是你将来想要从事android/ios开发,那这个语言对你而言基本没有太大的用处。

评论0 赞同0
  •  加载中...
Render

Render

回答于2022-06-22 18:42

语言是为了解决问题而生的。当前什么领域火,就会诞生什么语言。没有能够一统天下的语言。

所以进哪个行业就学什么,有编程思想的基础,学会一门语言是以天为单位的(甚至更短)。

所以这个问题又回到了未来什么行业会火这个问题上来。我的观点是:

1.国内还有大量的基础设施没有数字化;

2.国内缺大量工业软件;

3.国内互联网正在迎来下一个风口(风口是啥我可不知道);

4.国内缺乏自己的操作系统;

5.ai行业正在兴起;

6.国内物联网未来可能引进时代;

7.国产游戏未来需要崛起;

8.出海吧,国外既有资本主义成熟的互联网市场,又有不成熟的第三世界国家等待支援。

评论0 赞同0
  •  加载中...
sugarmo

sugarmo

回答于2022-06-22 18:42

当前最火的是Python,未来一段时间内其也是发展前景很好的。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<