记得有一次,我在大学图书馆里翻阅一本关于编程的书,那时候是2013年,我还在读大三。那时候的书架上,编程类的书籍种类繁多,有Java、Python、C++等等。我突然想到,这些编程语言都是计算机科学专业的基础课程,但具体到应用编程,它又似乎涵盖了更多的领域。
应用编程,简单来说,就是将编程语言应用于实际问题的解决。比如,我之前参与过一个项目,是在2015年,地点是北京的一家初创公司。我们团队用Python编写了一个数据分析工具,帮助公司从大量数据中提取有价值的信息。这个项目让我意识到,应用编程不仅仅是编程语言本身,它更是一个跨学科的专业领域。
那应用编程到底属于什么专业呢?等等,我突然想到,其实它并不局限于某一个特定的专业。在计算机科学、软件工程、信息工程、自动化、人工智能等众多专业中,都有涉及应用编程的课程和实践。所以,应用编程更像是一种技能,而不是一个独立的专业。那你觉得呢?