很多选了IT行业的学生可能会有这样的疑问:将来就业干啥好呢?如果你是学计算机的,将来想进入软件和互联网行业, 恭喜, 这是个好行业, 薪水很高, 也不需靠关系, 一切靠实力说话,但是加班也是司空见惯的事情。
1、架构师
听起来很高大上的一个职位, 但是需要强悍的技术实力和深厚的技术积累,架构师的成长需要历练, 需要技术的广度, 和适当的深度。设计优雅、灵活、可扩展的架构是架构师的主要工作。
2、web后端码农
后端码农主要实现业务逻辑, 提供接口给前端使用。Java 当然是用的最多的, 但是也有别的像Python、ruby on rails 等, 还有就是PHP,简单粗暴,无论哪一个,学习起来都不是很难,这一块的人员需求是比较大的。
3、web前端码农
主要是Javascript 、CSS、JQuery 等, 最近几年大家重视浏览器端用户体验, 浏览器端做的越来越炫, 所以也很火。
4、手机端码农
主要是Android、iOS , 由于移动互联网的发展, 现在很火爆, 需求量很大。
5、系统编程码农
有些需求很简单, 有些需求很复杂, 需要支持海量的用户、海量的并发, 像淘宝的双11、微信的春节抢红包。需要做云计算、虚拟化、分布式处理, 支持系统水平扩展。对于海量的数据,还需要做大数据分析,从中提取有价值的信息, 例如Hadoop。 由于需要对操作系统、数据库、服务器端系统做定制开发, 甚至自己搞一套, 小公司一般没有这样的技术能力, 主要是BAT这样的公司在搞。
6、安全
互联网时代, 你的信息一不留神就有可能被偷走, 安全变的越来越重要。 所以单单实现了功能, 满足了性能还不够, 很多公司,尤其是BAT对安全非常重视。
7、测试
这个对技术要求不太高,但也需要测试相关的知识, 能够设计测试用例, 准备测试数据, 执行测试。 现在敏捷开发流行, 对测试也要求懂开发知识, 至少能够开发一些自动化的脚本。很多女生后来转到了测试岗位, 我想主要是女生比较细心吧。
8、数据库管理员
几乎所有项目都需要数据库的支持, 对于大型、超大型项目, 会有一个叫做DBA的职位。他对数据库知识极为精通,平时对数据库进行管理, 开发时能帮助开发团队设计数据库,并且找出性能瓶颈, 进行性能调优。
欢迎大家在评论区评论留言,小编会及时给大家解答疑惑
领取专属 10元无门槛券
私享最新 技术干货