程序员,最值得学习的编程语言是哪个(最该学的我们居然都不学)

文摘   2024-11-13 08:02   英国  

有人在评论区问我:“作为程序员,最该学习的编程语言是哪一门?”


可能有人会说是Java,可能有人会说是Python,可能有人会说是C/C++。思考的过程,比答案更加重要。最高赞的两条回答,我深表赞同,同时也深表忧虑...

主题:最值得学习的编程语言是哪个?

https://www.zhihu.com/question/597458178

【回答1】

前端,IOS,Android,应该问不出这样的问题。


至于后端,我可以同步一个数据。stackoverflow做过一个后端编程语言调研(多选):

Python,45.32%

Java,30.49%

C#,29.16%

C++,20.21%

PHP,19.03%

C,16.66%

go,14.32%

结论显而易见,你必须要去学Python和Java。


【回答2】

编程只是一门谋生的手艺。哪门手艺最流行,你就去学哪门手艺。


那么问题来了,哪门手艺最流行呢?

你去看培训班就好了。教冷门手艺的培训班,都已经关门倒闭了。


技术而言,现在最火的培训班是AI和GPT。

编程语言而言,现在最火的培训班是Python和Java。


【回答3】

回复者:运营导航

编程语言,与你希望从事的方向密切相关:


1. 如果你想要深入学习计算机科学和系统编程,或者想要开发高性能的应用程序,那么我建议你学习C++。


2. 如果你想要开发企业级应用、Web应用或者Android应用,那么我建议你学习Java。


3. 如果你想要从事数据科学或人工智能,那么我建议你学习Python。


4. 如果你想要从事Windows应用开发或者游戏开发,那么我建议你学习C#。


5. 如果你想要从事网络编程或者云计算,那么我建议你学习Go。


【回答4】

回复者:Sigon

必然是C语言。

懂底层的程序员和不懂底层的程序员是两种生物。


【回答5】(次高赞)

回复者:Danta1ion

我们要站在未来的角度看现在。


未来的编程范式是怎么样的?

90%以上的程序员未来的编程方式就是面向ChatGPT


需要学哪门技术已经很明显了,一定是ChatGPT。


【回答6】(最高赞)

回复者:pansz

显而易见,那当然是英语。
不会英语你看不懂文档,看不懂编译器错误警告,看不懂变量名,看不懂函数名,甚至... 连chatGPT都看不懂用不会。

另外,「开源运动宪章」五部曲中的「怎样成为黑客」也明确说明了,虽然程序员的一生建议至少掌握六门语言,但有另外一门语言的重要性凌驾于所有语言之上:那就是英语。

如果看不懂英文文档,那还是不要学习编程了。

看完这些回答,不禁让我陷入深思。作为一名从业多年的程序员,我深深体会到:

技术学习没有标准答案,但有更优解。正如开篇所说,思考的过程比答案更重要。

从这些高赞回答中,我们可以总结出以下几点思考:

  1. 紧跟市场需求。Python、Java等主流语言的火热程度反映了市场的真实需求。

  2. 打好基础很重要。底层技术的理解能让你站得更高,看得更远。正如那句"懂底层的程序员和不懂底层的程序员是两种生物"。

  3. 拥抱AI变革。未来已来,ChatGPT等AI工具正在重塑编程方式,我们要有危机意识。

  4. 英语是敲门砖。在全球化的今天,英语作为通用语言的重要性不言而喻。它不仅是学习的工具,更是打开视野的钥匙。

但是,仅仅掌握技术是远远不够的。在互联网时代,副业思维同样重要。很多同学私信问我如何在技术之外寻找新的机会,欢迎添加我的微信:



加入程序员副业交流群,和几百名优秀程序员一起探讨副业交流AI。

如果你对这个特别的群,感兴趣,请加我微信回复:副业,微信通过后会拉你入群。


顶尖架构师栈
大厂架构师,专注科技资讯,AI前沿信息,日常分享技术干货,程序员副业,职场三两事。
 最新文章