总有人以为,我并非计算机专业出身,没有相关基础,做什么IT,搞什么软件开发,能行吗?但其实目前IT行业中,对口专业毕业的从职人员十分有限,很多目前很牛X的大神都是转职、半路出家、甚至是跟着老人慢慢成长起来的。他们行,你为什么不行?
有位大神,用自己的亲身经历来做了解答:
1.IT行业专业门槛模糊
IT企业的工作氛围、企业文化、还有员工思想等都偏向先进开放;我所在的公司,上海这边就有3个大学非计算机专业的同事,除了我之外,一个是09年建筑毕业的,一个是11年毕业学法律的,如果你想,这条路就可以。
2.兴趣是最大的老师
2002年的暑假,暴雪推出了War3,我想学编程就是从这个游戏开始。由于网络游戏的开始流行,让我觉得做游戏是一件十分Cool的事情;03年的一期大众软件,介绍了如何用War3中的地图编辑器做RPG游戏,从此迷上了地图编辑器,泡论坛、看贴吧、学着改地形,写触发器,判断语句,后来才知道地图编辑器中使用的语言Jass,从此立志学编程,做游戏!
当时天真单纯的冲动,也推动了我十几年的编程之路的不觉枯燥和未曾放弃,这也会是你的第一个老师,也是最好的老师。
3.学习是一个循环过程
发现→兴趣→学习→实践→成就感→发现
这是一个循环往复,也是动力源泉
4.如何开始?
当时进入大学的我整天泡在图书馆,在没有电脑的情况下手写代码,这让我意识到“即刻开始,是最好的开始。”这里给大家提一些建议:
如果你对做网站感兴趣,PHP是一个不错的开始,当然还有Ruby和Python;
如果按照传统套路来,那Java会是一个万全的起点,之后可以选择企业开发、Andorid开发等;
如果身边有当程序猿的人,他们的意见会对你大有裨益,每一个人也都可以成为你入门路上的良师。
希望这篇文章,能对那些非专业对口,又对IT感兴趣的迷茫学子有些帮助;对于IT职场来说,敢于迈出第一步往往才是最重要的。