软件开发因为他的发展前景比较好,工资待遇比较的高。吸引了越来越多的年轻人从事这一行业,软件开发也分很多种独立学科,例如java、.net、android、IOS、PHP等都可以称得上软件开发的独立学科。我们在学习软件开发前,自己要有一个明确的方向去学什么。
学习一门语言或开发工具,语法结构、功能调用是次要的,主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl.,关键是学一种思想,有了思想,那么我们就可以触类旁通。
软件开发就要会一门语言,客户端开发的话,好是C语言,C++,C#和VB有些低端。网站开发的话,好是C#(C#.Net),J2EE(hibernate,Spring,grails),PHP手机应用开发的话,好是iOS(objective-c),Android(Java)
还有像插件开发等等。选择一种合适的入门语言面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发应用软件开发的工具有:Visual Basic 、Delphi 、VC++ (C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。2)跨平台开发开发工具如Java 等。 3)网络开发对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。
如果想要学习软件,我大家上厚学网。厚学网主要是提供一个平台服务,能分类别分区域展示相关培训学校,比如英语培训,你可以查看这些课程的价格比较,学校报名咨询人气,学校建校时间,授课地点及交通便利性,师资力量等做个比较,然后再选择适合你的学校参加培训。