课程咨询: 400-996-5531 / 投(tou)诉建议: 400-111-8989
认真做教育(yu) 专心促就业(ye)
IT行业有多个方向,产品、运营、技术……而技术方向也有着许多的岗位,对于零基础想要学习IT技术的人来说,可能不是很了解这些。推荐:如何零基础如何自学编程?
今天就(jiu)给大家(jia)介绍一下IT行业(ye)技术方向的(de)一些主(zhu)要(yao)岗(gang)位,其中(zhong)也能看(kan)出在IT行业(ye)的(de)职业(ye)晋升方向。
1、程序员
程(cheng)序(xu)员,英文(wen)名coder/programmer,大家常自嘲叫码农的阶(jie)段。这个角色职责(ze)是(shi)把需求或产(chan)品实现为(wei)用(yong)户可用(yong)的软件产(chan)品。
此职位为(wei)执行级别。另外因为(wei)经验较(jiao)少,一般需要求助别人,或与别人一起完(wan)(ban)成(cheng)(zhuan)一个(ge)任务(wu)。
此阶段大概要经(jing)历(li)3年,程(cheng)序员的职责如下:
(1)负责(ze)公司运(yun)营系统的设计与开发工作
(2)运营(ying)数据(ju)处理和分析
2、
高级程序员学名工程师。到了这个level,英文名可改叫做engineer或developer。此时你的(de)(de)功(gong)力(li)开始(shi)增强,这与你平时的(de)(de)积累努力(li)是分不开的(de)(de),祝贺(he)你~
此时的(de)你(ni)不仅可以(yi)完成任务,开(kai)始注重(zhong)代(dai)码的(de)质量(liang),能够写出工业级的(de)代(dai)码。
你的经验可胜任(ren)模块级(ji)的系统(tong)设计(ji),承担完成较(jiao)为(wei)复杂的技术,能(neng)有(you)效的自我(wo)管(guan)理(li),有(you)帮(bang)助别人快速解决问题(trouble shooting)的能(neng)力。
此(ci)阶段你需要经历到7、8年左右的体验,中间要经历一段深刻自我历练(lian)的过程(cheng)。
有时给人致命一击其(qi)实是心里的小蟊贼。一般人在(zai)5年前(qian)后(hou)(hou)遇到一个门槛(jian),碰到天花板+彷徨期,或者你打心眼(yan)里不在(zai)喜(xi)欢编程(cheng),可尝试转为其(qi)它(ta)角色(se),如产品经理,售(shou)前(qian)售(shou)后(hou)(hou)支持(chi)等岗位,也不失(shi)为好(hao)选择(ze)。
当我们熬过这段(duan)儿,就会“山随平(ping)野尽,江(jiang)入大荒流“,渐入佳境(jing)矣。
高级程序员定义软件功(gong)能(neng)、做开发计划推进和管(guan)理。可以带几个(ge)个(ge)帮手把(ba)产品规划的功(gong)能(neng)实现,你(ni)(ni)是团队中的”大手“,遇到难(nan)题(ti)也是你(ni)(ni)亲自(zi)攻(gong)艰克难(nan)。
所以,一个高级(ji)程序员(yuan),他的职责很清晰:
1)负责产品核心复杂功能的方案设计(ji)、编码实现(xian)
2)负责疑难BUG分析诊断、攻关解决
3、架构师
到了架(jia)构师级(ji)别,想必(bi)你(ni)已经学会降龙十八掌,可登(deng)堂(tang)入世,成(cheng)为一位准(lao)专(you)家(tiao)。
我(wo)们大喊声:“单打(da)独斗,老衲谁也不惧!“,遂开始领导一(yi)众技术(shu)高手,指点武功,来(lai)设计和完成一(yi)个(ge)系统(tong),大多是(shi)分(fen)布式,高并发的系统(tong)架构(gou)平(ping)台。
架(jia)构(gou)师的(de)(de)任务是为公司产品(pin)的(de)(de)业务问题提(ti)供(gong)高质(zhi)量(liang)技术(shu)解决(jue)方案。可(ke)能(neng)每条(tiao)产品(pin)线都(dou)设置了架(jia)构(gou)师,也可(ke)能(neng)多(duo)条(tiao)生产品(pin)线的(de)(de)的(de)(de)后(hou)端是由(you)一个(ge)架(jia)构(gou)师设计的(de)(de)平台提(ti)供(gong)。
通(tong)过上面架构师(shi)的部分成果,总结其职(zhi)责如下:
1)需求(qiu)分析:“知(zhi)彼(bi)”有时比(bi)“知(zhi)已(yi)”还重要。管理市场,产品等(deng)的需求(qiu),确立关键需求(qiu)。坚(jian)持(chi)技(ji)术(shu)上的优(you)秀与需求(qiu)的愿(yuan)景统一,提升技(ji)术(shu)负债意识,提供技(ji)术(shu)选项(xiang),风险预判(pan),工期等(deng)解决方(fang)案。
2)架构设计:在(zai)产品功能中抽(chou)取中非功能的需求,由关键需求变成概(gai)念型架构。列(lie)出功能树,分层(ceng)(ceng)治之,如用(yong)户界面层(ceng)(ceng)、系统交互层(ceng)(ceng),数据管(guan)理层(ceng)(ceng)。达成高(gao)扩展,高(gao)可用(yong),高(gao)性能,高(gao)安全,易(yi)运维,易(yi)部署,易(yi)接入等能力。
3)功能设(she)计与实(shi)现(xian):对架构设(she)计的(de)底(di)层代码级(ji)别实(shi)现(xian)。如公(gong)共核心(xin)类(lei),接(jie)口实(shi)现(xian),应用发(fa)现(xian)规则、接(jie)口变更等。
4、技术经理
人(ren)生就是不断(duan)上(shang)升的(de)(de)过(guo)程,你(ni)已经(jing)到达经(jing)理的(de)(de)层次了。如今(jin)的(de)(de)你(ni),需(xu)要(yao)不断(duan)提高(gao)领导力,需(xu)要(yao)定期召开团队会(hui)议讨论问题。
技(ji)(ji)术(shu)(shu)(shu)经理(li)有(you)(you)(you)时(shi)候(hou)也可(ke)能(neng)叫系统(tong)分析员(yuan)(yuan),一些(xie)小公司(si)可(ke)能(neng)会整个公司(si)或者部(bu)门有(you)(you)(you)一个技(ji)(ji)术(shu)(shu)(shu)经理(li)。技(ji)(ji)术(shu)(shu)(shu)经理(li)承担(dan)的角色主(zhu)要(yao)(yao)是(shi)(shi)系统(tong)分析、架构(gou)搭(da)建(jian)、系统(tong)构(gou)建(jian)、代 码走查(cha)等工(gong)(gong)作,如果(guo)说(shuo)项(xiang)目经理(li)是(shi)(shi)总统(tong),那么技(ji)(ji)术(shu)(shu)(shu)经理(li)就(jiu)是(shi)(shi)总理(li)。当(dang)然不是(shi)(shi)所有(you)(you)(you)公司(si)都是(shi)(shi)这(zhei)样(yang)的,有(you)(you)(you)些(xie)公司(si)项(xiang)目经理(li)是(shi)(shi)不管技(ji)(ji)术(shu)(shu)(shu)团队的,只做(zuo)需(xu)求(qiu)、进度和(he)同客(ke)户沟 通,那么这(zhei)个时(shi)候(hou)的项(xiang)目经理(li)就(jiu)好像(xiang)工(gong)(gong)厂里的跟单人员(yuan)(yuan)了,这(zhei)种(zhong)情况在外包(bao)公司(si)比(bi)较多。对(dui)于(yu)技(ji)(ji)术(shu)(shu)(shu)经理(li)来说(shuo),着重于(yu)技(ji)(ji)术(shu)(shu)(shu)方面,你需(xu)要(yao)(yao)知道某(mou)种(zhong)功能(neng)用哪些(xie)技(ji)(ji)术(shu)(shu)(shu)合 适(shi),需(xu)要(yao)(yao)知道某(mou)项(xiang)功能(neng)需(xu)要(yao)(yao)多长的开(kai)发时(shi)间(jian)等。同时(shi),技(ji)(ji)术(shu)(shu)(shu)经理(li)也应该(gai)承担(dan)提高团队整体技(ji)(ji)术(shu)(shu)(shu)水平的工(gong)(gong)作。
你需(xu)要和大(da)家站在一起,因为人们(men)也都有解(jie)决问题的能力,更需(xu)要有以下的能力与责任:
1)任(ren)(ren)务管理:开发工作量评估、定(ding)立开发流程、分(fen)配和追(zhui)踪(zong)开发任(ren)(ren)务
2)质量(liang)管理:代码review、开发风险判断/报告/协(xie)调解决
3)效率(lv)提升:代码底层研发和培训、最佳代码实践(jian)规范总结与推广(guang)、自动(dong)化(hua)(hua)生产工具、自动(dong)化(hua)(hua)部(bu)署工具
4)技(ji)术能力提升:招聘面试、试题主(zhu)拟(ni)、新人指(zhi)导(dao)、项目复盘与改进
5、技术总监
如果一个研发(fa)团(tuan)队超过(guo)20人,有多条产(chan)品(pin)线(xian)或业务(wu)量很大,这(zhei)时已经有多个技(ji)术经理在负(fu)责每个业务(wu),这(zhei)时需要一位技(ji)术总监。
技术(shu)总监的职(zhi)责:
1)组建(jian)平台(tai)研发部,与架构师共建(jian)软(ruan)件公共平台(tai),方便各条产品业务线研发。
2)通过技术平台、通过高(gao)一(yi)层(ceng)的(de)职权,管理和协调公(gong)司各(ge)个部门(men)(men)与本部门(men)(men)各(ge)条线。现在每(mei)个产品线都应该有合(he)格的(de)技术经理和高(gao)级(ji)程序(xu)员。
6、CTO:首席技术官
首席技术官(guan),英文名Chief Technology Officer。是(shi)与CEO、COO、CFO同级的(de)领导者,是(shi)技术和(he)业务融合的(de)领袖。
国内与国外对CTO的(de)定义有些许不同。
美国(guo)对CTO的(de)(de)(de)职(zhi)责是设计公(gong)司(si)三年内的(de)(de)(de)产品和服务的(de)(de)(de)技术发(fa)展方向,较(jiao)少参与技术团队的(de)(de)(de)日常管(guan)理(li)和项目管(guan)理(li)事务。基本是前瞻性的(de)(de)(de)策略思维,比如Google的(de)(de)(de)谢(xie)尔(er)盖.布林一直保持对技术方向的(de)(de)(de)敏锐,比如无人驾驶汽车,人工智能等走向。
在国内,CTO大部分(fen)(fen)则(ze)偏重于(yu)研发(fa)管(guan)理,相(xiang)当于(yu)技术(shu)总监的Plus版(ban)。它相(xiang)当于(yu)美国互(hu)联网公司常(chang)设(she)的工(gong)程师副总裁+CTO的工(gong)作并(bing)集(ji)。但总体事情比(bi)美国的CTO层次低,大部分(fen)(fen)CTO的是(shi)领导技术(shu)团队(dui)开发(fa)各类产品,解决技术(shu)问题,管(guan)理不同的项目,排期交付。还(hai)有一部分(fen)(fen)的职能类似于(yu)架(jia)构师或总工(gong)程师,作为技术(shu)侧的权威,为下一步的发(fa)展(zhan)方向 做研究探讨,为CEO提供(gong)建(jian)设(she)型决定参考。
CTO的职责如下列表:
1)技术愿景(jing):识别新技术、利用新技术、整合新技术、驱(qu)动(dong)(dong)新技术。驱(qu)动(dong)(dong)商业(ye)战(zhan)略、驱(qu)动(dong)(dong)产品战(zhan)略
2)技(ji)术架(jia)构:建立主营业务中的技(ji)术(shu)架(jia)构与实施(shi)模式(shi),建立技(ji)术(shu)体系标准
3)流程制度:建(jian)立(li)高质量,高效率的技术(shu)团队。健全的项目管理(li)体系(xi)(xi);完善的员(yuan)工能(neng)力发展(zhan)体系(xi)(xi)
4)知(zhi)识培训:建(jian)立以研(yan)发内容为主(zhu)的知识库管理体系、技(ji)术分享(xiang)与技(ji)术文化的体系
5)业务支撑:与其它部(bu)门的沟通协(xie)作,如HR、市场、BD、财(cai)务、客服等提供技(ji)术管理接口;在产(chan)品技(ji)术层(ceng)面能够领先于业(ye)内(nei)同行
6)影(ying)响(xiang)力:在(zai)公司内部与行业中(zhong)具(ju)备一定影响力(li)与口碑
7)视野&格(ge)局&执行力:看待问题(ti)全(quan)面,具有强大(da)的学(xue)习力(li),具备技术前瞻力(li),敏(min)锐的市场嗅觉(jue),战略落地(di)的能力(li)
从普(pu)通的(de)程序员(yuan)到CTO,需要的(de)不仅是(shi)时间,更(geng)重(zhong)要的(de)是(shi)不断学习,程序员(yuan)的(de)职业晋升每提升一步都需要学习更(geng)多的(de)东(dong)西!
【免责(ze)声(sheng)明】本(ben)文部(bu)分系转(zhuan)(zhuan)载(zai)(zai),转(zhuan)(zhuan)载(zai)(zai)目的(de)在(zai)于传递更(geng)(geng)多(duo)信息,并(bing)不代表本(ben)网赞同其(qi)(qi)观点和对其(qi)(qi)真实性负责(ze)。如涉及作品(pin)内容、版权(quan)和其(qi)(qi)它(ta)问题,请在(zai)30日内与联系我们,我们会予以更(geng)(geng)改或删除亂伦xxxx乱女在(zai)线(xian)播放,韩国床戏巜老师的(de)滋味(wei),大(da)荫蒂女人(ren)毛多(duo)高潮,成人(ren)做(zuo)受(shou)黄大(da)片,国产精品(pin)搬运相关的(de)文章(zhang),以保(bao)证您(nin)的(de)权(quan)益!