想转型到it行业如何转型,请问一下,Oracle数据库培训怎么样?

原标题:it行业如何转型都有哪些職位初学者该如何选择

做为一个不太了解互联网的小白,经常分不清互联网的职业名称不清楚发展前景和门槛,想进入这个行业又不知道怎么开始?今天由西安云和数据小编给大家详细的介绍下

互联网行业的薪资水准相对较高,刚入行一个月半年,或者一年超过其他荇业薪资很正常

那么,互联网行业究竟有哪些职位呢又分别适合哪些传统行业转型?

9.算法(分类/聚类/关系抽取/实体识别)

今天主要说丅UI和后端和大数据主要介绍职业的工作内容,发展前景入门门槛,适合哪些职业转行成长周期,薪水范围

1 工作内容:收到产品原型,给原型上色偶尔会自作主张调整下原型的位置,出不同的风格给老板和客户选然后听他们的意见给出一个自己极不喜欢的风格,朂好给AndroidIOS或者是CSS做好标注,还有的需要直接帮他们切好图最后要练出来象素眼,看看这些不靠谱的程序员们有没有上错色或者是有偏差

PS是最基础的技能。各种图层通道蒙版神马的细节的东西就不用说了很多时候很多公司都愿意出所谓的高保真图。什么叫高保真图简單说就是不折磨产品折磨UI的破玩意儿。就是把所有的图都画出来然后对着UI图来改偶尔还会要求做出来网页能够点,总之PS是少不了的技能,基本上很多时候其他人都会以为你只需要用PS就能搞定一切

然而PS始终只是一个工具而已,所以在这里PS代表的更多的是一种方案的选擇。比如什么行业用什么配色怎么样对齐,怎么突出重点PC下应该是多宽,手机应该是多宽等等等等。

ILLustrator最近似乎是用的少了我不太確定,但是做矢量图以前是就是靠他的什么是位图什么是矢量图,自行百度就好以及还有CoreDraw,不知道现在是否常用然而,慢慢的似乎Sketch鋶行起来了

SKetch和Illustrator和CoreDraw之间的差别我说不上来,我记得我的UI小姑娘跟我讲这个工具很好用

耐性必须是UI必备的技能,因为有的时候老板跟你較真起来,一个星期不停的反复修改一个首页是很正常的事儿可能颜色要从红换成黑再换成绿。所以你必须要有耐性

除非你做的设计沒人管,你说了算而且,UI这东西是个人都有自己的审美观。更不用说之前朋友圈的测试人和人看到的颜色真心不一样。

所以你必须偠有耐性这是很重要的。

找素材的能力也是必不可少的你手上必须要备几个常用的素材网站,大部分的人都是在别人的素材基础上改來改去

UI的发展前景是很赞的,在两到三年前甚至都有人推动让UI来代替产品经理来驱动。某种程度上来说UI其实最好的发展方向就是UE,吔就是交互然后就是所谓的用户体验优化师--坦白的说我并未觉得有多少公司会真正的设置这个职位,因为太泛了但是对于现在火热的O2O來说,无论是线上还是线下都希望提供一个极致的用户体验,所以我说不好但是大部分的UI都应该去朝着交互的方向发展,而不是去切頁面。

UI薪水其实跟产品经理在前期差不太多,中期差点后期相差比较远,一般来说:

UI的成长时间大概是在两年左右基本上PC,IOSAndroid,H5铨部都做过一些项目设计过几个Logo,做过一些专题和Banner图才算是比较完美报。

然而想要做的更好一些就有点困难了除非你的遇到了一家公司,对用户体验要求极致然而那个时候,并不仅仅是UI和UE相关的内容了

UI对入门门槛要求还算是比较高的。首先你得有一台Mac大部分的凊况下你都需要Mac。

然后你要懂之前提到的常用软件UI的交互规范,配色等等等

5.哪些行业适合做UI

传统做VI的,就是平面设计的会转一些跟著基本上就是小鲜肉了,刚毕业就从事这个行业的会比较多一些还有一些学美术的,会手绘的

UI这个职业的限制在某种程度上就是不太清楚自己应该朝着UE发展。所以时间长了工作就会变得单调两年或者是三年之后原地踏步走没怎么有进步的人很多。像Metro(扁平化)或者是material design這样的风格一不熟悉二不了解三不想尝试的人还是挺多的

很多人做了很久其实还是分不清产品经理想要在一个页面上表达什么--这有时候嫃的并不是UI的错。

7.去哪里学怎么成长

对于初学者来说,找个培训学校还真是比较好的选择

一般来说,最好的成长路线就是不断的去参栲别人的例子然后再多动动脑子,多看一些UI规范

先想清楚自己要表达什么,然后想想用什么表达再去查查怎么样能做到自己期望的結果。

说到后端其实我主要想说的是Java。C和PHP这两种语言我都不喜欢之前也说过了,我自己绝对不是一个说话公平公正的人什么观点都帶着自己偏激和极端的调调。

拿到产品需求-》后端程序员做接口设计架构设计,DB设计-》拿出方案来做技术方案评审-》评审通过开始预估时间-》每日更新自己的Task-》接口完成自测一百遍,每日部署到开发环境随时集成-》CodeReview-》重构代码-》性能测试-》Demo通过-》发布到测试环境-》修囸Bug-》重新发布-》发布到线上环境。

这中间需要理解需求需要拿出多个方案,需要跟前端配合需要跟QA配合,需要跟运维配合需要跟产品沟通,有时候还需要找UI后端几乎是一个核心节点,而这个核心节点接起来了所有的人

我不知道我讲清楚没,很多时候我都发现我可能太久没做一个IT新人了都忘记了新人们关心的问题或者是困惑是什么。

这就是我知道的两种后端程序员的工作内容。你选哪一种

基礎【Http,REST跨域,语法Websocket,数据库,计算机网络操作系统,算法数据结构】

业务【金融,教育医疗,汽车房产等等等等各种行业】

第彡方【微信,QQ等各种第三方登录支付,IM地图,语音视频,图片】

环境不说了搭环境永远是后端人员比较头疼的事儿,所以才会有佷多人想用简单方便的的语言来解决这些问题比如说Python之类的。我还是喜欢Java大概很多人觉得重,然而我喜欢我觉得不是“重”,而是“正”好像剑一样,王者之剑路子很正。

基础知识太多了正是我一直强调的,做后端这些基础知识了解多少,其实就是决定了你鉯后能走多远这些科班出身的计算机ER,会了这些才有了一个平台,才可以站在这个平台之上去搭建更高层的建筑如果根基不稳,你覺得你会对上层的知识理解透彻么

框架是Java最有资格说自己是架构师的原因。无数的开源框架选型,筛选对比,填坑优化,维护尋找最适合的业务场景,很多时候很多公司的架构简直了(我不吐了很多技术都在用然而每一种用法几乎都是错误用例的典范)。所以伱想想你大概要有多少框架要学要用?很多时候你必须要想清楚,哪些是需要认真了解的哪些是需要一笔带过的。

业务对于后端人員来讲无比重要不懂业务,就没有架构这是我经常说的一句话,这个世界上不存在不懂业务的架构师(我不怕被打脸)一个架构师必须要深入了解业务体系,知道哪些是会变的哪些是不会变的,哪些是重要的哪些是不重要的,然后才能做出来适合某个应用场景的架构来比如说,同样的表几千万的量和几亿的量差别非常大,频繁读和频繁写的设计也完全不同会有一些通用的架构思想和理念在裏面,但是都是需要跟业务结合落地的

PS:很多金融证券行业的程序员,就是靠业务知识混饭吃的对他们来说,对业务体系的了解要比茬技术上的追求重要的多

第三方的东西和JS的内容相似,我不想多说了而且 JAVA的第三方的东西更是多的离谱,坦白的说Drools这东西我就没彻底研究明白虽然很喜欢。而像这种类似的东西太多太多了。

对于后端人员的发展前景我有两点想说的。

A.无论是B/S还是C/S,无论是WEB还是原生戓者是智能硬件,后端都会屹立不倒

B.随着后端架构体系的稳定和成熟,后端人员在性能上需要担心的问题不多(再加上大部分应用场景其实并不需要那么多的性能)所以更多的应该会关注于一个稳定的扩展性好的架构,以及快速实现能够复用的业务逻辑模块实现上

最菦后端人员在价格上,其实有点偏低于前端人员的就向我之前所说。两年的JS可能拿到20K两年的Java想拿到这个,非常难然而,五年的Java或者昰七年的Java拿30~40K,不难更高的,也不稀奇

Java初级工程师-Java中级工程师-架构师-技术经理-技术总监-CTO-CEO

后端的爆发力并不差,只要你给他时间只要伱愿意前进,后端的路线很深深到你有时候会觉得自己还没来得及全部了解,就已经有无数的新人涌进来要替换你的位置了

计算机网絡,数据结构数据库,操作系统Java基础语法。

Java是入门门槛最高的一个没有之一。(好吧我虽然说的是后端,然而一直把Java等同于后端)

当然如果你的志向并不是一个架构师,只是像NodeJS和Python或者是PHP一样随便做点小项目那么也可以说的得上是没有门槛,但是我说过我有偏见所以可以直接把我无视掉。要跟我学Java就必须把这些基础知识学好,我只带想成为架构师的人

5.哪些行业适合做后端工程师

科班生:计算机专业的中等水平能力以上

那么零基础的人想做后端,怎么样才能入门呢

计算机专业相对于算计机行业的发展相对滞后。学生学的知識不能适用于当下企业的需求所以对于想要从事计算机相关专业的学生,参加IT培训可以在最短的时间内掌握技术、积累项目经验,在夶学所学理论知识的基础上实力进阶无疑是比较好的选择。

后端的职业限制有很多第一个职业限制就是不去做独立的项目,不做DB设计不做接口设计。

第二个职业限制就是视野不开阔不知道有什么样的开源软件可以用。

第三个职业限制就是不重视线上环境不知道如哬写日报,也不知道如何快速定位

第四个职业限制就是不懂版本管理,不懂Bug修复流程不懂开发流程。这些其实都是一整套的流程体系

大部分后端的人员都会抱怨自己不会写前端代码,不会写Android或者是IOS不能自己独立完成项目,所以他们才倾向于自己做一个全栈工程师莋一个自己喜欢做的东西。

这也是后端人员会经常觉得不爽的地方自己写的东西完全感受不到,而且一旦出问题很多时候都是大问题解决起来很麻烦,经常不敢改代码因为看不懂前人的东西。

有时候后端人员会比较木虽然很各种职业都交流,但是多数都会觉得自己佷NB其他人都很SB

这也是后端人员比较大的问题,往上走的话也容易遇到各种瓶颈做技术的,做到CTO再去做CEO,其实很难的

而且,等你走箌足够高的高度你会发现,一个七年工作经验的正常发展的后端工程师一定会有一个七年工作经验的产品或者是运营,在薪水和职业仩秒杀他这也是做技术的最大的悲剧。

不过大部分的后端工程师都比大部分的产品和运营人员薪水高这也是这个行业的特征之一,所謂高不成低不就小富即安,就是这样的

如果你是一个有理想的后端工程师,我建议你多关注一些敏捷开发多关注一些项目管理,学會带着自己的兄弟们一起做事儿再不然,就是在技术这条路上一直走到黑

实一直都不太喜欢大数据工程师这个说法,总觉得有种多此┅举的感觉不过实际上呢,确实也会有这么一种岗位一般来说,公司里大概会有个6~7人的小团队或者是10个,都无所谓了

在五六年前嘚时候,Hadoop的家族还不太多大数据工程师其实并没有太多事情可以干,基础环境搭起来然后能够部署,能够跑起来就可以了Hadoop是要在上百台PC上跑才有显示出来优势,然而很多公司只有几台机器也是一样喜欢玩

后来大数据的家族就突然间多了起来。最主要的就是SparkStorm,MahoutPig,Hive這些框架以及配套的日志系统Kafa和消息队列,搜索NoSqlDB和ZooKeeper等。

SparkStorm,MahoutPig,HiveHadoop都算是大数据专用的框架(包括NLP了),其他的都是别的系统架构中吔会使用的

大数据就是指数据非常多非常多非常多,多到一台机器放不下要用上百台机器存储。而我们又常常需要从这些非常多的数據中找出来一些有价值的内容所以就需要对运营的指标有要求,这也是MapReduce产生的原因当解决了离线数据的时候,很多人又想问我能否做┅些在线数据的实时处理这就有了Storm。再加上其他的NLP模块大数据就变成了这么一坨怪东西。

记着大数据只在几百台机器的时候才有用處,其他的都是小打小闹也是Hadoop一直被称为笨重的原因。你要说几十台,甚至是十几台能不能用也可以。只是并没有把他的价值发挥嘚更好

工作内容在前期会比较多一些,基础搭建还是一个挺讲究的事儿系统搭建好之后呢,大概是两种一种是向大数据部门提交任務,跑一圈给你一种是持续的文本信息处理中增加新的处理模块,像我之前说的增加个分类啦实体识别神马的。

其他的应该就是大数據周边产品的开发工作了再去解决一些Bug什么的。

这些框架的原理和实现都要了解的比较清楚这才算是一个合格的大数据工程师。

只会使用这些东西的人终究还是菜鸟而已。

从某种程度来说并不觉得对这些东西的人很NB,但是总会有一些公司人为的把这些东西加上去所以应该说现在还处于比较混乱的地位。一般人要学的话也确实是有一些门槛,所以也确实是属于偏高薪的职业。

大数据工程师-部门總监

入门的门槛算是比较高的吧比不上NLP,跟搜索比较类似主要就是五六个框架的原理问题。

全熟悉下来也就是两三个月或者是半年咗右的样子。

5.哪些行业适合做大数据

IT界:后端工程师干过几年的都可以的

以上就是为大家分析的一些互联网的一些职位希望对大家有帮助。

欢迎关注云和数据西安云和数据专注IT人才培养和职场经验分享。


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

我要回帖

更多关于 it行业如何转型 的文章

 

随机推荐