首先、考不考研没什么。
软件工程师和高级软件工程师在企业看来没什么大的区别
加上高级两个字表示你有这方面的经验和经历、工作能力更强。
一般用人企业不看软件工程师证书什么的、重要的是能力。
方向可以有不同的分类。
分类1:单机版软件开发、网络版软件开发、网站开发、移动设备软件开发、硬件的驱动开发等
分类2:多媒体软件开发、生产管理或档案管理等**管理软件开发、文字处理或翻译辅助软件开发等
分类3:Java、.Net系列语言、C语言等等
分类4:需求分析、概要设计、基本设计、详细设计、编码、测试、数据移行、上线、维护
在大学你应该做的是打好理论基础、多实践、努力学英语、多编出几个软件发布到网上让大家用让大家找毛病然后你再完善。
看你对哪方面感兴趣了,你是喜欢应用软件还是网站。.NET方向是可以制作应用软件的,也可以做网站,但是做网站现在最好的还是PHP,因为PHP是专门用来制作网站的语言。
高级软件工程师:IT行业中的重要岗位