Android Tech And Perf

利器 - 高效工具推荐

Word count: 2kReading time: 6 min
2019/04/07

之前很久就看到过利器社群计划,看了大家的分享,学到了很多东西,正如开头所讲 “工具和灵感,都是利器。当来自不同的领域,不同类型的创造者的工具和灵感互相碰撞的时候,才会迸发出更多的可能性”。下面是我针对利器社群计划的6个问题的简单回答,希望有能帮助到大家的部分。

介绍一下你自己和所做的工作?

我是一名 Android 系统开发工程师,在某手机厂商的系统研发部门。工作主要是负责 Android 系统相关的工作,比如性能、功耗、稳定性、框架维护等,工作比较杂,都是打杂的工作。
爱好方面,打篮球、跑步、打游戏这些程序员必备技能自然是不能少;读书、养猫、喝茶这些艺术青年的爱好也不落下;业余时间喜欢刷刷 B 站和 YouTube;有空了就把之前落下的没有完成的文章补全;目前沉迷于减肥,正在与小肚子做殊死斗争。

你都在使用哪些硬件?

电脑:电脑主要有三台,一台 MacBook Pro 用来码字、写自己的小 App、处理照片等;一台公司配置的台式机,Ubuntu 系统,主要用来工作,编译 Android 源码必备;一台自己配的台式机,主要是用来玩游戏、编译 AOSP 代码。

手机:手机有三台,主力机器是 iPhone X,除了续航其他的都很满意;备用机器是一台 OnePlus 6,Android 旗舰,Android 工程师还是得要有一台使用的 Android 机器的;另外一台是 Pixle,主要是来跑自己编译的 AOSP 代码的,业余学习框架必备。

其他硬件 :Apple 家族的 Watch、iPad Pro、AirPods;索尼大法的无线耳机 MX-1000;Kindle Voyage,看电子书专用。

软件呢?

  • Things3:主要是安排每天的工作、记录要做的事情
  • MWeb:码字专用,此文就是用 MWeb 写的
  • Keep:健身好帮手,有些课程跟着做就可以了,主要是记录,有时候有个目标,要比没有目标更好坚持一些,尤其是跑步的时候(推荐跑步机 HIT 训练)
  • 海豚记账本:记账软件,基本的需要。
  • **Kindle && 微信读书 &&**:读书软件,两个书库可以互补,电子书还是比较方便,尤其是用 iPad Pro 去看
  • YouTube && Bilibili:学习、娱乐,基本上就靠他了
  • ShadowSocks && Wingy ,Android 和 Mac 基本上都是用 ShadowSocks,手机和 iPad 用 Wingy,方便的是有个小插件,有时候软件被杀了,小插件开关很方便。
  • 极客时间 && 得到:知识付费软件,三人行,则必有我师;个人觉得听听别人在做什么,做了什么,怎么做的,对自己的提升还是蛮大的,很多弯路不用去走。
  • Google Photos:照片基本上都在这里,真怕有一天上不了了,估计要哭死..
  • Reeder:之前维护了一个开发者的 Feed 列表,我自己是用 Reeder3 来看的。
  • Android Studio && VS Code:生产力软件,一个用来看 Framework Java代码,一个用来看 C\C++ 代码。
  • RescueTime:主要是用来记录工作时间的,每天下来可以看自己的时间都花费在了哪里,全平台支持(不过 iOS 上只能看,不能记录,Mac 就可以记录,Android 和 Ubuntu 以及 Windows 都可以记录),有时候看看自己十几个小时的工作时间,简直欲哭无泪..
  • 石墨文档:记录自己的日报、周报、研究的一些内容,全平台支持,同步非常方便,多人协作效率也高,网页端最好用。
  • 坚果云:全平台支持的云盘,资料往上一丢,就再也不怕丢了(支持 Ubuntu 简直对程序员太友善了)
  • 印象笔记:之前用来记录,现在更多是用来当收藏中心,遇到好文章一般会记录到这里,回头再整理和复习,日常工作记录都交给石墨文档了。

你最理想的工作环境是什么?

最理想的工作环境是 Work Life Balance ,就像最近大火的 996 项目里面说的,目前自身的工作状况也差不多,所以我更希望我的工作环境是 955.WLB 这个项目里面描述的,work–life balance。

996 给人最大的压力是没有自己的时间,去提升自己,每天忙到晚上十点十一点,回去洗个澡就睡了,什么健身、读书、学习这些,根本没有时间。正如这篇文章废掉一个人最隐蔽的方式,是让他忙到没时间成长 所说:

如果一个人只是从工作过程中学习,那么这种单一的学习方式,必然导致它对成长的边际贡献越来越低。
每天一定要让自己有时间成长,其实是让你拓展除工作外的其它成长方式,你学习的方式多元化,对成长的边际贡献就越高,你的成长就越快。
一个人在职场里持续上升,必须要有持续的增量成长。

总结来说,我最理想的工作环境:有志同道合的同事、有自己热爱的工作、有自身成长的空间和时间。

你平时获得工作灵感的方式有哪些?

一个是阅读,从别人的思考里面提取精华,看看是否可以为我所用或者改进或者发扬光大;一个是思考和记录,边思考边画流程图,记录某个思想的火花。

不过效果都不怎么好,忙起来很少有时间阅读和思考,求各位大神指教。

推荐一件生活中的利器给大家?

我最想推荐给大家的不是某个硬件或者软件,而是一种学习方式:记录-总结-输出。这三个环节环环相扣:

记录:我们总说,好记性不如烂笔头,尤其是在现在这个信息爆炸的时代,有自己的一套记录方式显得尤其重要。待办事项、偶尔冒出来的奇怪念头、遇到的问题和解决的方法、在某个网站上看到的好文章、待更新的 Blog、YouTube 上的教学视频等等,记录会让你显得井井有条。

总结:总结可以把之前零散的思路或者知识汇总到一起,清晰的脉络有助于从总体去看某个时期或者某个知识,比如项目总结可以让我们在后续的项目里面避免再走这个项目里面的坑;某个知识点的总结可以让我们从点到面了解这个知识,加深对这个知识的印象。

输出:输出可以是私人笔记、Blog、视频,输出这个更多的是通过向别人讲述来强化自己。为了给别人讲清楚,自己要对输出的点非常熟悉;大家对于输出的讨论也会更加强化你对这个知识点的理解;输出也有助于帮助他人,同时提升自己的名气,你很强,你得让别人也知道你很强。

最后

最近去了趟日本,赶上了樱花季,放一张樱花结束吧。
樱花

本文参与了「利器社群计划」,发现更多创造者和他们的工具:http://liqi.io/community/

关于我 && 博客

  1. 关于我 , 非常希望和大家一起交流 , 共同进步 .
  2. 博客内容导航
  3. 优秀博客文章记录 - Android 性能优化必知必会

一个人可以走的更快 , 一群人可以走的更远

微信扫一扫

CATALOG
  1. 1. 介绍一下你自己和所做的工作?
  2. 2. 你都在使用哪些硬件?
  3. 3. 软件呢?
  4. 4. 你最理想的工作环境是什么?
  5. 5. 你平时获得工作灵感的方式有哪些?
  6. 6. 推荐一件生活中的利器给大家?
  7. 7. 最后
  • 关于我 && 博客