当前位置: 首页 > 科技观察

对同学转专业学习软件开发的建议

时间:2023-03-17 23:02:38 科技观察

目前,每年毕业季,很多大学生都找不到工作。由于互联网时代对软件开发人员的需求越来越大,许多非计算机专业的学生不得不转专业。全国也有不少省份开展了转专业学习,让非计算机专业的学生有机会学习软件开发。从受训时间过多的转专业学生的情况来看,我想给一些选择转专业的建议。1、了解软件开发的工作选择学习软件开发,一定要对软件开发行业,尤其??是程序员的工作有所了解。作为一名合格的程序员,必须具备良好的学习能力和沟通能力,以及独立解决问题的能力,这是软件开发学习的目标。另外,在很多公司,程序员也需要出差做一些现场开发的工作。因此,在学习软件开发之前,首先要权衡是否适合学习软件开发,切忌盲目选择。2、必备知识对于非计算机专业的学生来说,在校园里几乎学不到编程知识,尤其是一些文科专业。为了更快的进入软件开发的学习,建议学习C语言和数据结构的相关知识,有利于编程思维的建立。C语言和数据结构是计算机专业学生的必修课,网上有很多资源可供选择。3、多动手,勤动脑目前,对于转专业的同学,培养时间一般为4~6个月,分为不同的方向,主要有Java方向、PHP方向、.NET方向、Android方向,嵌入式方向等。不管你学哪个方向,最重要的是多手写代码,不要只做“看客”。记住,最基本的学习要求是每天写500行代码!坚持2个月左右,一定会给自己一个大大的惊喜!有了一定的编程思维之后,就要锻炼自己用不同的方法解决同一个问题,尽量找到最快解决的方法。4、了解主流技术选择了一个学习方向之后,还应该多了解这个方向的一些常用技术,以及这个方向各个软件的最新版本。以Java语言为例,目前最新的版本是Java9,用Java语言开发应用程序时通常会用到Oracle数据库。Oracle目前最新版本为Oracle12c,Java语言主要用于B/S(Browser/Server)结构应用,还需要了解网页设计的相关知识,如HTML5、jQuery、JavaScript、PhotoShop,ETC。因此,要想学好一门编程语言,就必须尽可能多地掌握相关技术,从而为技术“保鲜”。总之,如果转专业想从事程序员或者软件开发相关的工作,首先要培养对软件开发的兴趣,然后循序渐进按照以上建议开始学习。您将能够快速完成软件开发的学习,找到一份理想的工作。.【本文为专栏作家《秦经》原创稿件,转载请注明出处】点此阅读更多该作者好文