软件开发有很多种,从信息管理系统 ,售票系统,桌面软件,大到网络游戏,操作系统,图像智能识别,都称做软件开发,我个人不喜欢做一些根据商业逻辑而定的之类的软件,本质其实完全是在用程序去实现去表达那些繁琐的商业逻辑,而我则倾向于开发一些像人工智能,图像和语音识别,发挥硬件最大能力之类的软件,感觉这才是程序真正地道的作用。