最近的一点思考
这两天上海哗啦啦地下雨下个不停,周末两天都待在房间,看了一会电视、看了一会书、写了一会代码。听着窗外的雨滴声,情不自禁想了一些事情。一晃来了上海快两年了。由于之前在网上投了几份简历,接到了几个面试邀请电话。2015年3.1背着一个包从合肥家里出发,想出去浪一下。在南京同学那睡了一晚,对,我陪他睡了一晚,两个程序员在床上聊一聊未来的规划。第二天去杭州面试,一家P2P初创公司,没几个人。面完觉得我薪资要高了,能不能低点,我说回去考虑下。后来上海最大的互联网公司给我打电话让我去上海面试,我说我没去过上海,也不想去上海上班,HR说在电话里笑了一下,说可以来看看啊。 就这样后来又去上海面试,那是我第一次去上海,去上海的头天晚上,我激动得睡不着觉,经常在电视看到的上海滩终于能可以去去看了。当天几轮面试来,HR发了口头offer 。第一次来大上海,面试就这么顺利,真的出乎我的意料。在虹桥火车站等高铁,HR给我电话,说了薪资,几天后会发电子offer。薪资是我在合肥的好几倍,我差点要兴奋地要跳起来,那种情景至今还能想起来。大概老天眷顾我吧,因为我15年正月初一我就在家看Java基础,准备换工作。
3.14带着行李来上海,同学来接我。吃完中饭后同学带我看黄浦江,听见黄浦江上的货船响彻天空的鸣笛声,让我顿时想起《上海滩》这首歌。当天晚上睡在同学那,久久不能入睡,因为这是我来上海的第一晚。从8号线转到2号线,中间要在人民广场倒地铁,那个人流量吓得我要哭。一个星期后,我就习惯了上海的生活。我突然发现自己的适应能力较强,即使上海这样的一个国际大都市,节奏快,压力大,我也是适应下来了。我唯一不适应的是上海的人太多太多了。也许好多人,为了各种各样的目的来到魔都。上了一段时间班,加班太严重,经常要通宵,身体吃不消,我就离开了那家最大的互联网公司。后来就来到这家互联网金融公司,一直做到现在。快两年了,当初我跟我一起进公司的人大部分已经走了,估计是在大城市,II就业机会多,流动性大。年底我也想出去看看外面的机会,顺便看看自己的水平怎么样。年前和年后通过之前的同事内推,去面了几家公司。有的因为技术不过关,挂了,有的因为薪资没谈好over,有的因为颜值不高被pass了。几家公司面试完,我从来没有感觉Android饱和了和所谓的工作难找了,只会绘制界面当然会饱和的。我看群里很多人说Android没啥可做了,要转前端和后端了。我一开始真的以为Android没啥可做了,仔细看看自己家的App发现还可以做的地方太多了。用户体验还可以再优化下,这个界面背景换个图更好看点。这个view好像绘制得不太流畅。还可以研究弱网络下http请求,http请求缓存做好了吗?某个页面请求的数据永远的都是一样的,我特么还干嘛每次都去请求服务器。 一个页面请求都必须要一个接口?请求可以合并吗 ?就可以减少请求次数。 xml布局还有可以优化的地方吗?那一层线性或者相对布局真的需要吗? 可以把我们的APP做插件化吗?不用每次重大更新都要强制用户升级。即使牛逼的okhttp出来了,三行代码就可以完成请求了。这个请求数据的加密了吗? 用啥加密方式比较好?如果加密了被破解的可能性有多大?等等 我经常思考这些问题。发现妈的,要做的事情太多了,怎么会Android没事干呢。我之前也想转到Java,做高大上的分布式系统,但我心想,一个Android我还有很多东西没搞懂,搞Java我就能做好了??? Java涉及的东西比安卓多得多呢。确实现在安卓的市场行情对高级或者资深开发需求较大,初中级基本饱和了。所以造成的现象很多公司招不到满意的安卓开发,一般的人感觉跳槽好困难,投的简历都毫无消息。而对我自己来说,我从来没认为工作饱和了,而是自己的技术能力没达到人家的要求,回来查缺补漏,继续打好基本功。我总是对这个时代怀着一份感恩,相信自己只要加倍努力,以后还是有很多机会的。而我看有的人,天天喊着要换工作,但是投完简历就去玩游戏了,没有消息,就说投了简历没反应,工作太难找了,然后继续玩游戏。如此反复。。。
我经常会给自己定一个规划,多长时间后成为一个高级开发,多长时间后成为一个资深开发。为了这个,我该学什么东西,做什么东西。后来想这样太功利了,即使我成为一个高级开发又能怎么样?如果对自己公司开发的App做了没啥大贡献,只是仅仅完成了产品经理的需求,那么这样一个角色,张三做或者李四来做都是可以的,也就是这个角色可以被替换的。哪怕你是一个刚入职场的新手,但是你跟产品经理讨论一个需求,或者一个小细节,改善了产品某一个点,用户用完后觉得特别喜欢,反馈很好。我觉得那个新手比所谓的高级开发产生的价值要大。高级或者资深是对你的技能的一种衡量,必须让你的获得技能产生很大价值,不然空有一身技能也没啥用。我看身边的人一直埋头苦学一些比较深入或者一些流行的技术,我问他们干嘛学这个,经常听到的是:不学这个怎么拿高薪呢。看了这本书,薪水立马涨个5000。这话听起来确实跟[学了技能要产生价值]有关联的。但是这个基于金钱驱动的,满足欲望为前提的。万一这门技术过时了怎么办,对了,即使这门技术真的过时了,又能怎样?既然它存在过,必然有它合理的一面,它的设计思想没有可学的地方了吗? 他们又要学其他流行的技术,为了拿高薪他们恨不得不睡觉也要学习。即使学会了这门技术,薪水确实涨了几千,他们尝到了甜头,又准备学下一个值钱的技术。这样一直下去,我觉得生活太枯燥无趣了。我一直认为外国人玩技术,而我们在被技术玩。我经常在想一个问题,当年设计出tcp/ip协议的那个人是为了想以后赚更多的钱才设计出这个协议的吗?要是没有个协议,这个世界是个啥样子。当年詹姆斯·高斯林是为了多赚钱来设计出Java这门语言吗?但是光在中国,多少人用靠写Java来还房贷。突然想到一句话:当你越想赚钱的时候,钱离你越远!当你好好用心做事的时候,钱就慢慢靠近你。
好了,到此为止吧,一点思考而已。明天就是来上海2周年了。
浙公网安备 33010602011771号