我是一个女程序员,不是科班出身,也未曾报过任何的培训班,在家自学了三个月的java开发后,入职第一家公司,拿的薪酬是8k,在公司浴血奋战了五个月后,pk掉了一个9年工作经验的老程序员,成功晋升为后台开发组组长,这一路走来,有运气,也有很多心酸血泪史,下面我就给大家分享分享我的故事吧,也许我的故事能给你的IT职业生涯带来些许帮助
一. 自学编程之路
我大学学的是物理学,读大学期间勉强过了个计算机省二,大学毕业四年后也几乎从未接触过计算机类的知识,所以在决定学编程时,我对计算机的知识几乎是一窍不通,当时最让我苦恼的是那么多的计算机语言,我该从哪门语言开始入手,我到底是该报培训学校还是自己自学。
当时在网上查阅了很久,也请教了行内一些前辈的经验,了解到现在学习java找工作相对而言是要容易点的,所以决定就学java了,之后也询问了一些培训班的价格,现在培训java工程师,培训费一般都在一万七八以上了,时间在四个月左右,也有过想要去报个培训班学学,但几番斟酌后还是打消了这个念头,因为培训班教的东西一般很局限,而且很死板,我担心他们把一个本来还挺好玩的计算机教得很枯燥乏味了。
既然决定自己自学,那就开始找资料,在网上下载了一些java的视频教程,在听第二节课的时候就开始犯难了,我记得当时是讲设置环境变量,还有java SE EE 之类的概念,这些东西对于我这个门外汉来说简直就是听天书一般,自学java学得很艰难,很多次都想要放弃了。
后来在网上到处逛贴吧的时候,知道了python这门语言,就入门阶段来说它比java要容易得多,而且计算机语言都是想通的,所以决定先从python开始攻破,后来找到了一本书《python for kids》,从这本书开始,我的计算机自学之路才正式开始入门了。
《python for kids》 是一本很好的书,是教小孩子学习python的,通俗易懂,由简至难,编写的也很有趣,书的最后有两个小游戏,当我照着书本,一步一步用python语言把游戏编写出来,再稍作改动,讲自己的元素加入进去,这是一个很有趣,而且也很有成就感的过程。
后来我又看了其他几本关于python的书,在网上下了几个小游戏的源码,像俄罗斯方块,万年历,等等,自己边理解源码,边敲了一遍代码出来,总体来说学得都比较顺畅。
学了一段时间的python后,就开始转战java了,再接触java就发现容易多了,很容易就把“hello world”给打出来了。在慕课网里有一系列的java工程师的教程,有视频教程的我就看视频教程,没有,或者老师讲得不好的我就找相对应的书看,head frist 系列的书作为入门都很不错。
在家自学那段时间,我每天至少学习十个小时,连续坚持了三个多月,当我把书和教程都看完了,用ssh框架做了几个简单的网站后我就开始投简历准备面试了。
二.面试
我初投简历,简历上写的是我从某某某培训学校刚培训出来的,但所有的简历都石沉大海了,只引来了几个想要我去参加培训的电话,当时挺心灰意冷的,连个面试实习生的机会都不曾得到,后来索性心一横,便在网上照抄了一个两年工作经验的简历,没想到再次拿着这份简历海投时,铺天盖地的面试电话都打过来了,我面试的第一家公司就在离住所不远的地方,我战战兢兢的拿着这份假简历去面试了,幸运的是,面试官并没有问我什么问题,直接默认我简历上写的那些东西都会了,因为当时公司急招人,就把我面进去了,他直接给我开了8K的工资,我当时心里乐开了花,心想:这工作也太容易找了吧!后面的两天里,我又去面试了很多家公司,我那三脚猫的功夫几乎是无一幸免的被虐惨在了面试官之下,有几个我都当场直接承认了我的简历是假的,面试官倒也没太为难我,说他们也是这样过来的。有两家公司愿意让我去当实习生,最后我在那8k的引诱下还是去了第一家公司。
此文章为 “科技鱼头” 原创,特此声明!