⑴ 学会电脑编程能在企业里面干什么工作
如果你只是熟练掌握了计算机语言本身的编程技能、而不具备一些其它的计算机软件专业必备的理论知识的话(例如:计算机操作系统原理、计算机网络原理、数据结构及其算法、高等数学、高等代数、概率统计、离散数学),那么说得近一些就是:在一个企业、或者是公司里面可以做适当的软件开发工作(即:按照别人给出的算法进行编写程序代码),但是此时的你还不具备带领一个科研团队承担大项目的能力。
但是如果你除了具备熟练的计算机语言编程技能,同时又精通了计算机软件专业的其它理论课程,那么你除了可以自己编写程序代码之外,你还可以亲自带领一个软件开发团队开发大型的应用软件(例如:语音识别系统、人脸识别系统、汉字手写体识别系统、指纹识别系统,等等)。而要开发这些功能强大且复杂的应用软件,就必须要有扎实的理论基础了(即:能够对不同的任务需求建立适当的数学模型)。
⑵ 做编程可以靠什么赚钱。
因为我是学习计算机软件专业的,故如果说做编程靠什么赚大钱的话,那么必须要学习、并精通:各种数学课程(例如:高等数学、高等代数、离散数学、概率统计等)、以及数据结构及其算法、计算机操作系统等课程。
因为任何一个大的实用软件系统(例如:语音识别系统、人脸识别系统等),都离不开针对具体的软件系统建立适合该系统的数学模型(因为数学模型也并不是唯一的,它是因系统而异的)。
故只有真正掌握了数学理论知识、以及计算机软件专业的其他理论课程,才能够真正赚大钱。
而编程语言是不断发展变化的,且如果只是会编写程序代码,那么也是吃青春饭的。无法长久赚大钱。
这就是为什么高校里面的教授博导们虽然自己不用编写程序代码,但是他们敢于承担国家重大科研项目,并能够按时完成项目的研发、且他们的收入要远远高于只会编写程序代码的年轻人的最根本原因。