1.Java岗位
java岗位的主要工作是做软件的设计开发、测试、修改bug等等,包括业务需求的沟通,功能模块详细设计,业务功能实现于单元测试,系统维护等等。
2.前端工程师
前端领域有两类,一类基干浏览器,另一类基干移动端的APP。对于浏览器,前端开发人员掌库HTML、CSS、JS就足以应对前端工作,对于APP,前端开发人员则需要熟练掌握安卓与IOS的开发语言。
3.后端工程师
后端服务可以使用的语言有很多,如Java,Python,Go等,对于初学者,优先推荐学Java。有许多现成的网站框架可以使用,相关技术足够成熟完备,学会Java之后,Python与Go这类新兴语言的学习就更加会得心应手,当然只会编程实现后端服务是不够的,还需要学会管理和维护后端,也就是说,至少要学会基本的Unix-like系统命令与脚本语言,如Bash。
4.产品岗位
产品岗位主要是产品经理、产品IT经理等。主要的工作职责包括了解用户需求、做竞品调研、产品设计等。
5.运营、文案、推广等岗位
对比前面4个岗位,这类岗位门槛会低一点,这类岗位主要结合市场的行情与竞争对手动向,制定符合企业产品特点的营销推广计划,并协调相关工作人员参与实施。