我的程序员之路(上)
好奇是一切创新的源泉。
大家叫我杰哥 文。
世界上有一种职业,叫程序员。
有人说他们宅,有人觉得他们很人傻单纯,还有人说他们不解风趣。
其实他们是低调,拥才而不外露,他们是智慧,不屑于你讨论,他们是一群改变世界的人。
还有人说程序员是年轻人才干的来,其实年老的程序员才能发挥更大的价值。
我三十而立已过,不写点代码心里总会觉得不舒服,所以我选择当程序员。我想这也是为什么大家叫我杰哥的原因了,亲切,我这个年龄的写代码的少,领导都要称老板或者总。你背着一把吉他走天涯,我只需要一台电脑,便可以征服世界。
程序员是个相对舒适的工作,坐在宽敞的办公室,冬暖夏凉,困时举杯咖啡,午间可以小憩,而且收入不菲,足够养家糊口,也有公司上市一夜暴富,所以只要你肯努力,一切皆有可能。
说起编程,要从差不多二十年说起,最早接触电脑是初中时代,一个对一切新的事物期待不已的年代。初中二年级的时候,学校建立了一个机房,大概引进了二十台电脑,装的是Window95系统,印象比较深刻的是window启动图标,然后咚董董咚的一声。
那时电脑绝对算得上是新鲜事物,好奇的我和小伙伴都非常渴望去摸一摸,甚至在课间休息的时候,跑到机房教室外面去检查一下窗户是否关好了,如果没有关好,可以伸手进去摸一摸,就好像买彩票中奖的那种快感。后来一次机会得到了一些书籍,是关于编程的,是汇编语言相关的,回家看了看,完全不懂,但是这个时候已经埋下了一个种子。
十年后,我每天的工作就是使用电脑,敲出一行行的代码,解决某个业务的问题。
后来上了高中,基本上过上了封闭生活,三年寒窗苦读。我所在的高中是新成立的,我是第一届毕业生,学习并不算太努力,甚至有点坏坏的,比如放假悄悄的去录像厅,游戏机厅,把生活费用了然后省吃俭用。高二的时候开始流行网吧,那个时候就跑网吧去通宵,看电影,玩罗马帝国,泡聊天室。
中国的互联网大概从那个时候开始起源,OICQ、聊天室、罗马帝国和红警。通过QQ、聊天室,练就了二指禅,两个手指敲键盘绝对的流畅,同时在几个聊天窗口不停的切换。
玩过很多游戏,然而没有沉迷过,我发现我天生对枯燥的东西没有太多兴趣。于是开始申请邮箱,玩Yahoo个人主页,都要和世界接轨了,这个时候开始学习HTML了,虽然一点也不懂是怎么回事,就如青涩的爱情,懵懵懂懂。
心里的那个种子已经开始发芽了。
记得高中毕业留恋册上面,我留的还是Yahoo得邮箱,要显得自己是多么的时髦。那时随便在街上找得到固定电话,但手机还没有流行起来,在二线城市,还看得到Call机的身影。到现在Yahoo终究是走了下坡路,缺少创新和用户体验,相比起来,国内网易邮箱就做的不错。
上了大学以后,开始接触了电脑多了,网络游戏开始流行,还有电子商务。记得大一那会,第一次网络购物买书和光碟,价格非常便宜。有了这些初次体验,也逐渐开始了思考,去了解计算机,从学校图书馆发现了很多资料,当时简直如获至宝,除了吃饭睡觉上课泡妞,其他的时间就躲在图书馆。找到了很多计算机的书,大一下学期的时候,啃完了一本厚厚的HTML手册,足足有3CM厚,从此便走上了不归路。
在图书馆了解了LinusTorvalds、比尔盖茨、IBM大象、通用和杰克韦尔奇,知道了这个世界上居然有这么传奇的人物,当时就下定决心投身到这个充满梦想和神话的行业。
大三之前,所有的学习都是通过图书馆和网吧进行的,别人在那里玩传奇的时候,我其实早已在学习三剑客了。当然也花时间泡妞,其实并没有成功过,当然也激发自己更好的学习。大一学机械,大二转专业电子商务,当然也是第一届啦。所以现在跟朋友聊天,总是戏称自己小白鼠,从高中到大学,到第一份工作,都是第一批人。
大三买了电脑,便开始学习编程了,从Javascript、Java、Linux到网络安全,都有所涉及。当时所有的动力都来源自己想早点挣钱,毕业能够找到一份工作。
大三的时候,就协助作恶。寝室里面有个兄弟暗恋某女生,于是就找了个图片木马,假装是发送照片,然后QQ传给女同学,然后别人女同学根本不喜欢他,然后就没有然后了。再就是装装逼,说自己很懂电脑,帮女同学按个系统、修个电脑什么的。
到大四的时候,开始学习了一些流行的技术,比如Struts、Spring等。
因为没有太多的计算机基础,算法、数据结构一直是弱项,在后来毕业找工作吃了不少苦头,很多基本的算法题目做不出来。
当时有几个同学一起学习编程,有个同学觉得对日外包不错,学习了.Net技术,我有段时间也摇摆不定,学习了日语。现在还记得那个教材里面的,初次见面是“哈急枚妈西蝶”,东京大学是“拖扣大姨啊古啰”。
但最终还是放弃了,心底里不喜欢小日本那种做事方式,对日外包就是条条框框都给你做好了,你只需要按照要求填代码。看多了A(American)片,觉得欧美外包更喜欢,开发设计,灵活性更好,最终找工作去了家外企。
学日语的同学坚持了学日语,现在已经定居在日本了,时常还联系,问个好。
其实我们早已站在了巨人的肩膀上,只要你坚持,总会有收获。
这两年家里正好有表弟表妹上大学,七大姑八大姨的总让我带带他们,希望能够找一份好工作。编程这事,要看个人兴趣和投入,找份五六千的工作是比较容易的,就看你是否愿意付出时间和努力。我刚毕业月工资2500,如今十年已远超了GDP的速度,程序员在二线城市也很容易拿到二三十万,如果去互联网行业或者一线城市,会更多。
写的有点长了,下次接着写工作之后的事情,以及职业发展的规划。
如果你正在上大学,正好也在学习编程,如果你迷茫,欢迎和我交流。目前技术已经百花齐放,移动应用、大数据、前端都比较火,选择一个方向,坚持。
如果你在找工作,也可以把简历给我ecliujie@gmail.com,如果有合适的机会介绍给你。