有很多方向,下面给你列几个常见的:
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等
3. 网站客户端:HTML、CSS、Javascript、Flash等等
4. 智能手机程序:安卓使用Java,iPhone使用Objective-C
5. 底层、工具开发:C、C++
6. 多功能脚本程序:Python、Perl、Ruby等等
7. 人工智能:Prolog、PDDL
8. 工业控制:C、PLC、汇编
9. 通用应用数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等等
10. 数据库: SQL/PLSQL
这还不全,还有很多跨领域的分类,比如嵌入式开发、游戏开发、企业级应用开发、IT安全等等。
软件方向
学个Java吧 比较好学,对就业有帮助. C++就业也没问题但是它不好学,怕你学不精反倒耽误了就业. C++比Java来的强大,不过你可以等上班以后学习C++
软件工程专业什么方向好??
本人是软件工程毕业,现在岗位是软件测试。从你提出的问题来看,很不错的,这三个职位都很不错。先说说开发吧,众所周知,一提IT行业,首先想到的都是开发,可见其热门度还是很高的,但是从另外角度来看,开发这块要求的技术深度好高,除非你能够有很强的专业技术,不然你可能永远都是一个小小的程序员,至于说发展到管理,如果你技术不强,谁会服从你的管理嘛,所以选择开发,注定了你必须要去深钻很多东西。然后是数据管理,其实这个应该是叫数据库管理吧,也就是DBA这个职业,怎么说呢,DBA这个职位不需要你去学习很多东西,但是却对你的数据库的知识有很高要求,不仅是基础操作,还有性能优化,SQL语句优化,以及数据库配置都必须有很深的了解,只有这样,你才能有很好的发展,不过工作相对来说比开发轻松,而且在很多公司钱途也不错的。最后是软件测试,一般来说,入职软件测试,除非你有很强的编程功底,不然大多都是从黑盒测试做起,这样对你的专业技能要求不是很高,但是基础却要求很扎实,因为测试涉及到的方面很广。至于发展前景嘛,除了向管理的QA、测试架构师发展外,还可以向技术方面的自动化测试,白盒测试等方向发展,所以并不是楼上所说的比其他两个职业差。而且随着现在很多公司对软件质量的重视,你选择开发或许还要从小公司慢慢积累经验开始,但是选择测试,只要你基础好,直接进大公司的几率绝对比开发高。所以测试的发展前途也很不错。以上就是通过与很多人交流后得到的大体情况,不过给你的建议还是选择一个自己喜欢的专业,不然做起事来不开心,即使发展前途再好,人都会疲的……
软件工程哪个方向好?
相对来说方向1的路宽点,做软件开发编程就是基本功。如果学了方向1大部分公司你都能去,因为做管理信息系统、企业应用软件的公司多如牛毛,大的如SAP,小的像一个网吧的管理系统。如果是学了方向2呢,个人觉得就业稍窄点,比如360安全卫士这是专门做安全产品的,搞不好还是去编程做应用软件了。当然,学什么干好了都会有出息的。搞安全也能成为院士。
软件专业方向选择
如果你想做纯粹做技术,我的建议是学软件设计。如果你以后想从事技术与管理相结合的,并擅长与人打交道学项目管理。如果你对硬件感兴趣并且有很高智商,学嵌入式,嵌入式的发展前景不错。测试觉得有点虚,前三个方向都结合了测试,并且现在测试在我们国家还没有发展到一个很专业的水平。
仅仅个人意见,希望对你有帮助。
软件开发专业有哪些职业方向啊?
SE:软件工程师;SDE:软件研发工程师; SDET:软件研发测试工程师;
测试工程师,手机客户端研发工程师,web研发工程师等等~很多很多,是一个很不错的方向和专业!
关于嵌入式软件方向
要求高的地方就是你变成的时候如何看懂点如图,从而用C控制处理器的动作,这是其一,另一个就是如果你不会硬件就不可能了解汇编,而很多时候都需要汇编控制实时性强的场景。推荐你掌握一定的汇编语言和操作系统底层的东西,比如如何安排内存的存储空间。
至于买昂贵的板子我不知道是什么概念,不过我推荐你买个ARM板,估计不到500吧,入门用他是很重要的,而且你不知道你在一个什么平台上跑程序,又如何提高自己呢?
转载请注明出处51数据库 » 软件方向 软件开发方向)是什么意思
偷偷放个屁