没有计算机基础,想去学IT是不是很难?
本人在IT行业多年,对于学习IT难不难想谈谈自己的看法,以下纯属个人观点,有不对的地方希望大家多指正!
自己的学习经历
本人大学学习的也不是计算机专业,由于工作原因开始接触到数据库,刚开始一窍不通!买的书看不懂,一个知识点反复琢磨还是搞不明白。当时很着急,每天用到数据库但自己又不会!害怕每天的工作搞不好,老板就不要我了。正在焦虑的时候有个老员工给我一些很简单视频教程!就开始了每天学习的旅程。上下班的时候在地铁学习,晚上在出租屋里学习,白天上班的时候开始用自己学的东西解决问题!就这样大概半年,已经完全可以解决工作中的问题了!
由于尝到了甜头,接下来的学习就一发不可收拾,15/16年的时候前端很火,开始自学前端。也找到了工作做了很多项目。后来又做数据可视化,再后来通过自学进入了大数据行业!现在还在学习人工智能方面的知识!通过这一路的转变,我发现了学习最大的动力就是想着它会给你带来非常不错的前途,并且用这个观念对自己一直的洗脑。这样你就会发现,其实从零开始并不是很难!
IT入行不难需根据自己的情况选择
通过这几年的行业经历,很普遍的一个现象就是周围的同事很多都是转行过来的。有的想我一样通过自学,有的则是通过培训机构学习,但是最终他们都入行了,经过几年的努力很多都发展不错,有的年入几十万,有的已经开起了自己的公司!但是也有很多失败的例子,干的工作不怎么样,待遇也不行,在一线城市也就勉强生活,有的以前转行其他工作了。
究其原因还是要结合自身条件选择,首先这是一个比较年轻化的行业,年龄越大越受歧视,也就公司裁员的对象。入行前别超过30岁!再就是要选择自己喜欢的领域,IT行业也分好多种。要是刚开始选择的不是自己希望的方向,在来回折腾就有点浪费时间了,所以一开始要选择好。
不光是年龄,学历也是一个考虑的对象,这个行业虽然有时候对学历要求比较宽松,但是要想发展更好或者更长远,学历绝对是一个优势!优势是在现在这个互联网行业都不景气环境下的就业,学历高的就比较有优势了!
入行前选择哪个方向?
IT是一个大概念,内容很庞大!有前端,有后端,有各种开发,有大数据,有人工智能,有运维!不同的方向所涉及到的知识都是不一样的,工作的环境也不相同!做好选择然后再去学习是很重要的,也少走弯路。如果自己学历比较低可以选择前端,本科可以选择一些编程语言的开发,比如JAVA,PHP,Python等,高学历的可以选择学习大数据或者人工智能!
做好自己的定位和规划
在IT行业,每个人最终只有两条路可以走,也就是技术路线和管理路线!每条路都可以成就自己。如果有技术路线就得多学习,这个行业知识更新比较快,要跟上进步。每个东西都要会!这样就不容易被淘汰了。如果有管理路线就得学习一些管理方面的知识,多考一些相关证书比如软考,或者PMP证书。平时多和管理人员多交流,积累经验……