360行,行行出状元-IT篇

昨天大致分析了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修复流程。

不过大部分的后端工程师都比大部分的产品和运营人员薪水高,这是这个行业的特征之一。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171218A0BHOI00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券