最近,在换工作,有些感慨,在计算所工作的一年多也很开心,就算离开也觉得自己在这里学到了很多东西,但是人总需要接触一些不同的思维方式,不同的做事风格,不同的技术让自己成长,所以我会离开,几乎是一个定律,“事了拂衣去,深藏功与名”。一个结束也代表了一个新的开始。
接触一些不同的思想,做一些不同的事情,对每个程序员都很重要,当然离职既不是我干的不开心,也不是因为薪水,只是我需要进行更多的trainning,而这些training是计算所无法给我的,作为需要成长的一个程序员来说,我知道自己需要换一个新的地方重新开始,接收一些training。
每个人都会选择,都有选择的权利,宁缺毋滥是我一直的准则,认定了的路,我一定会一直走下去,选择自己接受的工作,在工作里每一天都做好自己能做的事情,积极努力的去做,不要为了薪水去做,多考虑考虑工程的架构,代码的风格,工程的质量,哪怕你不是架构师。为了自己的成长多学学各种能学到的算法。就算今天用不上,也许明天也会成为你的看家本领,平台来说,从底层去了解,从架构去把握,不用记得太多的api,但是你要弄清楚平台api的命名规则,这样需要的时候在一些辅助工具的帮助下,或者文档的帮助下能够快速构建程序。
除了技术,生活也很重要,就算你没日没夜的加班,未必能把技术做的太好,一个好身体也是关键。对于所有程序员来说,除了技术作为事业来说,还有家庭,休闲娱乐。不要整天除了游戏就是编程。热爱编程没错,但是不是一天12个小时对着电脑,适当的时候陪妹子看个电影,聊聊儿女私情也不错。偶尔和朋友出去K歌啥的也不错。
关于百度一切都充满了未知,我也不知道未来会做些什么,有哪些是必须做的,人生该开始的总会开始,每一次换工作都是一个新的开始。我是幸运的,能有机会站在一个高的平台上来完成更高的挑战。我准备好了,开始出发,你呢?
关于薪水,这个是很多人关心的,如果你和我一样刚刚开始,可以不在意薪水,关注自己的成长就好了。当然我现在发现第一份工作的薪水会影响你以后的薪水,很多公司都是按照你之前的薪水来进行增长的。给了我深刻的一课。这个的代价非常大,但是我们需要记住的是这件事,而不是什么人。世界是公平的,你跌过很多坑,你就会理解的比别人更深刻,算法几乎是所有刚开始面试的公司都注重的,然后就是业务背景。尤其是前几年,《算法导论》最好能看看,什么流行的算法新技术也可以了解一下,掌握多少就能成就多少。不要问技术是否相关,掌握了就是自己的。
我特喜欢玩,特爱到处走走,多看看不同地方,接触不同的人才好学习不同的技术。