码农通常指的是在程序设计、软件开发、维护等领域工作的专业人员。在大学里,码农可以学习的专业主要包括:1. 软件工程2. 计算机科学与技术3. 网络工程4. 信息安全5. 物联网工程这些专业为学生提供了编程、软件开发、系统分析、网络安全等方面的知识和技能,使他们能够胜任程序员的工作。