zoukankan      html  css  js  c++  java
  • 【重走Android之路】【开篇】序

    【重走Android之路】【开篇】
     
    【序】
            本人Nodin,偶尔也叫MoNodin,朋友们都喜欢叫我丁,还有个笔名叫陌上幽人,文艺时叫恋风,发奋时叫不肯腐烂的土壤。。。也许你觉得我逗,其实25年来我从没长过青春痘——看来还太年轻,(唱起来)我的青春期它还没来到!
            开个玩笑,言归正传。
            2011年3月份开始试水Android手游,三个月后转而做应用层开发,目前在百度垂直搜索部图片团队担任客户端研发工程师。至今从事Android工作已经有三年时间,主要参与过五个项目的开发。其中三个是针对特定客户的定制APP,后边两个分别是百度魔拍和百度相机。魔拍的下载量在2013年已经过千万,日活也非常喜人,虽然很久没发新版,但是日活一直保持增长的势头。相机是垂搜比较重视的一个产品,由于还处于摸索阶段基本无运营推广,但是在自然状态下其用户在稳步上升,相信不久会有不错的成绩。在百度的半年试用期期间还参与了百度相册几个版本的开发升级工作。其实上头本来计划等转正后让我进魔图,结果蹦出来个魔拍,于是就这样黯然错过了2013年魔图的风光时刻(此处有淡淡的忧伤)。以上所述几款产品都是在Robin提出“读图时代”的背景下应运而生的产品。在百度2011年联盟峰会上,Robin演讲时提到了他对中国互联网领域的三个预测,即:“中间业务”、“读图时代”和“应用为王”。这几年互联网的发展都印证了他的预测。其中所谓“读图时代”是指以图片内容消费为基础衍生出一系列产品和服务。魔图魔拍相机,包括美图秀秀、美颜相机、Camera360等等是以图片内容消费为基础的产品。个人觉得,其实往大了说,二维码扫描功能也属于图片内容消费,而图片消费真正的入口并不是各类图片处理APP,而是相机,特别是手机相机。这也是百度相机及其衍生品的真是意图:占据相机入口。
            接着话题,再往前推,大一暑假(美好的大学生活哇,肿么就这么快结束了捏,一不留神小白驹就跳了六下,恁有木有想过年的感受[抠鼻])。为了不荒废大学时光,我毅然决然滴选择了给自己找点事儿做,好好充实一下自己,也为以后的工作做做准备(艾玛,我好伟大,连我自己都感动了[此处应该有掌声])。当时学院的ACM实验室在招新,于是乎就和几个好友报名参加。来的同学倒是不少,屋里两个学长对我们逐个面试,问的是一些基础的算法和思想(当时只学过C++,感觉这些问题很是高大上)。结果依旧是淡淡的忧桑。。。他们都成功进入,留我一人站在门口独自彷徨,清风吹落我眼角的泪滴,打湿了身边女同学的花衣裳(咳咳,不好意思,刚周公拉我喝酒去了)。告别了ACM实验室,转身发现隔壁也有个实验室,名曰——创新实验室。心里顿时一亮:艾玛,好高大上的名字!敲门进去一问,主要教一些实用的技术进行项目开发,同时关注并学习最新技术。这些正好和我的专业对应,而且以后工作干的就是这些活,这是个提前磨刀的好机会啊,于是就报名,于是就参加考试,于是就通过了,于是进入了创新实验室。自此到大四上学期快结束的两年半时间里,先后学习了Delphi、SQLServer、HTML、JavaScript、JSP、SSH等语言和技术,担任了一年的Java开发组组长,参与了两个Delphi项目和一个J2EE项目的开发工作。这些是我用大学的三个暑假、三个寒假和日常的课余时间换来的,因此回家探望父母的时间便减少到一年只有半个月左右,有时候也会思考这样到底值不值。事实上,不论你的初衷如何,做什么事都需要代价。从小看到父母含辛茹苦把老姐和我艰难拉扯大,看到老姐放弃上学出去打工供我读书,我心里就暗下决心,等我长大一定不能再让他们受苦。所以高中毕业时便决定以后不再上研究生,本科毕业直接工作,早日减轻父母的负担。2010年11月底,我独自一人踏上了北上的列车,开始了漫长的找工作之旅。
            一个半月时间里,面试了三十多家公司,拿到了近10个offer,还是没有自己特别中意的。由于临近年底,便挑了一家暂时干着,结果一干便是小两年。一开始做J2EE项目,后来转到Android平台开发。由于有多年的Java开发基础,学起Android来便很容易。起初三个月是边学边练,主要是游戏开发,接着公司接了几个单子让我们实践。大概有一年的时间,我的Android技术也主要在这段时间里学习。后续半年我开始带队做项目,一边负责J2EE,一边负责Android。这半年算是巩固提升的阶段,期间主导了公司基于Mina的IM设计开发工作,算是一点点小成就。
            2012年9月底辞职,回家休息一段时间,带爸妈来北京玩了一星期。对于父母,我能做的就是报喜不报忧,不能让他们跟着操心。所以辞职的事并没有告诉他们,甚至包括最初一个人来北京找工作。10月下旬开始找工作,11月初入职百度,先后从事百度相册、百度魔拍、百度相机的Android端研发工作。在百度的一年多时间里,是收获和成长最多的时期。大公司大平台,每个人都很牛逼,每个人身上都有能学到的东西。在这段时间里,我给自己定的基调是学习。然而工作还是重头戏,很少有时间能静下来整理积累的知识。
            最近决定回顾我的学习之路,结合这些年的开发经验,搜集网络上一些有价值的资料、教程,制定一套比较完善的学习方案。我把这套学习方案叫做《重走Android之路》。以此为契机,整理自己的想法和成果(源码、博客等方式)与大家共享,也算是对自己知识的总结和提升。由于本人能力有限,源码和博客难免会有思路闭塞和错误,欢迎大家指正。
            
    ——2014年5月12日于北京
     

    作者:Nodin
    出处:http://www.cnblogs.com/monodin
    个人博客网站:http://www.coderself.com
    关于作者:爱摄影,爱旅行,爱自由,爱生活,更要爱自己。活在当下,也在为未来打拼!
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

  • 相关阅读:
    自定义组件要加@click方法
    绑定样式
    647. Palindromic Substrings
    215. Kth Largest Element in an Array
    448. Find All Numbers Disappeared in an Array
    287. Find the Duplicate Number
    283. Move Zeroes
    234. Palindrome Linked List
    202. Happy Number
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/monodin/p/3841159.html
Copyright © 2011-2022 走看看