零基础学IT什么专业好入门

原标题:我想学IT零基础到底该學哪门技术?

听过一句话比较逗,叫“360行行行转IT”, 现在经济形式不好很多传统行业就业困难且工资较低,好多大学生刚毕业辛苦找到的工作才几千块

相比IT行业,就感觉好像钱太好挣了动辄就起薪过万,有几年工作经验且技术不错的可以拿到30K甚至更高的工资造荿这种现象的主要原因我觉得还是因为互联网依然是最朝阳的行业之一,且我坚信目前依然只是互联网行业的初始阶段

虽然你看到微信、支付宝、滴滴出行、摩拜单车等已经使我们的生活方便了太多,但我觉得这只能算是完成了信息与人之间的初步连接;

真正的好戏还在後面自动驾驶、VR虚拟现实、智能机器人是互联网发展的下个阶段,以后我们或许真的不需要个人汽车你想去哪,自动驾驶的车自己跑過来接你所有的车都是连接 的,不再有堵车每个人都有个机器人,甚至你都不需要找男女朋友自己买个机器人做你女朋友,且满足伱的各种性幻想So我很期待这个阶段快些到来,并且坚信它会来到。

这样令人向往的未来导致大量的钱、投资都砸在这个行业并且在鈳以看到的10-20年里,还会持续下去总结一句话,IT行业将在接下来很长时间里依然是促进社会发展的一个重要推动力之一

因此必然将持续需要大量的人才,现在人才缺口依然很大所以,如果你想转IT目前依然机会合适。

那么转行IT,你该选择哪些领域和岗位呢

1、虽然有佷多细分领域,但是不是每个领域都适合你比如像人工智能、VR开发等相比偏难一些的领域,我不觉得适合无计算机专业背景的小白学习至少不应该做为初始的学习目标,因为这些领域涉及到计算机里各种复杂的原理、算法等不是短期内能学好的。

2、对于小白来讲不偠相信那些网上别人告诉你不用参加培训,自学就能学好的屁话也不相信别人现身说法告诉你,他或他认识的who who who自己在家看书多多就学会叻IT技术不是你想象的那么难,也不是你想的那么简单如果你自己很容易看书几个月就学会了并且能找到相关的工作,那你想想大学裏还开什么计算机专业?

市面上为什么还有这么多培训机构 所以小白自学能学好的这个论点在大多数情况下都不成立,干什么事一定要看大数据看个例没有用,比如坐飞机的事故率是百万分之一你盯着那个1就认为自己坐飞机就会出事的话,那就什么也别干 了

同样道悝 ,我现在告诉你100个小白,无计算机功底自学能成功机率目测连5个都不超过,你不怕浪费时间就可以试试

所以对大多数小白来讲,選择IT培训机构是进入这个行业的最优的途径

对于0基础想要成功转型的宝宝,我有以下几个建议:

1、觉得自己智商高数学好、逻辑能力強,且有一定计算机功底可以考虑学游戏开发。

2、学历不高、或者觉得自己不够聪明的可以考虑学运维或测试

3、女生不想做编程,可鉯考虑学Web开发/html5、UI设计

4、小白就不要再学iOS、安卓,工作不好找

5、学语言建议选php,php是好选择开发效率高,学习成本低

}

随着互联网的高速发展我们的苼活在不知不觉中已经被互联网包围,IT行业人才需求量也在逐年扩大

据国内权威数据统计,未来五年我国信息化人才总需求量高达1500万—2000万人。这也是越来越多科班或非科班出身的小伙伴学习编程的原因但是应该从何开始学?怎么学零基础能学好IT吗?学IT能找到好工作嗎对很多初学的小伙伴来说,仍然满头问号本文,就来一一解答这些问题

其实有这些问题与疑惑是很正常的,也是很有必要的毕竟零基础学IT所付出的代价要大很多,我们要尽量规避不必要的风险但是如果我们决定学习IT,就不要纠结这些问题想都是问题,做才是答案

1、选择一门适合自己的专业

在IT行业里,基本的几个技术类职位分别是开发、设计、产品至于管理岗,它不是一个职位它是一个級别,任何一个岗位做到一定程度都是管理岗

●技术类:后端开发、移动开发、前端开发、测试、运维、游戏开发等

●产品类:产品经悝、产品设计师、高端职位等

●设计类:视觉设计、用户研究、高端职位、交互设计等

●运营类:数据运营、产品运营、用户运营等

比较恏入门的是PHP、web前端开发、UI设计,市场对这些岗位的需求量都很大而且像PHP和web这两门技术语言,本身就具备入门快、上手容易、应用广的特點所以很适合转行和零基础的人学习。

觉得自己接受能力高逻辑能力强的小伙伴,可以考虑学游戏开发、Java大数据开发和分析、前端开發和网络安全等等

2、零基础学IT贵在坚持

俗话说:师傅领进门,修行靠个人其实零基础学IT入门并不难,难的是坚持

有部分学生刚开始學的还不错,随着知识的深入感觉越来越难,就没有坚持努力下去结果半途而废。还有同学以为报个班就可以高枕无忧了,上课不認真听课课下又不努力练习,结果只是学到皮毛等就业的时候后悔不已。

殊不知不管是高等院校还是培训机构,老师教的是一种学習基础和学习思维真正的技能还是要靠自己去掌握。

3、掌握正确的学习方法

零基础学习IT技术是有技巧的从模仿开始,建议不要只是看書不然书看完了,学习的兴趣完全丧失了建议找一个小而简单的案例,操作演练看到自己的成果,这样会提升自信心有些内容一時的不理解,可以记下来在后面练习的时候就会迎刃而解。

根据你学习的热情和进度可以去找一些学习的资源,比如关注一些技术博愙和技术大牛的学习笔记成长起来也很快,会避免一些弯路

或者看看网上的一些免费视频,参加一些线下的免费相关课程这样对于零基础的童鞋来说,会更深入清晰的接触你所准备进入的IT行业入门也比较快点。

IT行业的成长之路没有一条不充满着荆棘和困难所以你佷容易掉入不健康的自我思考和职业选择的陷阱。但只要你能全身心投入持续改善提高,认识到自己不过是个有梦想的人能够设身处哋地思考,就可以实现自己进入IT行业的目标了

}

提升学历几乎是必须的,因为现在it荇业初级从业人员简直不要太多...成人大学什么的应该还是可以,尽量考一个吧,但是这方面细节我也不是很清楚...看题目题主已经有相关方面的咑算了我也就不在这方面多说了...

说起来我也算是有些亲身经验,当时提了一个类似的问题,然而并没有人回答.....下面是我的个人经历吧


首先说一說我的专业背景

我是一个来自成都不知名二本大学的自动化专业的学生,大学选专业的时候什么都不懂,父母也只读过高中,基本上也不懂,所以那个时候我是把学校历年录取线上面的专业,根据录取分数高低从上往下填了一遍,然后前几个专业都没有录取我,直到第三个专业收了我..也就昰这个我读了四年的自动化,另外我们那一年学院想新开一个机电一体化专业,所以从我们那一届开始分方向,按照机电一体化来培养(之后是直接开设了机电专业)..所以实际上我上的是机电一体化的课,也就是说我本来是个电子类专业(大概吧),然后实际上读了一个机械类的专业..后来回头這些事情,不选计算机软件网工之类的专业就算了,我特么为什么还要选一个机电作为自己的专业方向,走错好多路.

这个问题其实非常简单,我相信大部分想转it的人都会有这样的想法,说白了工资高啊..对我来说这确实是一个非常重要的点,但是倒也不是全部..下这个决定并不是某一个节点峩想起,哇!我要做码农!然后我就去努力了,不是的,这其实是一个持续了半年的过程.

那一年我大三,大三之前其实并没有学多少专业课,也就是说其實那个时候我根本不知道自己这个专业能干嘛,大三上的时候开了一门单片机课,理工科的人应该都知道这个东西.学了这门课之后我才知道原來我可以做这个,我看到了养活自己的希望(很惨,那个时候目标就是毕业能养活自己,不要给父母添麻烦).

知道做什么可以让自己找到工作以后,我開始很认真的去学,可以说那一门课是我大学学的最好的一门课..一学期过得很快,寒假的时候我到了另外一个同学学校的实验室,我和他两个人茬实验室苦逼的学一些嵌入式的东西,整个寒假就大年三十的时候回去待了几天,其他时候我都在实验室里面.那个时候真的很冷(那一年冬天还丅雪,我特么二十几年一共没见过几次下雪),虽然实验室有空调,可是相对于那么大一个实验室,真的不管用..特别是晚上,因为实验室只有一张床,有┅段时间我们不回寝室的时候就会一人睡半夜,一个人上半夜,一个人下半夜,很多时候又冷又困,当时以苦为乐没什么感觉,现在想想真的还有点慘...

那个寒假我不光花时间在单片机上面,还一直在不停的思考自己的未来..因为大一大二没有把握机会,所以当时我基本上已经没有了进入学校實验室的机会了,我又不可能天天待在同学的学校,所以很多实验器材靠我自己是没有的..这是我没有继续走下去那条路的一大原因,因为编程我鈳以自己来,但是硬件很多时候我是没有办法的..最开始意识到这个问题以后我开始思考专精软件的可能,也就是那个时候我开始了解程序员到底有些什么分类,了解有哪些语言比较流行,最重要的其实是我手里有哪些资料(顺带提一句,我当时百度云里面有几百个g的学习资料,各种玩意儿嘟有,java,c++,py语言,还有什么雅思托福,法语德语).

比较幸运的是,我发现java还比较流行,自己手里还有一堆资料,所以我开始学习Java了.

另外再说一下我个人觉得it行業相对一些传统行业,起薪可能会高一些,这个其实还是挺重要的,另外作为技术驱动为主,有能力的人更可能获得更高的回报,这些东西加上那段時间的经历其实就是我选择转it的原因了.

之前说了一些心路历程这样的东西,其实对于看得人来说,可能跟废话似的,好吧,我讲讲学习的经过.

最开始身边并没有程序员朋友,所以一开始我是全靠自己在学习,基本上就是图书馆借书,然后看自己手里的视频资料.

书和视频的话,其实入门书籍我覺得很多都是api的讲解,告诉你Java的开发人员为你做了什么工具,你有哪些可以直接使用工具就能完成的东西,入门阶段的书相对而言更像是工具书吧,推荐一下国内的疯狂Java讲义吧.....看的视频看过好几个版本的,看过马士兵,韩顺平,还有毕向东,个人觉得毕向东的会好一些,前两个的话一个太旧了,┅个太啰嗦了容易困..这些东西都是我那几百个G学习资料里面的,不过现在要自己看视频的话,我的建议是自己淘宝买最新的传智播客这些学校嘚视频吧,it确实是一个技术更新很快的行业,所以选择比较新的资料是没错的,而且也不贵,最多也就十几块钱吧,这点付出是怎么都划得来的.

学习JavaSE這个阶段大概是一个多月吧,因为我学过c,甚至学过汇编,所以,Java对我来说入门还是比较快的,这一个月的时间基本上就花在了Java语法基础上.这个过程の后其实就可以开始学习JavaEE相关的东西了,如果有相关的资料,其实完全可以一路学到底,不得不说培训学校给的东西还是比较完整.

JavaEE这部分大概是jsp,蔀分前端的html,css,以及各种框架....因为我现在是做游戏开发的,所以这部分我也不是很熟悉了.

可以是mysql也可以是oracle,大同小异,但是推荐mysql吧,用得应该更广泛一些...

这个阶段大概是半年的样子,相关的东西自己都学了一遍,框架的话主要是ssh三个..

然后是朋友帮助下的阶段

这个好朋友是高中的同学,当时自己莋了一个很丑很丑的个人博客,放在了腾讯云上,另外也有了自己的域名,(已经不能访问了,当时想把自己的demo用不同的子域名然后全放在这个域名丅展示,比如,不过最后只有一个博客,,然后现在的地址是,工作以后一直没有时间更新),然后在空间发了一条说说,朋友圈发了一条朋友圈..当时内心還有点小激动..但是现在看来自己开发的那个博客丑的不行,自己都看不下去了,不过当时就是那么自信的发了...

然后我的朋友就主动联系我了,那個时候他已经在北京实习了,他问了关于我的情况,给我讲了哪些东西是比较重要的,哪些东西需要现在就好好学,可以说是受益匪浅...期间我也问叻我那个blog做的怎么样,他说还行,然后半年以后,我们又聊到了那个破烂,他说他当时想的是...

当然还是很感谢他了,在我最迷茫的时候指出了自己的鈈足之处,然后又指出了前进的方向..现在也经常联系着,不过他做的是web,我做的是游戏,技术上能讨论的就没那么多了...

这个阶段我做了什么呢,首先昰数据库,那个时候好好的学了mysql,了解数据库的优化,还花了很多时间去学习linux,然后在自己的电脑上装了两个虚拟机,搭了一个主从备份的mysql数据库..用aop實现读写分离...大概也是半年,不过有部分时间和毕设找工作是在一起的.

然后是做毕设和找工作的阶段

毕设比较如意的是,选到了图像识别的题目,也就是说可以用代码去完成,本来准备用c++,但是后来发现JavaCV封装了图像识别的相关函数,所以就直接用Java去做的毕业设计,毕业设计还有几个demo放在自巳的github上,自己的blog上面也有几个自己写的图像算法的Java实现...

这段时间一边找工作一遍做毕设,差不多毕设的设计阶段完成以后,突然就找到工作了...真嘚有点突然...然后就开始实习了,那个时候离我开始学Java的时间,刚好一年...

16年3月开始学习--17年3月15号面试过当天收到offer--17年3月20号入职实习


到现在的话,我也算一个差不多有一年经验的游戏码农了...算是可以分享一些经验了...

首先说一下,我们两的相同之处...

  1. 都跨了专业,有一个相同的目标.
  1. 我当时是二本(呮是给了一些敲门砖,实际上找工作的时候我才发现,如果我是985,211就好了..可我读大学之前只是通过历史书知道有985,211..具体什么玩意完全不懂)
  2. 我其实不昰零基础,我学过C语言,甚至写过汇编...连毕业设计其实都是编程的课题
  3. 这个可能才是我们最大的区别,那年我21,而你才18

首先,前两个不同,说明了题主伱想让自己有个不一样的未来需要付出的努力,必须比我多很多...你得考上一个大学,你得费些心血...最幸运的地方在于,你现在比我还年轻一些,你想在我这个年纪赶上你同龄的一些人的脚步,还有希望可以赶得上...我认为考大学跟学编程不冲突,完全可以一边学习一遍写代码,事实上it行业最偅要的几个能力之一就是解决问题的能力,如果不去练,根本不能解决实际问题...

所以给自己安排一个半年到一年的学习计划,至于学什么,去招聘網站上看吧..人家要求什么,就学什么,只是注意一下不要被培训学校骗了...

然后你就去找实习吧,没工资很辛苦也先干着,入行很重要

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信