查看原文
其他

南尘的 Android 简史

nanchen nanchen 2019-06-28


最近 QQ 群里的一位小伙伴在 QQ 上私信我:「南尘呀,你进步最快的时候是怎样学习的?」

我不假思索,直接回复到:「写博客」。

看似没有经过思考,甚至还有点漫不经心的味道,但我确实道的是真谛。

三年前,我从投身 Android 开发,那真是一段吃力的日子。虽然我 Java 还算有基础,但面对 Android 这样一个诸多东西都需要自定义的开发环境来说,我感到前所未有的压力。

然后,我加入了我人生第一家真正的公司,也是迄今为止我唯一待的一家公司。

说来也是机缘巧合,我基本没有经过面试,也没投递简历,莫名其妙地加入了现在的公司,当时看中我的那位老总,虽然现在渐行渐远,但我却始终不渝地对他心存感激。

人,还是应该心存感恩。

刚加入公司的两个周,公司并没有让我写代码,而只是让我编写需求文档,画各种流程图。

和我同时加入公司的,还有我们的 iOS 开发,一位非常有朝气的 90 后选手。

在这样的前辈面前我很有压力。

那时候,我初出茅庐,虽然在学校一路顺风顺水,但这算是真正意义上的第一次进入社会,成为互联网公司的一员。

幸而我出身于软件工程专业,所以编写需求文档和画各种 Visio 图,我还算过的平缓。

终于意识到了自己的差距

加入两个周后,我成功作为一名 Android 开发被外派到沈阳学习。

偌大的办公室,这是我第一次看到包了一整层楼的公司。

第一天,便是面临到 CTO 和移动端负责人的轮番轰炸,俗称「摸底」。

现在依然非常清晰的记得,移动端负责人,问了我一个问题:「你知道 POST 吗?」

我居然直接回答不知道,我的伙计们,你知道南尘有多菜了吧,所以干嘛还叫我大佬?

我真的不是大佬

作为一名远道而去的选手,CTO 自然也不知道说啥了,想必只能用 无言以对 来形容他那时的心情吧。

然后便是长达半个月的熟悉代码任务。

一开始,我也尝试去熟悉项目代码,然而两天下来,我完全不知所云。

于是我改变了策略,在校的时候,接触到的知识真的都是过时的。

我开始利用所有时间,博客园编写我的 Blog,真的是从 Design 包一个一个的学习,然后总结到我的 Blog 上。

每天 15 个小时以上的学习,让我在博客园上交了一份自己还算满意的答卷,虽然那时候写的并不好。假设我现在去看,我也只能笑笑。

到底怎么学习的?

有的小伙伴一定会问我,这 15 个小时,我都是怎么学习的。

不怕大家取笑,我那时候甚至连看别人的 Blog 都比较吃力。

为什么?说到底,还是真的阅读量不够,所以我一开始采用笨重龟速的看视频。为了洗脱广告嫌疑,我这里就不提网站了,感兴趣的在留言区问吧。

作为一名公司员工,在上班时间的时候,我当然还是会选择去熟悉公司的代码,当然也学到了许多,比如通过 adb 命令的灵活运用来得知项目的跳转交互逻辑。

充实的时间总是过得超快。转眼间半个月就过去了,我终于接到了职场的第一份开发任务。

由于近期的学习和对项目的熟悉,我顺利完成了任务并提前回到了四川。

回去后,我继续一如既往的白天工作,晚上继续留在办公室学习。除了 Android,也学习了 html/css/js,也学习了 PHP,我曾想过做一名全栈工程师。

对,每天晚上都坚持到凌晨。然后,基本如一的都会有领导的陪伴。

对,就是那个和我一见如故让我加入公司的老总,他真的是一位非常努力的人。

一搞就这样坚持了半年。

年后,我再次到了沈阳,3 个月。处理项目的重构。又是熟悉的面孔,熟悉的 CTO,熟悉的移动端负责人。

我继续开发,依然是到深夜,不同的是。我没有选择写 Blog,在完成开发任务的同事,我开始认真阅读同事的代码,频繁和同事交流。

不得不感慨,移动端负责人也是 Android,真的是一位神奇的人。思维严谨到爆炸,他不是那种一眼如故的人,但分析问题速度超快。

跟他交流,学习到很多很多,主要是解决问题的方式和能力。

我开始在 GitHub 上开源自己写的好东西,积极地向别人的库贡献自己的代码,不知不觉居然在 GitHub 上收获了 7k 的 Star。

通过 GitHub,很容易得到工作邀请

GitHub 是个好东西,除了在上面可以学习到很多优秀的代码以外,开源真是一个有意思的事儿。

不少人通过 GitHub 认识了我,也有不少公司通过 GitHub 向我发起了邀请,业界比较知名的就是阿里了。

虽然我根本没有选择去面试,原因这里就不多提了。

17 年 5 月,我从沈阳回到了成都,与此同时把 Blog 从博客园转到了简书。也写出了 5W+ 阅读的技术博文,同年 8 月,我作为讲师出席了安卓巴士线下交流会成都站活动,认识了不少非常棒的有为技术牛人。

而后,加入掘金。并于今年开始认真撰写公众号。

写作真的很重要

编写公众号以来,我一直秉承「比心」为大家分享,慢慢地从不定期推文,变成了基本还是每日一推的频率,虽然有时候文章不是原创。

我依然会继续推送技术文章,但也不忘和大家交流心得。

毕竟,这个公众号是我和大家一起交流的地方,在这里,你们和我,都是主人。

似乎有些偏题,姑且认为南尘在矫情吧。

只是真心想说一句,每个人的进步,都是建立在日常的一点一滴之中。开始很难,但一旦开始,不论多艰难,我们还得一如既往坚持下去。

和南尘一起

—————END—————



我是南尘,只做比心的公众号,欢迎关注我。

推荐阅读:

给 Android 开发者的一点福利:免费模拟面试

「提离职」算正确的加薪姿势么?

我为什么想离职?

发年终奖的正确姿势


欢迎关注南尘的公众号:nanchen
做不完的开源,写不完的矫情,只做比心的公众号,如果你喜欢,你可以选择分享给大家。如果你有好的文章,欢迎投稿,让我们一起来分享。
          长按上方二维码关注        做不完的开源,写不完的矫情        一起来看 nanchen 同学的成长笔记




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存