一切从腾讯暑期实习生招聘开始改变...
4月之前,在一家武汉的公司实习了4个月左右,公司就我一个前端,无尽地搭页面,而且搭得很烂,js只会用jquery改别人的代码来用。因为公司主要做移动应用外包,web不是重点,当时也很迷茫,自己也不知道要干嘛,所以进步很慢。感觉这里不是我想要的。找了个借口辞职了。
4月底,零零散散开始各大公司暑期实习生招聘,因为腾讯开始早,自己也想去深圳,就投了web前端js方向。就没打算能进,只是去看看自己还差什么。一面的面试官,一种莫名的气场,简直男神般的存在(以下简称Y),我会到处乱说面试的时候有开小差吗(仅仅是偶像的崇拜,觉得会是一个好Leader,谢谢~)!很明显,我这种从来没用过原生JS写过项目的人就被虐出翔了。但是我竟然过了一面,谢谢~但是,二面很正常地挂了(现在回想起来,那么简单的问题都不会,脑子干嘛使的)。几个晚上没睡,一直在想,学编程这些日子TMD都干了些什么!好胜心和崇拜心让我决定,一定要在十月过腾讯校招。然后找到通过各种线索联系上Y,问了挂的原因,其实我知道不就是因为技术渣嘛,我只是找个借口聊一下╮( ̄▽ ̄)╭ 。然后Y主动加我QQ,现在想想都还有一点小激动。我跟他说,我十月一定回杀回来的。他劝我去找份实习。我想了一下,还是把时间留给自己,专注的去做一些事情。
接下来的几个月里,逼自己去用原生JS,把犀牛书过了一遍并在平时遇到问题的时候多翻一下,看了几本高性能web开发的书,尝试各种没接触过的技术(SASS,Bootstrap,CoffeeScript,Linux,python,shell等)。不记得有多少个夜晚,我做梦都是在打代码。参加了HTML5 Code Jam幸运获奖,看Jquery源码,用原生JS写了一个链式小框架,用CoffeeScript写了两个插件,和一个同学一起写了一个校园活动分享平台,hack了一下github的commit calendar。
后来面试的时候,面试官都会好奇,我的项目经历为什么写的都是半年内的。我只能呵呵。
上面提到的七七八八的代码,戳进,请各位大神指教
突然有一天发现,我可以做这么多事情。
重要的不是我做了多少事情,而是改变了心态,掌握了学习方法和解决问题的方法。我不担心有什么问题我解决不了,只是时间问题。我觉得这是很重要的改变,一切的成功都要有一颗勇敢的心。
更重要的是,我发现我比之前想象中的更爱写程序。
原来黎明的起点,就在我的心里面。
写程序的大多是男生,我胆子也比较小,嘴又笨。最后的收获是,google成了我最好的帮手。我学会了如何解决问题,独立思考。而且遇到问题,不解决不罢休,不想破头脑是不会请教别人的。
打心底感谢指导了我一个月学长毛哥。因为我不擅长和陌生人聊天,所以认识毛哥一年多也没怎么交流。直到不知道哪一次,他给我讲解了什么东西后,我就敢去和他交流,他也很热心的教我如何解决,还讲了很多他实习的经历。慢慢的,我开始上手了。还有比特工场里的小伙伴们,陪我一起成长。师父领进门,修行看个人,未来还有很长的路要走~
黑色的十月到了。生活就是爱开玩笑。
大公司只投了百度上海和腾讯深圳,然后是等死的节奏。因为不想走别人走的路,不想像身边的offer帝那样从中挑个工资高的。个人比较喜欢BD的工程师氛围,但是又喜欢深圳,所以只投了这两家,能进就进,进不了就找家有意思的创业公司。连BD的面试官都问我,是不是很紧张,是不是第一次面试。BD2天3面,三面后就没消息了,貌似只在武汉招了两三个。我知道大概是因为我那半年都在强攻JS,一面问的很多布局优化问题没答好。自作孽,不可活。面TX时特别紧张,毕竟半年的努力就为这个目标。可笑的是,一面就挂了。整个人都懵了。我知道我答得细节不够好,但是我的心里准备是二面被挂,我觉得我没渣到一面就挂。(不过面试的时候我拿出犀牛书,找到书上的观点反驳了一下面试官,至今都是我津津乐道的事情~)。天知道我当时看到被挂的消息的时候在想什么。天知道我那几天是怎么熬过来的。因为,没有实半年前的承诺,觉得自己好没用。可能他不记得了,但是我从未忘记。
我并不为我的未来的担心,半年的的成长,让我不会畏惧。但失败还是会莫名的伤感。
(还是想称赞一下BD面试官,很随和,有说有笑,会不停地引导我解决问题,最后告诉我比较好的解决方案,从中学到了很多我忽略的细节。TX的一直板着脸,就见我卡壳了就下一题下一题下一题)
这过程很美尽管有无奈和失落
刻苦铭心地努力过尽管选择的并不是我
如果没有失败如何学会承受打击
如果没有跌倒如何能够学会爬起
一度迷茫,不知所措。在星哥的陪伴下,我开始把个人主页公布,寻找合适的归属。那几天也没心情写代码,天天在工作室 —— 发呆,找公司,发呆。
后来有大公司也有创业公司联系我,还有个打了一个月电话催我去他们公司看看。无比感谢这些向我伸出橄榄枝的公司,让我找到了存在感。已经对大公司感觉不会再爱了。找我的几家创业公司我都挺喜欢,但是都在帝都。当时BD投魔都就是因为不想去帝都。我最后在等一个礼拜,等一家是广深上的。
然后,就遇到了SegmentFault,有种一见钟情的感觉。按男神的话来说,找工作也是看缘分的。
一直很担心这样一个做技术社区的面试会有多么惨烈。没想到70大大直接在QQ上问了几个非技术的问题,谈人生谈理想的,就给了offer。我瞬间惊呆了,一个技术问题也不问,感觉很被信任。然后推掉了其他offer,收拾行李来了杭州,来了SegmentFault
。
来这一个半月了,很喜欢这里,氛围很轻松,大家都很nice,共同为了改善SF而努力。尤其喜欢的我工位,在一个角落里,很好。
这段时间主要是熟悉代码,做些简单的工作。但是我很认真的对待我写的代码。一个我非常尊tao敬yan的学长说过,要对代码付出爱。因为没有代码规范文档,我就把整套代码浏览一下,熟悉70大大和大管家的代码习惯,尽量按他们的习惯来写。然后一定会保证代码的整洁,写在我认知范围内的最优代码,预防各种可能发生的bug,提交前检查几遍。没有做什么厉害的事情,尽量做好点点滴滴。
再见我的过去
再见那些眼泪跌倒和失败
让人生再重头,再起死回生
2014,希望能和SegmentFault一同成长。
Hello,new world ~
以上,我掏心掏肺的总结...
PS: 据说程序媛会孤老一生,如果你觉得不是的话,点个赞吧~( ̄▽ ̄)~, 如果你觉得是的话,也点个赞吧( ̄・・ ̄)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。