野生程序员的折腾— 从包工头到程序猿(一)

今天给大家介绍一个编程的励志故事我会分成三个阶段给大家发布!
作者:自由飞
背景:创业失败,准备做一个装饰行业网站。不准备招人,捋袖子自己上了!
看到知乎上有人问,“我有一个很好的idea,但找不到技术人员,怎么办”?我有点想去回答,但怕被打。因为我的答案就是:自己去学,把自己变成一个技术人员!——虽然很讨打,但我就是这么干的。
之前经历:你是如何转行的?转行容易吗? - 自由飞的回答 
++++++++++++++++++++++++++++++

培训

想到就要去做,我们楼下就有一个电脑培训中心。我告诉他们,我要学C#,问要多少钱?答案让我吃了一惊,“我们教不了”。“你们不是电脑培训吗?”我有点迷茫。“你这是程序,我们是教打字上网办公软件的”,小姑娘挺无辜。“那,那,那我到哪里可以学?”“吧啦吧啦……”


我回到办公室,觉得这个问题可能和我想得有点不一样。怎么办?万能的百度啊(那时候我真不知道百度Google的区别)!结果出来了,哦,原来还是有几家培训机构的,但哪一家好呢?


我灵机一动,挨个给这些培训机构打电话,“喂,xx中心吗?我是xxx公司,想招几个程序员,你们能不能推荐几个?”然后一水一水的年轻小伙子就来了,我怎么面试呢?没面试,就做题。题从哪里来?万能的百度呀!
被我欺骗的程序员同学们,原谅我吧。 但你们也真得反省一下,就我一份从百度上搜到的烂大街的题目,你们都答不出来,你们究竟有没有认真准备一下面试?


        我也懒得对答案了,很多人一片一片的空白。很明显,答得最多的胜出!就这家了。我打电话询问,“你们学费要多少?”我们一共学完,是两万三千多的样子。”电话里妹子的声音很温柔。“你们怎么不去抢啊!”我喷她一脸的口水!当然,只是在心里。这不符合我温文尔雅的形象嘛!我反应这么强烈,是因为之前我心里一直以为就应该是七八百两三千的样子。两万,已经以万为计价单位了,我装一套房子报价也才两万块!整理了一下思路,再问,“要学多久呢?”“两年。我们三个学期,第一个学期半年,第二个学期半年,第三学期一年……”

        我的心里的怒火熄灭了,但心也变得冰凉冰凉的一片。这时候,我已经毕业五年了:一事无成!更重要的是,我是输得一事无成,我是从九天之上被打落凡尘。更更重要的是,我不是被命运被别人打落凡尘,我是自己一路折腾把自己玩死的。我像一个输红了眼的赌徒,我要把所有失去的再一把赢回来。现在你告诉我,要上场,你就还得再等两年?短暂的失神之后,我咬了咬牙,一股子倔劲又上来了,“我认准了的事,刀山火海都得上!”


        我来到培训中心,考察了一下他们的课程,然后说了我的方案,“我就学中间这一学期”。这样我就只需要半年的时间了。接待我的老师大吃一惊,“你这样不行的!你跟不上进度怎么办?我们没办法给你文凭……”


    “我什么都不要!你就把我当成个旁听生就行了,学成学不成都不怨你!”我大手一挥,气壮山河。然后,我关了公司,卖掉了汽车,背起了书包,和一大帮毛头小子坐在一起,开始了我的编程之路。真 心坑爹啊!说起来都是泪……我一个文科生,从中间开始学编程,这是一种神马体验?是“坐飞机”的体验呀!我26年的人生中,第一次体会到什么叫“上课坐飞 机”:老师讲的每一个字我都听得懂,但连在一起我就什么都不懂,完全不懂他在说什么。上机好一点,我TM至少知道开机。当然,除了开机我其他什么都不会 了。

        怎么办?就俩字:硬啃!首先我找同学借来他们第一学期的书,从第一页开始学。中间不懂的就网上搜,向同学老师问。培训班课程是一周三天,我就一周七天的赶!
实事求是的说,现在真的是一个非常好的时代。任何知识,只要你想学,总是能找到无数的资源——互联网带来了太多的便利。我很快就知道了csdn、cnblogs之类的网站,问的问题很快就会有答复。我以一种肉眼可见的速度快速成长,上课我可以举手回答所有同学都回答不了的问题,csdn上我也可以回答问题赚点积分,现在都还记得csdn上得了第一课小星星时候的兴奋和激动。一眨眼,我的半年培训就结束了。是该找个地方试试手了!

软考


稍稍修饰一下简历(就不要写自己是装饰公司的老板了,就公司的网站维护吧)。为什么要转行?兴趣,完全是对代码无限的热爱驱使我走到今天!唉,不知道是不是类似的话说多了,有时候我自己都相信了。
所以,给各位HR一个小小的建议,一些敏感问题,问一问听一听就行了,千万别当真。能力尚可,要价不高,就可以了。态度热情之类的东西,谁知道呢?
我 很快骗到了第一份工作。一家游戏公司,要招一个人给他们公司做个网站。老板开始应该没看上我,第二天我就打了个电话,非常诚恳的表示我非常看好他们的事 业,非常的喜欢这份工作——老板心一软,就答应了。(就这么简单,面试之后打一个电话,你的求职成功率至少增加五成!可是很少有人这么做。)


        工作比较清闲,因为他们都还忙着开发游戏呢。而我,就开始了我的另一个重大工程,准备软考(详见:计算机技术与软件专业技术资格(水平)考试)。
进入这家公司之后,就知道了行业内对培训毕业生的歧视(见:程序员歧视培训出身的(是不是这样?),那么同样歧视自学出身的人吗? - 自由飞的回答)。此时的我,对于歧视,没有什么太多的情绪,唯一需要弄明白的是,为什么会有这种歧视?面对这种歧视,我应该做些什么,我可以做些什么?


        同 时在实际的学习工作中也发现了自己的不足,有些资料文档自己还是看不懂,我干脆就把这个问题原原本本的扔到网上。大概是“IT培训班毕业生接下来的路怎么 走”之类的,终于网上有人告诉我,培训几乎都是以实用为目的,缺乏“基础”教育,所以我要想提高的话,最好能去参加一次软考,过了软考怎么怎么牛B之类 的。


        和司法考试一样,软考也是有指定教材的;和司法资格考试不一样的是,这个教材是根本看不懂的!我又在网上下载了视频,没用,吧啦吧啦 讲的些什么东西啊?本来热情高涨的信心被哗的泼了一瓢冷水,看着那些什么树啊、图啊、状态机之类的东西,一种无力感悄悄的从心里升起,随之而来的就是困顿 彷徨。


        公司在郊区,所以平时我们都住在公司的宿舍里。每天晚上,我都出去跑步,在没人的马路边上跑啊跑啊,眼前是昏昏沉沉的夜色,寂静的 夜里能听到我的喘息和虫儿的鸣叫,迎面而来的风似乎吹走了那些烦躁焦虑,身体的疲乏反而能让我的思路更加清明——我已经没有退路,只能向前,向前,跑步向 前。


        不就是个软考吗?别说你是块硬骨头,就是块石头,我也要把你啃下来!啃不下你,我就把我一口牙一口血给你!!!我真的是疯了!现在写下这段文字,我的双手都还止不住的颤抖——那种绝望和力量,就像被逼入绝境的野兽,亮起它的獠牙。


        我 慢慢的明白,我之所以看不懂软考教材,是因为这教材里的每一个章节,都是大学计算机专业里的一门课程。这个教材,更像是一个大纲一个提炼总结,是给那些已 经学过了《计算机基础和原理》、《编译原理》、《数据结构和算法》……的大学毕业生作为考前复习资料看的。所以,我要做的,就是先把这些所有的课程学一 遍。


        这家公司没有我想要的东西,我果断辞职,全身心的投入,备战软考。我来到图书馆,因为这里的书够多。比如数据结构,这本书我看不懂, 我就再找一本,还看不懂,我就再找一本……总有一本书,能用我懂的语言,告诉我这究竟是怎么一回事!一本不行就两本,两本不行就三本……空荡荡的图书馆 里,我有一种进入了金庸武侠世界,博采众长,修炼高深武学的感觉。这种感觉不断的刺激着我的肾上腺素分泌,那种日夜不止的亢奋,直到今日,我都再也没有能 体验到过。


        但人终不能胜天,虽然我尽了我最大的努力,但时间还是太紧了。“这一次肯定不成了”,我苦笑着告诉我家人,“身经百‘考’,我好歹也要‘挂’一次才是圆满啊!”但说这话时,我的心里却没有太多的情绪。或许,真的开始明白那句很俗套的话,“努力过,奋斗过,也就够了!”


        没有想到的是,这一次,老天给我开了挂!试卷泄密,考期推迟。你能感受到我知道这个消息之后的心情吗?老天都帮我,我TM不整出点响来我对得起谁?
走出考场,我就知道,这次我肯定过了。成绩出来,我一样的冒出合格线一大截。我开了一瓶红酒,和家人一起庆祝这次胜利。


        我 是真的高兴,比高考司考过了都高兴。在没有任何基础的情况下,我用4个月的时间,完成了大学四年的教程,一次性的通过了据说很多计算机专业毕业生都通不过 的软考!我像狼一样的嚎叫,我泪流满面咬牙切齿的叫嚣,“就算我以后一辈子都是个笑话,我有这一次证明就够了!就够了!”

                     

   十年磨一剑,重剑已经成型!


不断的有同学问我究竟是怎么做到的。我想,最主要的,应该是压力,是那种强大的压力激发了我的全部潜力。当时,我已经毕业六年,创业失败公司破产,“不务正业瞎折腾”的冷言冷语变成血淋淋的现实;老婆挺着大肚子,我不想我的孩子一睁眼就看到一个落魄潦倒的父亲……
“穷寇莫追”,因为没有退路的人是最可怕的!

再战上海滩

        接 下来的日子特别忙碌而甜蜜,因为我家的小天使诞生了。这个新生命的降生,让我第一次对生命满怀敬畏。从此我就不再是为一个人而活,从此就有那么一个可爱的 小精灵,她把你当成天当成地,当成英雄当成玩伴当成牵挂。所以后来,我看YY小说,“推倒”都迅速略过,最烂俗的“下崽儿”还看得津津有味。是啊,穿越到 这个世界,直到当了爸爸,才证明你在这个世界扎下了根,这个世界才不再是一场游戏一场梦。


        “男人啊,等他娶了婆姨生了娃儿,就自然有个定性了。”这句我常常取笑的台词,原来是真的。人,真的可以一夜成熟!


        很抒情,是吧?但抒情不能当饭吃,我这个无业人员也得给孩子挣点奶粉钱表示表示啊!一转眼就过了春节,我决定再到上海去看看。“纸上得来终觉浅”,有了上一次创业的血泪教训,这一次我一定要脚踏实地一步一个脚印的把这门核心技术学到家。闭门造车是绝对不行的,只有大上海,才有足够多的机会让我能接触高人开阔视野。(三线城市做软件开发的与大城市的差距有多大? - 自由飞的回答)
所以,就像一个出门求学的游子,我告别了我三个月大的小女儿,再一次踏上了漫漫征途。


        到 上海的第一个感觉就是这里的互联网非常发达,从机场到市区的路上,我就看见了好几个大概是订餐网站之类的大幅广告牌。找工作自然也是通过网络,“海投” (就是不看招聘要求大量的投递)呗。招人的公司太多了,实在看不过来。然后就挨家挨家的面试,因为抱着见世面交朋友的想法,我一点都不急,各种各样的公司 我都去看一下,至少可以看看他们的装修风格嘛。说实话,就连装修,上海都比我们那里高出一大截。我在心里叹气,“见识啊见识啊!”
第一份工作来得十分搞笑。去了之后,简单聊了几句,给我两页纸一支笔,做题吧!咦,这些题好眼熟?我就挨个挨个的答吧,答到第二页,面试官走过来,“哦,答了这 么多了?后面的就算了吧。”继续谈,“期望薪资多少?”我记得好像最后谈成3500。第二天入职报到,一周过后,我终于证实,面试我的人根本就不懂技术, 他就一美工,面试题都是网上随便下载的。让人不由得感概命运的神奇——要知道一年前,我就是这样挑培训机构的,哈哈哈!


        我开始了我真正意 义上的程序员工作——从切图开始。这是一个移民中介公司(不知道面试时我的准备出国留学经历有没有给我加分),我属于市场部,负责网络推广中的技术支持。 公司就我一个程序员,另外一个是美工,基本上也就能把效果图做出来而已。大概差不多切了两星期的图,陆陆续续就有一些简单的开发任务。没有人可以帮我,任 务扔过来,我就得想办法把他弄出来。经常弄起性子来就忘了下班,反正一个人在上海,晚高峰地铁挤得要死,回家还是看书。


        上海的天黑得早,走出办公室,外面已是一片灯火辉煌。忙完了一天的工作,回家的路上,塞上耳塞,百听不厌的歌声就响了起来:

曾经多少次跌倒在路上
曾经多少次折断过翅膀
如今我已不再感到彷徨
我想超越这平凡的奢望
……

        伴着旋律的行走有一种特别的感受,仿佛在云端。
慢慢的,对代码就有了感情。那是一种操控感,给人一种成神的幻觉——是的,在代码的世界里,你就是神。你制定这个世界的规则,你操控一切,你赋予代码生命和 灵性,一个个字母从你的指尖流出,像一个个跳跃的音符。尤其是当办公室里后排的美眉,一次聊天时有些好奇有些崇拜的问我,“看到你一天到晚就在键盘上敲呀 敲呀,完全看不懂的东西,你是怎么弄懂的?”百分之两百的爽爆了,有木有?!
                    

炒鱿鱼


        但很快,我发现这里有 点喂不饱我了。工作虽说不是游刃有余,但也基本胜任了;关键是周围没高手没氛围啊,纯粹一手工作坊的感觉。我千里迢迢到上海,就为了这样一份工作,不值得 啊!但考虑到“频繁跳槽”好像不太好,就将就待满一年吧,自己也趁机再夯实一下基础。我这样打算着。

        但很快发生的一件事打乱了我的部署。一次部门开会,我和老大吵架了,拍了桌子摔了门。老大涵养很好,后来找我谈了次话,反正意思传达到,误会误会冰释前嫌;我其实没把这当回事,就顺驴下坡,赶紧认错道歉。老大还自掏腰包,请大家吃了个饭,把酒言欢,其乐融融啊!
差不多十来天过后,老大的屠刀亮出来了。就在我试用期快满的前几天,“劝退”(这我当时学会的新名称,还挺委婉)。“哈哈哈哈”,我在心里仰天大笑,“小样儿,还挺阴险!”但脸上还要表现出正常的惊讶愤慨不甘悔恨羞愧的复杂表情,让他爽一把嘛!


        接下来办离职,人事的姐姐看着我就忍不住的笑,笑了一下午。“你有点同情心好不好?我被开了好不好?你笑得这么happy,让我情何以堪?”她笑得更欢了,“我实在忍不住,是你的表情太搞笑了!”咦,难道我装得不像?演员的自我修养还得要提高啊!
些许蝇营狗苟魑魅魍魉,不值一提。但我比较心虚的是,我老婆过两天就要来上海了;她刚到上海,我就告诉她我被炒鱿鱼了?


        去 机场接她的时候买了一束花,老弟在旁边笑死了,“哥还挺浪漫!”其实我的心里,是一份愧疚和感动。很久很久以前,我追她的时候,她就很担心,“我们现在都 还在读书,以后毕业了找工作,谁知道能不能在一起?”我不以为然,“你担心这个干嘛?就这样,我一句话撂这里了,‘以后你去哪我就去哪!’”少女的心里满 满的踏实和安稳,一脸羞涩的让我握着她软软的小手。我牵着她的手,这些年却是东奔西走,我走到哪她就跟到哪,从来没有一句怨言。就像这一次,我知道她不想 来上海,但她知道我想来,于是她就来了。不知道她是否还记得我当年的承诺,但我记得,一辈子都会记得!

见世面


        趁着老婆捧着鲜花笑得灿烂的时候,我把我被炒鱿鱼的事告诉我老婆。当然,要着重强调我是被炒的,之前我拍桌子摔门板的事就直接略过吧——就当我是技术太烂才被开掉的。老婆一脸深情的望着我,“你好可怜哟!没事,我们继续找!”嘿嘿,算是过关了。


        有了这三个月不到的工作经验,自信心增强了不少,简历呢也适当调整润色一下。继续我的“海投”事业吧。
很快,接到了一个电话,也没要我去公司面试,直接在电话里就开始聊(我超喜欢这种方式!赞一个),不到十分钟的样子,就结束了,等通知。第二天我照例回个电话问一下情况,回复让我比较开心,“我(技术负责人)这里没什么问题了,但要HR那边考虑”。


        过 几天HR通知面试,当场给了offer,薪水好像是4500的样子,反正比之前的公司高。心里乐开了花。手续办完,和HR一起出门,在电梯里一转身,咦? 一个HR怎么变成两个了?答对了,双胞胎!真像呀,反正一直到我离职,我都分不太清楚她们两个姊妹花。听她们聊天,好像我进来得还挺顺利,而且顺利的关键 是我英语好。“真是没想到啊!签证拒签之后我一直都以为,这辈子我都再也用不到英语了。”第一次有了人生际遇叵测的感觉。第二天到公司报道,震撼就开始了。


        首 先是大通间的办公室,整整齐齐的摆放着一溜一溜的办公桌,给人一眼望不到头的感觉;徜徉其中,打量着周围稀奇古怪的电脑(那时候不知道电脑可以配两个屏 幕),能听到噼里啪啦的键盘声和电脑风扇低沉的气流声,迎面而来的同事穿着牛仔裤挂在大标牌,朝气蓬勃……那一瞬间,真的是血脉贲张,幸福感一波又一波的 向我砸来。哈哈哈!这才是我要找的地方啊!


        接下来发电脑,打开一看,哟!英文版的操作系统?心里有点小激动小忐忑,后来知道,电脑里所有的软件,都是正版的。想想我开公司的时候,别说正版软件,所有的电脑都清一色的二手组装货。这人比人得死货比货得扔啊。
卫生间洗手是热水倒无所谓,怎么全是抽水马桶?蹲坑呢?我的蹲坑呢?虽然好像保洁阿姨一天到晚都在拖地抹屋,到处都是锃亮锃亮的,但我还是几个月没在公司那啥啥……
土鳖啊!当时的我,就像是刘姥姥进大观园,看啥都新鲜。
第一部分(完)

作者:自由飞

 为‘野生程序员’的成长略尽绵薄之力”是我一直以来的心愿。

原文链接:

https://www.zhihu.com/question/35973663/answer/65291024


来源:知乎

作者:自由飞

一起帮网址:http://17bang.ren

微信公众号名字搜索: 我们一起帮

微信公众号:gh_f5afd4227562

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

欢迎关注「奎特尔星球」微信公众号,有代码、有教程、有视频、有故事,一起来玩吧!

猜你喜欢

转载自blog.csdn.net/6346289/article/details/81673715