说起软件开发,现在是无人不知,无人不晓。好多人可能以为软件开发就是做一样工作的,其实不然,软件开发也分很多种类型,很多方向。做为一个过来人,简单介绍一些常见的开发方向。

1. 桌面程序:Java、C++、C#、VB、C均可。

现在大家办公使用的还是桌面程序占多数,不管是OA,ERP等等,都是通过PC来操作,桌面程序开发是一个重要的方向。只要PC还在,桌面程序开发就会一直存在。

2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等

互联网发展的一个重要部分,如何把服务和数据提供给客户端:服务器。网站服务器端开发,使用code将数据和图片以交互的方式交给客户端。互联网存在,网站服务端开发就存在。

3. 网站客户端:HTML、CSS、Javascript、Flash等等

用户直接看到的部分,组织和展现数据和服务。跟服务器端惺惺相惜,联手打造了互联网。

4. 智能手机程序:安卓使用Java,iPhone使用Objective-C

最近十年火的能上火星的开发方向,现在人人都想去做ios,android开发,因为能赚钱啊。

5. 底层、工具开发:C、C++

嵌入式,Linux,Android系统,驱动开发。任何硬件对接系统,都需要底层开发,任何时候都不过时。

6. 多功能脚本程序:Python、Perl、Ruby等等

脚本程序应用也越来越多,简单高效。

7. 人工智能:Prolog、PDDL

诸如机器人,无人驾驶汽车等等,和大数据联系到了一起。感觉很高大上。

8. 工业控制:C、PLC、汇编

有一些测试系统,例如导弹,火箭等发射环境模拟系统。这个也很赚钱哟!

9. 通用应用数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等等

用来进行数据传输时使用,标记数据、定义数据类型,结构化数据。

10. 数据库: SQL/PLSQL

有数据存储的肯定会用到,有单独的数据库开发工程师。

这还不全,还有很多跨领域的分类,比如游戏开发、企业级应用开发、IT安全等等。

怪不的软件开发这么挣钱,原来是有这么多职位相关推荐

  1. 美少年为“苹果”编程挣钱 12岁办软件开发公司

    托马斯·苏亚雷兹对编程充满兴趣 12岁就创办软件开发公司 据美国媒体11日报道,美国加利福尼亚州洛杉矶市南湾地区12岁男童(也有媒体称11岁)托马斯·苏亚雷兹是个能开发游戏程序的"软件工程师 ...

  2. 干掉软件开发的超级怪兽:狼人!

    你看到的漫画只是冰山一角,在公众号回复关键字"漫画"可以看到更多精彩文章 后记:软件开发就是这么神奇,表面上看起来好像没有任何一个单独的问题会导致困难, 每个都能被解决, 但是当它 ...

  3. 登上软件开发的和谐号

    项目越来越充实,开发队伍也逐渐壮大,虽然进度还勉强能跟上,但在团队内和团队间的协作上还是存在着一些既定或者潜在的问题,这些问题也影响到了项目的质量和进度,而当谈起这些问题的时候,往往又会出现互相扯皮的 ...

  4. 为什么软件开发,人多,事少,还会工作量大?

    本文所要分享的是软件开发过程中,亲身经历过的"怪现象".为什么说怪呢,人多力量大,似乎才符合常理,但是往往在软件项目开展的过程中会出现人多.事少.工作量大的情况,这跟我们以往的认知 ...

  5. 《精益软件度量——实践者的观察与思考》—第1章1.1节精益软件开发的度量体系...

    本节书摘来自异步社区<精益软件度量--实践者的观察与思考>一书中的第1章1.1节精益软件开发的度量体系,作者张松,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...

  6. [转]为什么软件开发,人多,事少,还会工作量大?

    本文转自:https://www.cnblogs.com/still-windows7/p/renshaoshiduogongzuoliangda.html 本文所要分享的是软件开发过程中,亲身经历过 ...

  7. 大话软件开发与开车的共同点

    昨天路上开车,突然有了这个想法,做软件开发与开车,竟然有这么多的相似之处,大致整理了一下思路,和大家分享一下. 一.目的 开车的目的有3个,第一是为了让自己到底目的地(上班族),第二是为了兜风,爱好( ...

  8. 软件开发报价模板_定制开发小程序和行业通用(模板)小程序的利弊分析

    最近很多掌客多客户来咨询,纠结到底是定制开发小程序还是买个模板通用小程序好,其实在回答这个问题之前,我们先要搞明白什么是定制开发小程序,什么是模板通用小程序,最后再问问自己的搞小程序的目的是什么? 所 ...

  9. 通过造车来了解软件开发模式

    看到 好的 东西, 老是忍不住收藏一下,谢谢作者:伯乐在线 - 艾凌风 的文章, 若有不妥,请留言. 1913 年,美利坚工业之神--亨利福特,发明了世界上第一条流水线,汽车工业从此进入了大规模生产的 ...

最新文章

  1. UCLA教授遭到举报后被停课!原因竟是不同意学生主张的“考试放水”
  2. 自定义动画 animate || 案例:王者荣耀手风琴效果分析
  3. CTFshow 反序列化 web256
  4. 全局变量-global关键字修改全局变量
  5. linux系统普通用户ssh不能登陆,关于CentOS普通用户无法登录SSH问题
  6. python 表单中值为空的还需要传入么_牛掰!100行Python,自动动手打造一款多国语言翻译软件...
  7. java url接口_javaweb 后台使用url接口
  8. 【CodeForces - 999D】Equalize the Remainders(思维,贪心)
  9. MyBatis : Example 条件查询 in 用法
  10. 给自己的网站添加复制提示代码
  11. Spring mvc Controller接口
  12. Android之eclipse简单NDK入门
  13. php while for 性能,PHP For While 循环
  14. leetcode组队学习——查找(二)
  15. clickhouse聚合函数之groupBitmap
  16. 新闻发布系统 新闻管理系统 可注册、登录
  17. python读取tif图片_在Python中读取TIFF图像元数据
  18. 借助科技的力量,让物联网更好的服务鱼虾养殖业
  19. 2021-01-09
  20. 路由器信号总是无法与手机连接服务器,手机搜不到路由器信号_手机无法搜到路由器信号怎么办?-192路由网...

热门文章

  1. js中event,event.srcElement,event.target在IE和firefox下的兼容性
  2. SmartFoxServer 2X 笔记一:login request (转)
  3. jquery sortable简述
  4. 超实用的58个office快捷键汇总,办公室人员必备!
  5. JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(1):Mybatis和Hibernate概念理解...
  6. 爱立信2015谋变之路:结盟思科聚焦IT业务
  7. HTML4.01复习笔记一
  8. linux运维人员必会运维工具
  9. 类的静态成员变量和静态成员函数的使用方法三
  10. iptables规则备份和恢复、firewalld的9个zone、firewalld关于zone和service操作