培训转行计算机工程师

我快要窒息了
  • 回答数

    6

  • 浏览数

    9485

首页> 工程师报名> 培训转行计算机工程师

6个回答默认排序
  • 默认排序
  • 按时间排序

伊人未归红颜未醉

已采纳

如果你对计算机感兴趣的,将来想进入软件和互联网行业,恭喜,这是个好行业,薪水很高,也不需靠关系,一切靠实力说话,不需要有个好爸爸。

接下来的问题是:现在软件和互联网大概有哪些方向?电脑培训给大家整理了以下内容:

1、运维

互联网运维是一个融合多学科(网络、系统、开发、安全、应用架构、存储等)的综合性技术岗位,运维岗位所接触的知识面非常广阔,更容易培养或发挥出个人某些方面的特长或爱好,如内核、网络、开发、数据库等方面,可以做得非常深入精通、成为这方面的专家,因此给运维工程师提供了一个很好的个人能力与技术的发展空间。

运维工程师未来的职业发展方向可以有:

1、运维工程师运维开发工程师:

负责具体的产品线运维工作,同时也需要掌握开发的能力,长远发展是成为大型系统的架构师。

2、运维平台研发工程师:

专门研发运维相关通用平台和技术,需要有一定的产品线运维经验或从产品线中拿到运维需求。对研发能力有较高的要求,对系统的设计有较严格的标准,并且能够理解用户需求,做出适合服务运维和满足运维工程师使用体验的运维产品,长远的发展是成为各个技术纵向领域的技术专家。

3、数据库研发工程师数据库工程师:

数据库方向是运维技术中较为特殊的一个方向,由于业务的重要性通常需要专设岗位,业界在该方向也有深厚的研究和积累。主要方向有数据库内核、云数据库等,长远发展是数据库领域的技术专家,数据库架构师。

4、运维经理:

运维同学做事情的过程中通常需要协调多个RD和QA同学,对协调和推进能力要求比较高,对一些技术深度还不错,协调和推进能力比较高的同学非常适合转型管理职位,长远的发展和技术部门的管理职位一样目标是CTO、CEO。

各个方向上的工程师发展到一定阶段后,没有明确的界限,需要同时具备较强的运维、架构、编程、算法等能力,是一个要求很高要求的职业。当前国内外对运维人才的需求非常迫切,运维工程师的薪资也水涨船高,与研发、测试等技术部门持平,甚至超出。

2、设计和开发

1.架构师

听起来很高大上的一个职位,但是需要强悍的技术实力和深厚的技术积累,架构师的成长需要历练,需要技术的广度和适当的深度。

设计优雅,灵活,可扩展的架构是架构师的主要工作,不能追求最新,最热的技术,还要考虑现有团队的能力,技术的成熟度。

后端码农

后端码农主要实现业务逻辑,提供接口给前端使用。

Java当然是用的最多的,但是也有别的相对小众的像Python,rubyonrails等,还有就是PHP,简单粗暴,中小网站常用,无论哪一个,学习起来都不是很难,这一块的人员需求是比较大的。

前端码农

主要是Javascript,CSS,JQuery等,最近几年大家重视浏览器端用户体验,浏览器端做的越来越炫,所以也很火。

4.手机端码农

主要是Android,iOS,由于移动互联网的发展,现在很火爆,需求量很大,相对而言iOS的门槛高一些,程序员也少一点,不过工资高一点。

166评论

你的爱在我心跳的之外

可以是可以,但是肯定会很难。我自己就是个典型的例子,但是我现在是在结合腾讯课堂上的教程看的,还经常联系的。比之前光看书,看资料要好一些感觉。

39评论

伴我久还是还是掉头走

O基础学习java的话 建议选择机构时重点考察以下几点:1.行业背景,也就是企业实力。如果有软件开发背景那它就是掌握最前沿的技术的,这样比较好找工作;2.师资力量,要有丰富的开发经验。除了技能之外,工作流程、行业潜规则等职场必备素质也要同时学习;3.课程设置,理论和实战结合。Java类编程开发重在实操;4.最后建议选择规模大、实力强的机构,这样你收获的不仅仅是技能和行业知识,还有超强人脉资源,对将来工作之后会很有帮助。

49评论

我的媳妇不用蓝颜宠我的老公不用红颜惯

某同学化工专业毕业后经过培训做的IT产业类的销售岗,目前十几年过去了是一位大区经理。培训出来的东西核心价值可想而知,37岁这个年纪对于IT这个行业已经不算年轻,至于从头再来能有多少机会成功比例有多少无法估算,只要是想做就去做吧,努力过不后悔就好

76评论

他非我命却占我心

最好是有培训班来进行学习,老师讲的会更为细致周到,学习中遇到的问题也能很快得到解决,学习获得的效果和经验大于自行学习和实习。建议选择面授。人的自制力真的没有我们想象的那么强,一旦没有约束和催促,就可能浪费时间,学不到东西。而且视频学习如果有问题的话不能及时解决,容易积压,以致于后期越学越吃力,最后有可能会导致放弃。但是面授不存在这些问题,并且跟同学们一起学习,氛围好,交流也方便,毕业之后自动就会有很多要好的同行,是很宝贵的人脉资源。选择机构的时候需要注意以下几点:1.行业背景,也就是企业实力。2.师资力量,要有丰富的java经验。3.课程设置,理论和实战结合。4.最后建议选择规模大、实力强的机构。

82评论

夏天我家开暖气冬天我家吃西瓜

没有计算机基础的话自学Java有的吃力,java学习还是c#,首先入门肯定是基本语法点,把java的基本原理搞搞清楚,不要怕从零开始,一点一滴的从最基本的数据类型,关键字,继承啊,泛化啊,接口啊,抽象啊,递归啊都要扎扎实实的搞透,这是最基本的,作为检验,就去扣丁学堂搜一些java的笔试面试题看看,你会发现很多细节的东西你其实没吃透,不用急,先把基础打好。基本的看完了,剩下的就是花哨的招式了,选一些你喜欢的技术类型或框架,无论是j2ee也好,还是android什么的,你会发现这些框架上的东西越来越简单,只要写写配置文件就搞定了,在这之上,就是看你之前的内功有多扎实了,选好你想做的东西去做熟做精,没事儿就把API翻翻熟,用的时候就得心应手了。还有就是写程序一定要遵循合理的规范,无论是命名还是封装。再之后就是架构层面上的,如何提高程序的可扩展性,避免硬编码,一些常用的设计模式的应用。甚至是SOA,SCA等等目前看起来很流行的架构如何设计和实现。这样慢慢就变高级了。

140评论

相关问答