昨天大致分析了IT中的12个职业,相信大家大致都有了了解,那么现在我就从工作内容、职业技能、职业需求等方面为大家详细分析这些职业。
今天我们先分析一下后端这一职业吧!!!
后端(Java/python/go)
1 工作内容:
大部分的后端工程师都停留在功能实现上。很多时候都是架构师出了架构设计,更多的外包公司是有DBA来做设计,然后后端程序员从JS到CSS到Java全写,完全就是一个通道,所有的复杂逻辑全部交给DB来做,这也是几年前DBA很受重视的原因。
2 需要技能:
环境,源码管理(SVN/Git) ,WEB服务器(nginx,tomcat,Resin)】 基础【Http,跨域,语法,数据库,计算机网络,操作系统,算法,数据结构】 框架【Spring,AOP,Quartz,Json 等】
其中,框架是Java最有资格说自己是架构师的原因。
3 发展前景
对于后端人员的发展前景,我有两点想说的。
无论是B/S还是C/S,或者是智能硬件,后端都会屹立不倒。 随着后端架构体系的稳定和成熟,后端人员在性能上需要担心的问题不多,所以更多的应该会关注于一个稳定的扩展性好的架构。
成长路径:
Java初级工程师-Java中级工程师-架构师-技术经理-技术总监-CTO-CEO
4.入门门槛
计算机网络,数据结构,数据库,操作系统,Java基础语法。
5.哪些行业适合做后端工程师
IT界:无 其他界:无 科班生:计算机专业的中等水平能力以上
6.职业限制
后端的职业限制很多,第一个职业限制就是不去做独立的项目。 第二个职业限制就是视野不开阔。 第三个职业限制就是不知道如何写日报,也不知道如何快速定位。 第四个职业限制就是不懂版本管理,不懂Bug修复流程。
不过大部分的后端工程师都比大部分的产品和运营人员薪水高,这是这个行业的特征之一。
领取专属 10元无门槛券
私享最新 技术干货