Python更像是一种教学语言而不是一种工作语言吗?

Python更像是一种教学语言而不是一种工作语言吗?,python,production,maintenance,Python,Production,Maintenance,我正在努力使自己在公司的未来职位上更具吸引力,这可能需要在Linux环境中进行一些编程。所以,我想为这种环境做一些“自学编程语言”课程 我对Python很感兴趣,并且读了很多关于Python的评论,认为Python是“第一种编程语言的近乎理想的候选者”,或者是“教学生计算机编程的伟大第一语言” 这是Python编程语言的目标,还是在课堂外的生产中使用?我知道学习任何编程语言都涉及到理解和解决问题,以及某些基础知识,如数据类型、条件、数组等,因此我并不想诋毁Python教育 我假设我的大部分工作将

我正在努力使自己在公司的未来职位上更具吸引力,这可能需要在Linux环境中进行一些编程。所以,我想为这种环境做一些“自学编程语言”课程

我对Python很感兴趣,并且读了很多关于Python的评论,认为Python是“第一种编程语言的近乎理想的候选者”,或者是“教学生计算机编程的伟大第一语言”

这是Python编程语言的目标,还是在课堂外的生产中使用?我知道学习任何编程语言都涉及到理解和解决问题,以及某些基础知识,如数据类型、条件、数组等,因此我并不想诋毁Python教育

我假设我的大部分工作将是对现有代码进行故障排除,以及编写一些自己的代码来与现有代码交互。我只是想知道在进行系统维护或故障排除时,我可能会遇到多少Python代码

如果不是Python,那么对于在过去3到5年内在Linux环境中编写的程序,我最有可能需要编写哪种代码


Shane

Python是一种非常好的工作语言。我最近为一家国际银行制作了一些程序,使用的语言是Python。它不仅仅是一种学术语言。然而,我要说的是,它的市场份额相当小。它之所以受欢迎是有道理的,因为它很容易使用,但我怀疑它的实际市场份额远低于其他答案中的一个。然而,我确实认为它的使用正在上升

Linux有多种与之相关的语言。与系统相关的主要问题是C.(Bash)Shell脚本也将被视为一个基本问题。我相信很多GUI都是用C++编写的,所以这是另一种有用的语言。 部分原因是Android的流行,但也因为有很多有经验的人,Java有着相当重要的地位

如果系统被用作Web服务器,那么您将开始研究PHP/Perl(后端)和许多JQuery/JavaScript(前端)


在对Linux系统进行故障排除时,您不太可能遇到任何Python。

查看Linux上最流行的语言。这只是一个数据点,它特别偏向于旧金山湾区流行的东西。然而,它很好地代表了行业的发展趋势,即使对其他人来说Python不是#1

每年我们都会发布关于“最流行的编程语言”的数据 基于我们在过去几年中通过处理收集的数千个数据点 超过2000多家雇主提供了100000多个编码测试和挑战

这让我们对未来的趋势有了一个很好的了解 就公司正在寻找的东西而言,即将到来的一年。这是数据 我们希望这对新的计算机科学毕业生特别有帮助 或者希望保持领先的程序员

<强>连续第三年,Python保留了它的1的优势> java、C++、JavaScript。p> 另一个例子:

在纽约,Python在申请者使用的语言中名列榜首 找工作,而在旧金山,红宝石则居榜首。 Python在职业网站上的流行趋势很好,在众多职业网站中排名第一 申请人在纽约搜索,第三在旧金山搜索。上 TIOBE最流行编程语言索引列表,Python排名 第八

(来源:)


这个问题在programmers.stackexchange.com网站上不是更合适吗?你必须学会阅读和支持几种语言才能成功。Python将是一种很好的核心语言候选者。您提到的原因肯定不是Python编程语言的目标。Python在课堂外的生产中被大量使用。Python之所以是一种很好的“入门”语言,是因为与其他一些语言相比,它的学习曲线非常简单。简短回答-是的,Python在现实世界中除了教学之外还有很多应用程序。@sshashank124否。这也会脱离主题。+1表示带源代码的图表+1表示有光泽的答案:-)“在对Linux系统进行故障排除时,您不太可能遇到任何Python。”-各种Linux发行版的许多系统工具(例如ubuntu、arch、gentoo)实际上是用python编写的。此外,您很少需要调试系统提供的工具;对于公司编写的自定义工具,您会遇到什么语言完全取决于公司。就我而言,我几乎所有的助手脚本都是用python编写的(在家里和工作中),并为我的公司构建了一些更大的python工具,尽管该公司主要以java为中心。我自己更倾向于Centos/Red Hat;自1997年以来,在我使用Linux的所有过程中,除了我正在开发的应用程序外,我从未看过任何python脚本。我完全接受python的使用正在增加,但这可能会改变。