有人在评论区问我:“作为程序员,最该学习的编程语言是哪一门?”
可能有人会说是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】
必然是C语言。
懂底层的程序员和不懂底层的程序员是两种生物。
【回答5】(次高赞)
我们要站在未来的角度看现在。
未来的编程范式是怎么样的?
90%以上的程序员未来的编程方式就是面向ChatGPT。
需要学哪门技术已经很明显了,一定是ChatGPT。
【回答6】(最高赞)
不会英语你看不懂文档,看不懂编译器错误警告,看不懂变量名,看不懂函数名,甚至... 连chatGPT都看不懂用不会。另外,「开源运动宪章」五部曲中的「怎样成为黑客」也明确说明了,虽然程序员的一生建议至少掌握六门语言,但有另外一门语言的重要性凌驾于所有语言之上:那就是英语。