献给想要步入程序行业的人

作为一个看视频自学半年,笨笨蠢蠢在群友,牛友,吧友,朋友等等帮住下成长起来的程序菜鸟,思考了好久才决定也要自己写点东西.

其实一来不是大学专业,二来没有家庭氛围熏陶,三来不是正经培训学校毕业,四来网络环境日益复杂言论多种多样,有时候觉得自己能走上这条编程之路也是命运使然,或者说机缘巧合阴差阳错.记得那时正在看的节目《明日之子》,我最喜欢的毛毛总说那句话“命运的安排”,我亦是如此认为.

最开始是一个网友给我推荐了一套教育机构的教学视频(ps:网上疯传的16年达内java培训视频),出于对生活的迷茫和对工作的不满意吧,于是开始学习该视频.从收到课件到真正学习差不多半个月,即庆幸当时虽然犹豫但是还是选择了开始,也后怕于一念之差差点与这个行业的错过.

在自学完毕后年后初七开始投简历,很幸运的是一个离家不远的公司正在缺人,于是我得以机会面试,并倚着初生牛犊不怕虎的气势获得了考核的资格.并不是太想回忆考核的那几天压力之大,每日仅睡两三个小时还容易惊醒,但庆幸的是最终荣幸的留下来了,于是又开始了敲打代码的职业生涯.

目前的我也只不过是一个上班一年多的所谓正式的其实很多东西都在学习的程序员.开此一方面为了观摩收藏大佬们的文章,另一方面也想把自己记录下来.唯恐以后找不到自己. 还有一点,我不知道是否有资格,但是也想把历程说过那些想要步入这个行业或者转行到这个行业的人.主要是最近工作稳定。所以家里亲戚好多推荐孩子跟我一样学程序。尤其是有个妹妹才高一,成绩中下等。他父亲可能是看我目前工作还不错,所以竟然找我询问我让带带她。。excuse me?15岁的小女孩就要步入这个行业?所以有感而发打算发这么个帖子谈谈个人的看法,如果您同意我的观点。算是一个知音。您不同意我的观点,直接略过。起码我都是有据可查,实事求是的经验之谈。

另外我要声明一点。虽然玩笑说上班的终极梦想是为了不工作。很多时候我们工作也真的是实际的生计问题。但是也还是有爱好的。拿自身来讲。我是真的受不了那种很细致的工作。例如美容行业,真心各种化妆品看的我头疼胃疼。而电脑,本身我就对此感到好奇和愿意探索。这才促成了我走上这条职业道路。并且上班也有一定的主动性(说每天开开心心上班有点太假的,毕竟有时候会遇到各种问题,人际交往,生理疲劳,心理抗拒等。但是大部分时间都是开开心心的)。所以如果真的是看电脑就头疼,喜欢四处溜达或者户外工作的活泼爱动受不了长时间坐在室内码代码的,建议还是别只是因为高薪选择这个行业了。一来付出与回报是成正比的。外人所宣传的只是高薪,你却不知道拿着高薪的大佬背后要付出多少的汗水。二来,有时候可能职业是一辈子或者半辈子的事情。不是忍一忍能过去的。尽量选择自己喜欢的吧。然后如果看到这里还是想要步入这个行业,可以再往下看了。

说几个个人的观点吧(若大家觉得有偏颇可一笑而过):

  1,好多人担心的什么英语不好,或者学历太低能不能学习编程?

   这个不算问题.你要明白每个人生下来都不会言语不懂语言,但是为什么长大后都会说话写字?学历低或者英语基础不好都是可以克服的,确实你会比那么基础好的学着更加吃力,但是只要你努力,肯定是可以做到的.我个人理解,编程是门语言,还是门开源语言.比任何外语中文都好学习.别因为担心就失去了人生的一个可能.

 2,有的培训机构吹出学校就w+工资,但是网上又有人说人多,寒冬,找不到工作,事实是怎么样的?

   我以目前的经历和理解:中国最不缺的就是人口,确实现在从事这个行业的人很多,甚至有一些没找到工作于是整天在网上发表言论,但是,中国俗语“是金子在哪里都会发光”,以我自身例子,当时找工作的岗位,有很多看似学历比我高或者比我有经验,但是我留下来了.一来当时面试之前特意看了公司介绍,针对性的恶补一些知识,其次平时有记笔记,背笔记的习惯.,基础知识比较扎实.可能还有一点工资在公司觉得能接受的范围.  说到工资,那些抱着学成立即月入上万的,我劝你们醒醒吧,或者也有可能您博士硕士毕业,学成就高于别人,或者重点大学毕业或者普通大学的话就是在校多次镀金,各种计算机竞技奖项。这样或者有可能。不然速成的培训学校毕业或者普通大学毕业在校毫无建树的,除非遇到特殊情况,否则初入职场直接上万简直是不可思议..结合自己实际能力,给出合理的薪资要求。这是我找工作时候的态度,并且我觉得会一直这个态度(除非迷失自我了)..

  第二点就是找工作的方法:我当时是51job ,智联 ,boss等都注册并用心编写简历,然后海投(简历都是符合实际,一来不愿意撒谎,二来我觉得一面试我也骗不住,所以没必要).其实关于简历也有好多可说的,在好多地方听说过一个词“包装简历”,把0经验包装成1.2年,但是我真的觉得没意义,你要多么博学多才能把这么大的谎言圆好?从时间,到经验,甚至到以后公司上班同事相处的言谈举止?何必呢?这一点其实我并不敢说我是对的,毕竟我运气好找到了工作,但是我总觉得,诚实不会太坏.而且现在人多,但是招人的地方也多,一天,两天找不到不会一直找不到的.(建议大家找工作的同时不断学习,完善自己)

  警告大家一下:有好多注册的公司都是培训学校或者骗子机构,所以收到回复千万小心,最好先把公司名字在百度查下,我觉得网络有时候真的可以让骗子无所遁形.尤其是一些回复快,待遇好,要求低的.希望大家注意.

3,外包公司

   我想了很久才决定单独把外包公司拿出来讲解的.首先我目前所在的公司可以差不多算上是一个外包公司了,但是也并不会外人想的那么累,966差不多是极限了.单休,几乎不加班.工资在这个行业不算高但是拿出去比较属于地区的中上水平了.好多人偏见,外包公司只做简单的,没进步,没前途等.但是我只想告诉你:进步,前途都是自己的!你若混吃等死,谁也救不了你.反正我目前下班后习惯看些书或者感兴趣的框架等,没学到太多但是也是有进步的.尤其是半路出家的朋友,我格外建议你们第一个单位是外包公司.项目多,杂,各式各样的问题和坑,趟过了才是你得到的.太多我可能也理解不到,或者说目前的我还没接触,但是我总觉得工作暂时累点不算坏事.(1,以上仅是个人观点。2,我只是建议刚工作在外包,不是在外包工作一辈子)

4,算是安利或者打广告吧,给大家推荐个app,叫做《牛客》,这个软件里有收费的东西,但是我没涉及,也不做个人建议。但我真的非常感谢这个软件的刷题功能,大家如果想巩固基础或者练习算法都可以去练练题,我觉得《牛客》之于学习编程 等价于《驾考宝典》之于考驾照.。

5,你今日所付出,总会在他日结出果

  我总觉得有些事不会没有意义,例如善良,例如勤奋。多学些东西总不会错,这句话尤其适用于程序行业.因为他的范围太大了,大到终其一生也学不完.所以你每多学一点点东西,都可能在某天就用上了,总好过于你到时候再去查询用法.而且会的知道的东西多了也有利于拓宽思路.例如秒杀,你不知道redis,不知道分布式,你可能只想到加服务器,但是现在因为知道了可以低成本实现了.这就是学习的好处. 软件行业需求千奇百怪,日新月异.我们不知道终其一生能遇到什么,做到什么,所以有时间多学学,为的是自己.受益的也是自己。

其实除了这个行业,于人生路上,我也如此坚信,会的多了从来不会是错,俗语“技多不压身”,人生那么长,谁知道什么时候就用到了什么呢?唯有努力不欺人,仅以此话,送给自己和各位.要相信,只要努力,终会有收获。也希望诸位在人生路口谨慎选择并且做好准备,其实除了这个行业,任何行业都没有不需要努力就可以做好的事情!

你可能感兴趣的:(献给想要步入程序行业的人)