前三年 | 后两年 | |||
---|---|---|---|---|
中职学校 | 中职专业 | 招生人数 | 大专学校 | 大专专业 |
宜章县中等职业技术学校 | 计算机应用 | 50 | 湖南信息职业技术学院 | 软件技术 |
邵阳工业学校 | 计算机应用 | 100 | 湖南外贸职业学院 | 软件技术 |
茶陵县职业中等专业学校 | 计算机应用 | 50 | 湖南铁路科技职业技术学院 | 软件技术 |
学校名称 | 专业名称 | 每年学费 | 招生人数 |
---|
学校名称 | 专业名称 | 招生人数 |
---|---|---|
湖南都市职业学院 | 软件技术 | 80 |
湖南工商职业学院 | 软件技术 | 25 |
软件技术专业核心内容就是学编程,学习怎么开发软件,培养优秀的程序员。
如果把电脑比作人,那么电脑的硬件设备就是人的肉体,电脑里的软件就是人脑袋里的知识和技能。但软件并不是只存在于电脑里,任何智能设备里运行的程序都可以叫软件。电脑上运行的word、excel、游戏、QQ是软件;手机上的APP、手游是软件;服务器上运行的网站系统也是软件(如:58同城网、淘宝网);扫地机器人的芯片中存储的智能程序也是软件。
通过这几十年的发展,计算机软件开发行业分工越来越细,发展出几个方向。
主要针对企业用户,通过软件系统来管理企业的员工、客户和数据,针对企业的业务模式来设计和开发,可以大大地提高企业的管理效率。例如:通过“校园管理系统”老师登录进去可以看到自己的课程安排,可以布置作业,学生可以看到老师布置的作业并提交自己做的作业,查询考试成绩,并对老师进行评价等等,教务人员可以布置任务、排课、考核教师等等。不同的企业需要用到不同的管理系统,甚至一个企业需要用到好几个不同的软件系统。由此可见,这个开发方向市场非常大,就业岗位需求量也很大。开发此类软件一般使用JAVA、C#、PHP等编程语言。
软件系统操作界面
前端开发主要是指软件系统操作界面的设计与实现,人们可以通过电脑、手机、平板上的网页、手机APP、小程序、桌面程序等各种形式与后端的软件系统进行交互,各种平台越来越多。因此,前端开发渐渐地成为一个独立的岗位,人才需求量非常大。而且,前端开发相对来说学习难度稍微小一点。
游戏的运行非常占用系统资源,所以游戏开发注重代码的运行效率,一般推荐使用C语言或C++进行开发,还需要学习cocos2dx、unity3d引擎。游戏开发注重的是效果、体验,这些对程序员的要求比较高,当然待遇也比较可观。
学软件技术专业一定要有很好的英语和数学基础吗?计算机软件专业的本科毕业生都不一定找得到工作,大专毕业生有竞争力吗?这是学生家长经常会问的两个问题,在这里一并回答。
学编程,天赋比文化基础重要,兴趣比天赋重要。首先我们说数学,数学成绩好的学生来学编程,大概率也能学得很好,因为两者都注重逻辑推理能力。但数学成绩差的学生不一定学不好编程,因为90%以上的程序员工作中只需要用到小学的数学知识。大部分软件开发工作仅仅是数据的传送和简单的处理,根本不需要用到解方程、微积分之类的东西。只有金字塔尖的少数精英程序员需要使用高端的数学知识,如:人工智能、自动控制编程等等。
再说说英语,我们在编程语言中用到的指令都是由英语单词组成,如果学生的英语底子好,词汇量大,那么相对来说,更容易记住这些指令。而英语词汇量少的学生要记住这些指令就会吃力一点,仅此而已。因此,英语底子差也可以学编程,但是要在学习的过程中不断积累自己的英语词汇量,尤其是当你走上工作岗位后,职业发展到一定的程度,有可能需要通过阅读英文技术文档来完成自己的开发项目,英语词汇量的积累就非常重要了。总结:英语成绩差的,可以一边学编程,一边积累计算机专业英语词汇量,这并不是很难。
本科毕业生的编程能力一定比专科毕业生强吗?当然不是,本科生只是文化底子比你好,当然学习能力肯定比你强,在学校学习时,本科院校更偏重理论,高职专科院校则更看重实操,可以说各有各的优势吧。而且编程有时候也要看天赋,有些学生认真读书,善于考试,但让他按要求写出一个程序却不知从何下手。为什么说兴趣比天赋更重要呢?如果学生对程序的运行原理非常感兴趣,就会不厌其烦地调试、修改程序,经常去思考,产生各种想法,并验证自己的想法,然后得到极大的满足感,如此反复,即使天赋再差也能成为高手。
软件技术专业的发展前景非常好,毋庸置疑,因为未来的世界是信息化的世界,物联网、人工智能这些还没有真正普及。虽然学习这个专业的人很多,但是这个行业市场也是非常巨大。