建议通过自学编程学习python。网上有很多在线课程,你也可以去github学习。与c语言相比,python可以快速入门。你也可以使用深层次的学习课程,比如cs231n中的大作业,来练习并快速开始。
对于it科技界来说,程序员非常普遍,尤其是在一些城市的科技城。估计十个人在路上就能找到一半的程序员。另一个奇怪的现象是,这些程序员中的绝大多数都从事java编程和开发。为什么会出现这种现象?
广泛应用于桌面应用程序(如传统的exe程序)、web应用程序、各种分布式和嵌入式系统。
尽管java有一些缺点,例如占用内存和运行速度比c/c慢,但它总是排在前两位的编程语言中,这显示了它的影响力。
尽管有许多用于web的编程语言,但大多数internet、电子商务网站和金融应用程序后端都使用java作为主要开发语言,这导致市场对java工作的需求不断增加。
在android和大数据技术出现之前,java的应用场景更多的是web应用和嵌入式系统。android系统诞生后,java成为android应用的首选开发语言,使得java的应用场景更加多样化。
此外,许多流行的大数据开发平台也基于java。例如,hadoop是用java语言编写的。
总而言之,我觉得大多数程序员都偏爱java,因为java的市场需求很大。