我的 2019:十年大计,日拱一卒

2026/12/31 Plan

人太容易在实际中走失,驻足于路上的奇观美景,而忘了原本是要去哪儿。 — 《想念地坛》

25~35岁,是每个人最宝贵的时光,应该用在刀刃上。


2026年12月31日 到这时你会到什么程度呢?

十年大计,日拱一卒

  • 好的员工优化流程、快速响应
  • 希望能有人处理掉,不要往上抛,交给你的模块到头来还得领导出面,就很失败了
  • 让别人知道你在做什么;排期准确、延期率、bug 很重要,认真写排期、备注
  • 主动、把事情做好、少问题
  • 树立目标、做出成绩、拿出成果

2019 年

旁生斜枝则无法茁壮生长,心无旁骛却可参天。人亦如此

今年目标:

  1. 安卓
    • framework 较熟悉,常用 api 了解基本实现,四大组件,View 体系(两个月)
    • 性能优化(一个月)
  2. 前端
  3. 后端
  4. 爬虫
    • Python 爬虫,爬取需要的数据(一个月)

最终目标:

  1. 完成一个简单的新闻网站,分类、列表、详情页
  2. 年底做个蹭热点的小程序或者 H5 程序,比如可能遇到的三姑六姨考验

还有五个月 2019 就结束了,计划下接下来几个月

  1. 12 月开发网站前端和后台
  2. 11 月掌握 React
  3. 10 月完成 ife,学习爬虫,爬数据(依赖确定网站主题)
  4. 9 月开始 ife
  5. 8 月后端掌握扎实(书例子敲完,总结收获,看看官方文档和买个慕课视频,部署服务器也得了解下)

10 月

国庆假期小结

  1. 前几天在家躺着意义不大,没学习也没出去逛
  2. 学习的时候要远离诱惑,还是得隔离
  3. 有些 API 知识,了解后就不觉得难了
  4. 不知道怎么入门,就看视频

还是得多写多想,不打开电脑不记录想法,就会随从身体、服从本能,痴迷于玩乐中。

其实只要开始写,迈出一小步,后面就容易多了。

放假前几天没有每天写总结,这是最差的地方,以至于没有及时修正。

后面小肉上班去,我有机会坐到星巴克,才算是好好的学习了点。

2019年10月7日 周一

1.今天把整理的项目流程发给了 ty 和 lp,重点在于后面的落实,让大家都了解哪些是不好的,然后避免。

2.看了好几个小时火影,哎,自制力差,还是得先完成一部分目标再放松啊。。。

今天起码得把九月和十一期间漏的日记补上。

有时间再把 groovy 的复习完,这个假期的五个计划,完成 四个,勉强及格就看今天了!

2019年10月6日 周日

1.昨晚睡晚了,早上六点多七点起床,休息不够,有点累(还不是怪自己贪玩嘛)。

早上去了教堂,主要讲了要孝顺父母长辈,还有要心情愉快之类的。吸收的不好啊。。。

2.中午回家睡了一觉,和妈妈视了个频,摄像头里的她气色挺好,要保持这样啊。

然后和 sl 打了会儿电话,他想做个人网站增加自己的专业能力曝光,但要做网站加推广,成本不止一点,还是建议他先做公众号。

仔细一想,在稍微偏远一点的地方,持这种想法的人、机构、公司可能不少,是否也是一个机会呢?

得赶紧具备做后台的能力,在几年后,可以尝试接一下各种信息系统的开发任务,试着找到好的渠道、维护工作。

努力工作的同时也得仰望星空啊。

3.晚上和一个校友聊了下,很优秀的学妹,产品经理还学了前端实战课程,假期每天学习五个多小时,真的是厉害啊。

相比而言我很汗颜。。。

4.下午和晚上把 gradle 的视频看完了,插件也敲了简单的例子

后续需要:gradle plugin 入门及知名开源库分析(Tinker hujiangAspectJ)

2019年10月5日 周六

1.今天购买了百度网盘会员

电脑上下载了很多视频,包括:

  1. 大众点评后端的视频貌似不错,书的那个写完就看看这个视频, 优先级 p0
  2. ndk 视频, p1
  3. hotfix 视频,p2
  4. flutter 的视频,p3

2.12 月份《荒野大镖客》 上 Steam,好像很好玩的样子,到时候看看

3.下午看了会儿 Project 和 Task 视频,记了脑图笔记

processon 真的很赞啊,方便同步,后面学习新知识、看书,都要用起来,方便后面回顾总结。

2019年10月4日 周五

1.今天和 jy 约饭,聊了几个小时

他的性格比较急,知识面也比较广,做项目管理比较适合,经常出差在目前单身阶段来说也还能接受。

谈到未来规划,他觉得在现在公司马上能成为项目经理,待四年左右就能做项目总监,目标很明确。

想想我自己呢,一直处于纠结徘徊状态。想要总览全局但能力不够,有时候还要怪自己的方向,其实是自己没有把时间好好利用起来!

如果在做好本身工作的同时,也能做后台,又不是没有机会。

不怨天尤人了,自己努力把。

2.犯了个蠢,电单车骑出了范围,这个范围也有告知,就是不够明显,停车的时候才发现,这时如果直接还车需要多付三十元。

最重要的是,电单车 15 分钟 2 元,我还以为是 1 小时 2 元。这个错误理解导致我“小聪明”的想,三十元够我停 15 小时,不如我下午再骑回去。

结果四五个小时后,系统就帮我自动还车了,除了三十区外停车费,需要额外付三十车费。

心痛,第一没看清楚停车区域,第二没搞清楚价格就搞小聪明。

2019年10月3日 周四

1.今天是我假期的第六天,早上睡到十点,明明昨晚睡得挺早,不知道为什么还是那么贪睡。

中午在掘金上搜文章时,看到一些其他有趣的内容,又分散了会儿注意力。。。

两点多困了,本打算打个盹,结果睡了俩小时。

睡起来不想学习,看了个电影《新喜剧之王》。

看完还是不想学习,打了几个小时游戏,到了晋级赛,两连跪。

打完还是不想学习,打了会儿扑克。

这就是我的一天。

2.看到一个前端大佬技术胖的博客,录了很多视频

目录:https://jspang.com/posts/2017/01/11/all-video-list.html

2019年10月2日 周三

今天《可复制的领导力》脑图整理完成,第一二集的内容忘了,后面有空再补吧

卸载了 bilibili,自控力差,还是远离。

不如看会儿微信读书。

2019年10月1日 周二

今天十点多准时起来看阅兵。

本计划学完领导力,但约了程通他们出去吃饭,看电影。一点多出去八点多到家

看了《中国机长》

和朋友约饭的意义?了解最近发生了什么,他们在准备买房,我也得努力了呀,光说不练怎么行呢?

还有我的常识不太够吧,历史地理政治,导致共同话题比较少。

9 月

九月计划:

  1. ~ife 学到第 30 天,做简单笔记~(没做)
  2. https://github.com/saysky/ForestBlog 这个项目搞下来看看,对比自己的代码
  3. https://github.com/iwannabetop/Web 这个前端入门系列文章 貌似不错,一个安卓转前端的人写的
  4. b 站有极客时间的《9小时搞定微信小程序开发》

计划赶不上变化,这个月加班比较多,周末有时候也加班,感觉没怎么学习。。。

本月关键字:

  1. 优秀员工,优秀在哪里?
  2. 准备 gradle 分享
  3. 假期效率低,如何改变?隔离
  4. 技术管理学习

九月值得提的事:

  1. 歌词同步
    • 从恐惧到解决,音频方面知识不够,flv 格式了解,解析还没掌握
  2. 团队加班多,做的事还是质量不高,士气低落
    • 业务思考不够,排期问题,拒绝盖楼
  3. 攀登
    • 日均工时 11.5,筋疲力竭,成长性不好

9 月

2019年9月30日 周一

到了一定阶段确实会遇到这种情况,只能说你自己得多关注技术,即使工作中会分很大一部分精力去对接项目和管理,自己也得抓机会coding,或者至少多看些框架、源码、新技术之类的,不然等你出来,高不上去、又低不下来就尴尬了

2019年9月29日 周日

1.十月后每周结尾,找 ty 聊下,汇报下最近工作,遇到的问题及解决方案,听听最近的建议

2.9.29 放假第二天,昨晚贪玩打牌到很晚,一上午就这么睡过去了。

中午起来看了会儿短视频,然后就是做饭,羊肉前前后后炖了两个小时左右,味道还可以。

吃完饭五点多了,贪玩的心又来了。

还好小肉管住了我,才得以两个多小时看完这本《别让猴子回到背上》。

晚上打了会儿游戏,画了脑图。脑图帮助回忆概括还是不错的,要保持。

五个计划完成了一个。明天写会儿后台代码吧,争取写完,后天总结!

2019年9月28日 周六

识别 高收益,长半衰期的知识

读一本书,画个脑图

2019年9月27日 周五

2019年9月26日 周四

2019年9月25日 周三

2019年9月24日 周二

2019年9月23日 周一

  1. 提醒武卫合并代码
  2. k 歌,电台服务端上线
  3. 设计切图
  4. k歌上线方案确定
  5. 周年庆活动开始

购买了极客时间 SQL 课程

本周一直在加班。基本都是打车回家,干了七天。但老实讲感觉心里不是特别累,可能是因为自己负责?这就是所谓主人翁精神?

要不要做:需求、价值、成本

能不能做:能力和意愿、竞争、市场、时机

2019年9月22日 周日

1.YX 出差,关注下直播、语音玩法和武卫那边的需求代码合并到 dev

5 个 bundle:

LiveBundle ChatBundle ChatSupportBundle RadioBundle WeikeBundle

2.歌曲伴奏下载问题,是因为多个线程同时下载,避免这样

多线程读写文件 ,要注意了

3.问心会会议纪要(钰琪整理): https://shimo.im/docs/VY9qWXYT8Pc8gtgH/

语音房公会和流量数据分析(启明、钰琪整理): https://shimo.im/slides/PRdJCHdd9XwQJT66/

2019年9月21日 周六

为什么做,怎么做,上线怎么用,目标数据?

不清楚怎么做,看看相似产品

2019年9月20日 周五

1.三年,足以完成从双非到互联网大厂的跳跃

写了后端学习路线。

2.需要具备的能力

  1. 业务能力
  2. 拍板能力,思考得与失,不轻易答应
  3. 团队管理能力

人狠话不多

2019年9月19日 周四

1.不知道哪里看到的

大部分人的一生,还是要平淡的,坦然的,乐观的融入这个社会里,学会养活自己,学会攒钱买房,学会理解老板,学会给自己涨工资,然后学会生活和工作的平衡,再之后或者学会承担压力,或者学会逃避压力,再之后我们都会认命,慢慢的和这个社会和解。慢慢的与这个老头子的社会和解,慢慢发现原来社会里很多事情也竟然和定理一样,都是守恒的。从大学实习到毕业找工作,再到工作里的升迁,突然发现原来自己和父母和上一辈的三代都是守恒的。当年你父母犯的错就会在你身上得到反馈。而当年你的父母忍过的苦,则会在你身上得到回报。无论是社会财富,还是心理成长上,还是个人素质上。你付出痛苦所换来的东西,永远都有用。你偷懒虚荣顺从人性所错过的东西,终有一天会给你代价。不是给你,就是给你的下一代。

2.最近几天下班都是十点多十一点,问题的根本是要做的太多了。

后面要注意砍需求

站会确定进度,协调问题,做决定,协助定开发成本,

3.路上预估的需求需要时间

电台守护七天

  1. 开通逻辑,两处特权弹窗(一个特权),开通青铜守护,开通后弹窗(设计切图) 1h
  2. 守护团详情,开通状态,展示顺序(切图)1h
  3. 上麦逻辑区别?
  4. 特权,模板接口,对 UI 1h
  5. 勋章加载接口
  6. 去掉任务和等级(主播端排行榜)0.5h

共 4h

事实证明太乐观了

2019年9月18日 周三

1.流程标准,目标,时间节点

2.今天工作遇到了挑战,技术管理做的不到位!

也是好事,改正就是成长,抓住机会!

列好计划,合理安排时间,有原则,有问题找原因,强势一些

需求,有哪些是必须的,哪些是附加的,附加的是否可以砍掉

3.找领导聊天反应问题:有 xx 问题,我打算怎么做,你感觉这样做怎么样

4.思维定式,只知道做,不知道为什么这么做,如何改善

我只知道执行,不知道思考做的效果如何,有没有更好的方式!

为什么大家都讨厌的东西你没发现呢?其实不主动就是不喜欢,没思考改变

2019年9月17日 周二

1.今天,我:继续过主流程,修复歌词面板状态问题

家声:歌词校准,今天再解决不了就耽误了

若尘:首页、创建流程自测

2.讨论需求时,先了解现在支不支持,不支持的话要多少开发量,而不是无脑拒绝

上午主要就是沟通电台 pc 问题和解决编译问题

3.今天会上小伙伴们反映了团队内部的一些问题,其中有很多本应该我解决、或者我反映到你这边的,由于我自己的问题,没有解决和上报,对此我十分的内疚。

会上你问我给自己的主持人打多少分,和后面找 ted 聊的内容,给了我当头一喝,让我意识到自己作为部门协调者,有一些紧急的问题需要纠正。

第一点是缺乏和你的沟通,应该定期向你汇报团队这一段时间里的运转状况和遇到的问题。即使有些问题我要自己解决,也需要把解决方案和你说下,你可能有更好的建议。

第二点是没有重视问题的严重性。对已知的团队协调方面的问题,应该像你今天这样,尽快召开会议让大家抛出问题和讨论解决办法。之前我想的是等这个版本结束了找个时间一起探讨下迭代记录里的问题,但是涉及到整个团队的问题,应该要提高优先级,尽快解决才是。

第三点是对需求排期的把控不足。前面做的几个大需求,没有多和你聊确定哪些是真正重要的,前期合理规划需求排期,后面可能就不会出现这期遇到的,很多需求点同时开发、同时提测的问题,给测试同学这么大的压力。应该像你最近做的学习,根据优先级和工作量把需求拆分成不同的点,分版本完成。应该从每个小的需求点开始,而不是说从下期需求再开始。

第四点是缺乏周期性的反省。比如站会、日报这种,虽然有使用白板等改进,但改进的太慢了,应该避免习惯性的做一些事,多思考还有没有可以提升的点。

目前想到的大概是这些。

今天听到小伙伴们反映的问题,可能会让你比较惊讶,对我比较失望罢,不好意思辜负了你的信任。

后面我及时和你沟通,有问题尽快解决或者上报给你,今天反馈的问题在近期内尽快解决掉。

2019年9月16日 周一

9.16 周一

早上早出发了半小时,八点半左右出发,赶上了班车,到了公司擦了会儿白板,然后写了简单的信息。

开站会时有点激动,忘记让大家说今天做什么了,尴尬。后面简单的问几句后,记得说自己今天准备做什么。

今天主要是把遗留的问题解决了,顺便走走主流程。

发现杀掉回来歌词面板还是有问题。

下午主要是去和 tsd 看了会儿问题,发现我自己就有 bug,尴尬😅 有使用 containes 的地方,记得重写 equals hashcode。

下午 review 代码提了些问题,也解决了几个问题,但总体感觉进度一般,没有把核心流程过一下。晚上家声和若尘看歌词的问题貌似还没修复,耽搁时间太久了…

晚上周会本来打算不去了,roc 说的也有道理,还是去支持下。roc 说了参加 GDG 的收获,flutter 和 tenserflow 趋势。秦慧峰分享了 ARouter,面试需要准备这个。

晚上谊宣讲了下安卓 iOS 字体的对应关系,把控细节需要注意!

明天得加快速度

1.周会分享

Arouter

  • 路由表的维护
  • 分组信息合并到一个静态 map 里
  • 多级缓存的目的?
  • 开始路由时如何初始化

dex 遍历读取很慢,hook 兼容性问题

比较好的是拦截器的方式?

2019年9月15日 周日

0.早上看到鸿洋发的 gradle 学习资料,里面有个中文资料不错,在学那个视频的同时,也可以横向对比下,分享讲这个也还可以。

鸿洋也是一个挺值得佩服的人,高质量分享,一个人维护 wanandroid 网站,执行力强,我缺的就是这个啊!

1.每一天都是新的开始,吸取昨天的教训,避免重蹈覆辙吧。

最可怜的就是那些知道自己深陷沼泽还不及时抽身的人。

今天看了 阿里二十年,讲了阿里这些年不同部门经历的问题和挑战。很多人说早加入十年我也可以,事实上,如果真给到这样的机会,没有长久坚持的毅力和决心,可能也走不到最后。

如何判断当前的工作有没有发展机会呢?需要对业务多了解啊!

2.今天发现微信里也有 feed 流功能了,流量霸主终于出手了,这对所有做短视频消息流的产品来说都是一个坏消息。对所有用户来说,也不是一个好消息,因为这也意味着我们的注意力更容易被分散了。

在这个消息、内容、新鲜事丛出不穷的时代,最珍贵的,就是专注力了吧。能够把一件事坚持的做完,中间不被各种事情打断,真的是一种宝贵的能力。

我太欠缺这种能力。

3.看了 姚明在名人堂的演讲 ,演讲技巧值得学习啊!

  1. 开场,开玩笑、降低预期
  2. 介绍人,贴标签,迅速给别人传达一种印象的最好方式,一个可以被记住的画面、一个让人动容的故事

4.这几天纠结回家的问题,主要原因还是穷啊,拭心,不努力连回家飞机票都买不起,还玩个几把游戏!

5.今天学习效率还可以,起码时间比较久,从中午一点多到五点左右在整理这两周的事,晚上七点多到九点半多在写项目,解决了几个问题。

如果第一天或者第二天就这样高效就好了,国庆要做到!

把日历带回家吧

2019年9月14日 周六

1.W: 假期每天至少学习三小时,后端项目敲的差不多 F: 前两天没敲一点,第一天下午晚上就没学,晚上睡得晚,第二天上午睡觉浪费掉,下午晚上说要学习也没行动,给自己借口玩一下就学,结果一万不可收拾 H: 自控力差,就隔离环境

2.如何评估好设计的产出呢?

MTTD,mean time to deliver,平均需求交付时间,如果没有好设计,只是堆功能,这个指标会越来越差。

2019年9月13日 周五

1.产品流程图,功能点优先级 2.评审问题记录汇总

2019年9月12日 周四

今天寒冰反馈,做电台的时候,测试同学说 PC 电台助手有个功能需要支持,他把这部分代码做到了 K 歌房的分支上,导致无法上线。

问题没理解清楚,做的是电台助手怎么会写到 K 歌分支呢?还有,不光需要做,还要关心做的东西什么时候上线。

开发都按文档走,口头需求容易忘记 不擅自开发或修改内容,有修改要明确上线时间

今天彩月反馈了一些现阶段项目进行中的问题,很不错,记了一下,后面在各个阶段,有意识的改善吧!

假期里想想怎么把白板利用起来,周一早点去写到白板上。

今天下班时,思考最近项目迭代中遇到的问题,有一种冲动是想把这些个问题解决掉。

很多问题是协调同步方面的,这需要看看那些经典的大型项目是怎么推进的,比如别人提的 SpaceX 火箭项目,如何迭代演进。

项目管理是个大学问,虽然将来不会专职做这个,但若是做技术管理,这方面知识也不能少啊!

2019年9月11日 周三

早上起来,小肉做早点,我瞎忙了一会儿,看了点打印的操作系统脑图,剩下不到二十分钟,纠结该学点啥。

拿出了 Android 组件化架构,但仔细想想,还是专注一些,先把一件事做好!

目前主要的两件事: 1.后端 Spring 2.gradle 分享

早上起来看会儿 gradle 也行


9.11

上午去参加敏捷组长会,发言还可以吧,看来要多一些图和调侃。

中午回去就开始赶进度,K歌进度有点不乐观啊,歌词同步那部分有问题,推流好像也有问题,多个人上麦还没怎么测。

下午去和产品、运营、天一过了下月底的需求,虽然不多,但目前测试和客户端已经被 K 歌占据到月底了,月底没什么额外人力。

后面规划这种大型需求时,先问问领导和产品,能否接受后面的一到两个版本收到影响,不能接受就砍需求。

下午有个好消息是同事跟我说好像是八月份优秀员工,哈利路亚,虽然没什么现金奖励,能有个称号还是挺开心的,毕竟是认可。

后面需要总结下哪些点需要保持。

晚上又是十点多打车回。没时间搞自己的事…


2.

要想办法接触到两种客户:一种是满意的客户,另一种是愤怒的客户。你可以参加销售会议,旁听客服电话,或者参加年度业务审核。大多时候,比起进行研究,直接从客户口中了解到你的产品的利与弊,能让你更深入地理解你的业务。

3.杨哲分享了热修复的资料

这也是一位值得佩服的人,我真的是想得太多,做的太少,好久没有好好写代码了!!!!!!

4.Knowing what must be done does away with fear.

知道必须做什么会消除恐惧。

清楚自己必须完成什么

5.周一李鹏问了如果加人,加多少能赶上月底版本

要学会这种思考方法:“如何能做到”,而不是只有“能”和“不能”两种答案。

预估的时间太久了,可能有各种原因(同步进行的任务太多,人手不够,需求功能点太多等等)。多问自己,也多问小伙伴,怎么能做到?

2019年9月10日 周二

9.10 周二

想不起来今天上午干了什么😳😳 当天中午就得记一下呀

中午带饭,写了会儿代码,看了十来分钟短视频。

有个插曲,微信读书做完有 bug 刷了四百书币,本来觉得很满足,结果发现别人有三千多,就羡慕嫉妒了,哎这个心态可不好。

结果下午就发现官方把这些都回收回去了,意外之物不必在意啊。

下午和 tsd 沟通了一下 RN 点歌,可以调通了还剩下个传参。

播放伴奏的问题花了些时间找到原因了,真的是若尘说的那样,写到 buffer 池子里没读取,阻塞了。

他当时提出这个可能我没思考就否决了,打脸啊!避免瞎下结论,不知道就说不知道,让别人试试。装逼耽误事!

晚上看到梓名的歌词同步都差不多了,效率真高啊。我们这边还没做到那里,惭愧。主要怪我,效率太低了。

时间管理还得重视起来!

2.混音 aux 播放的生产者消费者逻辑,理解到实际用途了,没读完就阻塞。读了就 notify

谊宣提示:多打 log,比断点要快

3.今天学了 groovy this owner delegate 三种上下文对象的区别,delegate 貌似更强大些

4.群里看到邓凡平大佬的劝诫:

  1. 干吧把时间浪费在没有成果的地方
  2. @Coolqi.Li 不论学什么,你都要好好想想清楚。一旦决定,就快速坚定实施下去。要不到35岁,你还整天去跟这个,跟那个学吗

2019年9月9日 周一

9.9 周一

早上遇到大佬 CR,聊了下后端学习方向,他的建议是:SpringMVC 和 SpringBoot 只是 API,关键先要理解 Servlet 和 Spring 执行原理,官方文档先看中文的。

上午整理了两个问题,组员的意见要得到响应,避免没有回响。

中午纠结要不要买闲鱼上的一个安卓 NDK 课程,纠结了一下还是没买。现在学习计划有点乱。

下午纠结一个伴奏播放的问题花了好久,最后也没解决,还是先做点其他的后面再解决问题吧。

整个下午效率不高呀,明天得提高效率,把点歌,同意,播放伴奏和 sideinfo 逻辑完成啊!

1.如果你拥有一个领导职位,那么你首先应该想到的,不应该是更丰厚的收入,更宽敞的办公室、凌驾于他人之上的权利……你首先应该想到的是:领导职位首先意味着责任;更高的领导职位首先意味着更大的责任。所以作为领导者首先需要考虑如何承担责任。

面对篮球比赛的失利,无论大家怎么喷周琦、李楠等等,后果必须姚明承担。

2.关于下沉市场的十个感受

3.有加入的需求,首先需要大家判断一下,如果影响当前开发进度,打乱原有排期,开始做之前一定先去找业务拍板人同步下,告知影响面,让他做决策。

由服务端专门找一个对接人(整体把控项目的方案,了解项目业务,对项目负责,对接客户端,消息及时同步)技术review,技术方案确认。

2019年9月8日 周日

9.8 周日,昨晚聚餐回来太晚,回来时脑子比较清醒,又看了会儿手机,一点多快两点才睡。

早上起来和小肉去现场报名,困的一比,去了发现人虽然多,效率还是挺快的。

项管写周报原来需要看我们几个敏捷组长的周报,后面得提前写完了。还有周会的每周核心总结,要围绕具体需求展开,而不是单纯的分各个职能。

下午在小肉公司睡了一觉,看了会儿 gradle 视频,很纠结现在学这个性价比如何。投入时间估计得一个月零碎时间,最后学会 groovy 和 gradle plugin 修改打包流程,虽说工作上用不到,应该对面试有一点好处。

目前来说适合分享到主题:

  1. flutter
  2. kotlin
  3. gradle

前两个有人分享过了,要讲就得讲全面,比如实战一个项目,这得找个好点的课程。其实 flutter 可以讲讲,毕竟势头正猛。

不过这个就属于深耕了,gradle 在后端也有使用,学会了应该也有帮助,就先 gradle 吧!

下午在闲鱼买了几个课程和 操作系统、网络的脑图,打印了出来,后面得经常看看了。

网盘里好多有用的东西,太久没看都忘记了,得统一记一下。

晚上回去和小肉吃了点烤肉,喝了点小酒,美滋滋。

然后看了会儿小欢喜。

本周复盘没写,总想着第二天完成,结果一拖再拖。

哎。还是那句,每个选择都选择了舒服的,所以一事无成

现在看看,如果不是在小肉公司,恐怕那几个小时也不会学习多少!


  • 闲鱼买了王道考研操作系统和网络的 PPT,后面打印出来
  • 也买了个 Java 视频项目,好几个实战,但最想买的没找到
  • 百度云里有极客学院 Python 的课程
  • 还有极客时间算法课程
  • 还有安卓性能优化和面试资料

  1. 寒冰反映的线上支付测试问题
  2. 线上电台测试露出问题
  3. 非诚勿扰和之前在 88 号楼的方案有没有什么调整,及时和服务端沟通
  4. 每周核心产出,围绕需求点写,我先列出核心需求,然后大家在下面补充,方便了解整体进度

方案里就考虑一下白名单机智,尤其这种露出的,比如非诚勿扰房间的露出

2019年9月7日 周六

9.7 周六,下午周会有点紧,事先应该写好,会上过一下就行,不要耽误那么多时间会上写

下一周做什么,提前想,有什么是一定会做的,有什么可能做的

下周 K 歌做完,有点紧?拆分任务,周一确认目标

晚上聚餐,吃的还行吧,就是酒喝得多,不喜欢。lp人挺好,就是喝多话有点多,内心想说的太多了,需要被认可。

学习yx,声明自己观点,和关键人对话,指出问题。思考业务、功能方向。

留点时间做自己的事情,保证自己的成长,而不是整天应付业务需求,这是这边大佬们对我们的要求,每个双月也会跟进自己定的成长计划。

月亮大佬组内分享的定投文章

2019年9月6日 周五

[Java工程师 高效进阶的学习路径](https://time.geekbang.org/column/article/127918)

1.每天读五十页,9 月份貌似断掉了。没找到合适的闲书,看一个极客时间文章也可以啊,看完写下收获。

2.客户端做久了,容易失去自己的思考,之前都不用自己思考业务方向,有什么数据,从哪里来,怎么处理。以后得多思考

3.项目规划时没有深度思考,导致重要的功能(K歌、周年庆活动)叠在一起上线,测试人力不足,只能保证先测试其中一个 。

周年庆活动因为开发人员不集中,我和项管没有介入排期,也是一部分原因。

后面规划迭代时,需要综合考虑涉及到的人力排期情况

宋冉总会发起灵魂质问哈哈,收到挑战不要抗拒心理,要思考自己做的不足之处

2019年9月5日 周四

9.5 研发工作日报

1.6.6.12 版本迭代需求目前均测试完,剩余部分小 bug 下版本解决 2.明天进入回归测试,努努力周六下午发包可以赶上 3.K 歌房服务端主流程开发完毕,细节自测中 4.K 歌房设计稿今天给出细节动效,客户端开发中,本周预计 50%

今天主要在做 K 歌的,进度一般,发现很多细节我没理解清晰,还是需要写一下各种情况处理方式啊!

早上上班路上学了会儿 gradle,最近就把这个学学准备后面分享吧,得看看官网。

给别人送吃的,要自然,直接就说吃零食好了,不要想太多说太多。

提高开发效率,和宋冉学习,多质问这么做的好处是什么,不要让没想清楚的需求打扰团队。

2.今天和产品说了下,提前规划下期方案,出来后尽早找老大确认、定优先级,进设计

3.知乎买了一个讲技术管理的课程,一个小时左右,听完

4.分配工作有三个目标:

  1. 每个人都有能力完成他所分配的工作任务
  2. 每个人的任务都有足够的挑战性
  3. 每个人都尽可能地投入工作中

2019年9月4日 周三

0.早上起来写了会儿 SpringMVC,照猫画虎学习了下 jquery 的使用,后面需要单独学习学习。

写的过程中出现一些问题,基本上是照书抄的不仔细。

还有整个流程得整理下,每个功能点涉及到的,不能照着做不思考。

1.9.4 工作需要,学习了下技术管理相关的,大约 1h

技术管理需要做:

  1. 确定团队目标,知道方向在哪里,团队的成功才是成功
  2. 距离目标还需要什么资源,了解团队的能力和资源,及时协调
  3. 了解成员,分配工作
  4. 控制全局,了解项目进展,及时处理出现的问题
  5. 放权,培养成员能力

今天沟通协作上,出现了两个问题,一个是做什么没有统一意见,老版本勋章展示逻辑理解不到位,没有复述一遍。

另一个是怎么做没有确认,服务端以为只要修改守护团名称,黄金贵族客户端显示,客户端以为都服务端控制。两端做之前没有确认方案。吸取教训。

做之前多确认

2.今天和 RN 沟通了,他们下周一开始做,大概需要一周做完联调完

突然说要提前发包,节奏有些紧张。

晚上和谊宣电话聊了一会儿,指导了一下,目前的问题,和我应该努力的方向。对内,对外,push。

查了一下,关于技术管理的资料不少,多看看吧

技术管理难在哪里?https://www.zhihu.com/question/19755531

3.迭代完,找时间开会,总结彩月的总结

2019年9月3日 周二

9.3 地铁上看了会儿极客时间 IM 课程,1.5 节。

上午主要在评估 9.11 版本的工作量,和取舍。一开始给产品的估时太乐观了,还是不能瞎说。

最后天一做了我的事,评估、砍需求,以后我得负责起这部分责任。

中午天棋给了建议,多玩竞品,对业务比较熟悉,那样需求在我这里就可以过滤掉很多,而不是无脑做。

下午调整了进场的代码,尽量避免直接依赖 bean。

做 KTV,先不急着做界面,学习梓名,先做基础功能。

工作需要,得提高下领导力。可复制的领导力视频学习。

和书相比,视频内容更早,但因为是现场版,有很多互动和表达方式值得学习。 前两讲主要在说高效在于统一,标准化,第一步第二步第三步,总结原则规律(和《原则》主旨很接近)。

1.可复制的领导力视频学习。

高效在于统一,标准化,第一部第二部第三部,总结原则规律

2.是什么让我愿意加班呢?是背负的责任和被看重的感觉吧

3.开发复杂项目,先做抽象的,UI 无关的,基础的功能

4.即时通讯技术分析学习:

消息存储部分最重要的三个表,消息内容表、消息索引表、联系人列表。它们大致的存储结构,我们就设计好了。

2019年9月2日 周一

1.注意身份,少说俏皮话,说多了你的话语别人就不以为意

说话不要让别人不舒服,别人不好意思问,你就替他说,不要说“XX说”

2.9.2 早上七点半起来把分页的写完了,上午去找代璞和架构组沟通独立 app 加密、播放库升级的事。

中午把《原则》看完了。

下午 ty 找聊了一下,说了上半年绩效的事,研发平均绩效都比产品运营高(上报如此,具体结果待定?),后面需要研发多产出呵呵。提了几点要求:

  1. 带动后端,多做一些,提高产出(多汇报多沟通请教,拿不准的多问)
  2. 开会说方向时,发表下想法

后来李鹏也找聊了下,后面有事主要找他沟通。

开发时思路有点乱,应该理个思路再一步步做,不要光着急不想解决办法。

调整心态,尽力做,最后结果听主安排!

3.ty 谈话

把每个人都用起来,发挥 12 分的能力。搞不搞得定 sr?如何让服务端发挥更大的价值?

天一方向发言后讲话?

做更多:

  • 多沟通,多主动(主动思考、主动加班),多分担
  • 多沟通才知道你做了什么
  • 日报也贴出来内容,总之,主动多做一点

4.复习算法看看这个专栏,带着做题:https://www.nowcoder.com/courses/semester/algorithm

2019年9月1日 周日

1.哎,每个选择都倾向于舒服的,所以一事无成。

总结这一个月敏捷计划的情况,记得参考《原则》最近的积淀

2.小肉11.2 教师资格证考试

3.花足够的时间来设计一个行动计划。与将来执行计划所花费的时间相比,用于思考的时间微不足道,而且这些思考会使将来的执行更加有效。

8 月

八月计划:

https://liuyanzhao.com/ 学习这个后端做的事

后端掌握扎实(书例子敲完,总结收获,看看官方文档和买个慕课视频,部署服务器也得了解下)

本月复盘:

  1. 本月打分:??

2019年8月31日 周六

0.8.31 今天周六照常攀登。

转换下心态,开会目的是了解大家在做什么,进度如何,有没有问题,而不是为了完成一个会。轻松些,聊聊天。

抽取了推拉流的组件,当初在开发时,如果只使用一两个字段,就没必要依赖具体的实体类,依赖接口就好了。

下午听周年庆活动,发现很多基础设施还不健全,产品做完方案应该主动去问问哪些需要开发。

yx让若尘过来支援我们,说让我有时间做更复杂的事,什么是更复杂的事呢?总体进度,安卓架构、规划?

1.晚上 yx 让我给若尘讲下项目,下周他会过来支援,想想怎么分配

2.在喜马的成长:

有机会独立完成一个较复杂的业务,负责组织站会,协调跟进进度,评估任务,拆分工作,指定开发步骤

2019年8月30日 周五

在检测某个人是否善于解决问题时,要看:

  1. 他能够逻辑清晰地表达出如何处理相关问题;
  2. 他曾经在过去成功解决过类似问题。

0.8.30

早上忙着弄独立 app 协助李鹏写文档,中午一起吃饭送王旭。

遇到需求,先问下产品、也问问自己,这么做好处是什么,代价是什么,对比下值不值得

1.大家可以想下正在做的事进展是否正常,进度是多少,完成了百分之多少,有什么阻塞点

明天周会要总结本周核心产出,提前想一下

电台上线使用后运营告知同事

2.静态类的静态方法能不能被子类重写(不能,走的invoke-static指令,只有走invoke-virtual指令的才可能实现多态)

3.周一问下代璞点歌工作量

4.总结下这个月敏捷计划的产出和经验

2019年8月29日 周四

1.说话有问题,不是勾一下,是今天的工作完成情况写一下

2.8.29

今天发现了自己改出的一个问题,尴尬,改的时候没注意到和其他组件的依赖关系[Facepalm]

上午不知道干了啥就过去了😳以后中午就得简单记下上午干的事

下午又出现了一个协同的问题,iOS 修改了运营位没有和安卓、测试说,这本来是不需要做的事,结果做了没通知到位,问题!

然后就是写项目,基础的消息层写了个大概,k歌的还没写。

这周安卓计划进度?20%

普通的聊天、进场、输入等功能组装完,消息对接好,坐等联调。

需要思考当前整体进展,安卓进展,如何设计更快更好

2019年8月28日 周三

0.8.28

早上路上看了点原则,发现一段话很适合当前阶段,继续推进之前回顾执行情况。晨会就和大家提了一下,不过提的过程感觉还是说的不够顺畅,没关系,多锻炼!

下午和服务端,iOS 基本定了下排期,两周多一点,但可能有别的需求插入。

整理了一个文档记录迭代的问题,以后得经常更新呀。

定了下开发步骤,家声先搭房间基本框架,组件接口。我需要等谊宣调整完基础的以后,做消息转换和分发。

下午发现wx改的代码导致娱乐厅送礼有问题,幸好运营发现了,不然就完蛋…

发版前,有修改还是得告诉测试,自己也得多测测。

晚上天一提出一个守护礼物的问题,的确是各端都差了一点关注细节。

我除了做完,还得多关心怎么用,用的感受啊!

反省今天,代码没怎么写,明天得赶紧写了!!!

1.目的不是做完需求,而且在做需求的过程中,逐渐迭代完善团队

2.上一个迭代基本告一段落,在开始新的迭代前,大家有空可以想想上个迭代我们团队有出现什么问题。

比如 ted 和天一反馈到感觉我们的迭代速度比预期慢,那原因是什么呢?究竟是领导不了解需求预估的时间少,还是我们的迭代效率的确是有提升的方向?

我感觉是两者都有的,比如电台中途方案有变更,领导可能不知道这个事,这就需要我或者产品和领导反馈一下。当然变更有客观原因,这个及时同步信息的事应该保持。

还有开发效率,天棋就反馈到联调的效率低,联调时还在改问题,可以想下是不是自测的不到位,还是联调前需求有变更,有的话及时找我沟通。

3.从校园到职场 - 面试官是怎么看简历里的项目经验

很多时候,面试官要看的不是你会做什么,完成了什么,而是你在工作中,在过往的项目中,是怎么思考的,是怎么学习的,是怎么成长的。 希望你在项目的过程中,多思考,多总结,一定要尽可能吃透项目的设计目标,架构思想,中间遇到的障碍缘由,解决的要点思路等等。面试官有相当几率会基于你的项目经验发问,而且这种实战性很强的问题,往往也是技术面试决定录取与否最重要的判断依据之一。当然,认知不完整,被苛刻的问题问到崩溃,不要过于紧张,面试官要看到你的思想,要测试你的极限

2019年8月27日 周二

0.8.27 上午干了啥忘了,好像是拆分评估 KTV 工时,两个人两周差不多,得和 ted 确认下什么时候上

下午被动图的一个问题浪费了一个多小时,其实吧,踏踏实实看源码,不急不躁,可能一个小时也确定问题了。一旦怀有抗拒的心态,就不可能解决问题了。

有问题没关系,踏实解决就好了,切忌逃避问题。

和yx聊了下 K 歌方案,基础模块他做,我和js分一下业务相关的吧。

老实讲感觉我们直播和独立 app 没拆分好,代码迁移成本太大了。

然后聊了下年中绩效的事,领导还算认可我,但期望也很高。需要从业务和技术管理双方面努力,平时学习到的要整理到一起。

(话术很重要,学会把一件事说的有趣、有价值)

1.https://www.bilibili.com/video/av12967744?from=search&seid=10243633565369928379

可复制的领导力视频,20集

不患无位,患所以立。不患莫己知,求为可知也。

论语 里仁篇:https://so.gushiwen.org/guwen/bookv_22.aspx

2.控制紧张激素的释放是避免大脑一片空白的根本。应该认识到焦虑的不可避免性,接受它,习惯它。习惯了就可以大大减少类似大脑一片空白及突然想不起来了的想象发生

3.UI 相关的没办法做基础复用,分层,每一层都可以替换

4.Aspectj execution 拦截的方法,虽然会执行进去,但是会先执行拦截逻辑,然后才会往下执行

5.11-18我的编码八年抗战史

2019年8月26日 周一

0.8.26 昨晚睡得晚,今天早上差点没起来。

早上晨会,佟帅说周报里最好把数据带上,除了研发数据,还有业务数据,距离实现攀登者目标还差多少?

中午没出去吃,没想到美餐十二点多才到,和出去时间差不多了。

本来想着十二点半就睡,多休息会儿,结果贪玩!!!快一点才睡,装修声音太大,也没怎么休息好[Facepalm]

下午改了几个问题,然后去参加了一个小时互娱敏捷组长的小会。会上大家讨论了最近做敏捷组长的收获和问题。一开始推一些比较麻烦的工具,别人会比较抗拒,这个阶段最好借助领导的压力强推,逐渐适应后就好了。

晚上安卓周会,发现自己当众讲话还是心态不稳啊,说着说着大脑就空白了。准备比较少是一个原因,基本的讲话套路也是一个问题,需要找时间总结一下。

yx让我临时讲个东西,也是没有讲好,比较乱。

晚上 ted 问 K 歌多久做完,第一反应是尽量少的时间,其实也是不对的,应该把自测什么的算里面。跟老大打包票,还是靠谱点,不要为了让老大满意不顾实际。

哪怕多估一点,提前做完,也比说了两周结果花的时间很久强。

明天和梓名聊一下,如果估的差距比较大,还是及时和 ted 沟通一下比较好。

吸取教训。提前熟悉需求时,大概评估下时间,几周?

1.群友面头条挂了,发了面试题截图给我,微信收藏里找

2.偶然发现了直播 h5 的代码,放到了 web 目录下,有空可以看看

3.主要老板也不是那种很关心小弟成长的那种

你晋升他也不怎么关心

如果我带人,要关心他们的成长,别人才心悦诚服。

4.排期重视额外的自测时间

2019年8月25日 周日

本周计划:

  1. 改变!包括对方向的了解、产品运营的协调、所有成员工作的了解、积极的态度
  2. 完成后端项目,部署上线 failed
  3. 周一完成三年总结
  4. 上下班路上利用好耳机,听领导力、圣经相关的

8.25 周日

今天小肉要团建出发去黄山,早上两个人收拾了下家,下午去买了点衣服,好贵花了一千五。五点多小肉出发了。

回家后,没学习,光顾着玩了,哎。

晚上睡觉前不该吃西瓜,不吃西瓜就不会想看中国新说唱,不看说唱就不会熬夜到那么晚。哎

本周学习效率很低,几乎没敲后台代码,晚上回去都看电视剧了。早上也起不来。

哎,每个选择都倾向于舒服的,所以一事无成。

2019年8月24日 周六

  • 马上就行动,不要拖拖拉拉
  • 不断总结自己在工作中的优势和劣势,找到可以傍身的技能

GitChat 的 SSM 博客系统课程记得看

0.8.24

早上地铁看了会儿炒房大佬欧神的文章,我是比较抗拒称呼他神的,但原名不知道…

今天事情比较少,上午看了下监控 fragment 代码,发现是用 AspectJ 写的,看了篇医生的一篇入门文章,有了个基本的认识。不过编译总报一个奇怪的错,还没有解决…

下午开了个会鹏哥讲语音房大概方向,但具体的还没确定,下周再定。

1.今天本来计划早点起,七点半起来学习差不多一小时,结果醒来一看表就八点多了,心想“起来也写不了多少代码,继续睡吧”,这种想法真的是死脑筋啊!早起不一定非要学技术呀,时间不够写代码,看会儿书也可以吧,非技术的比如经济,也比多睡半小时强!

2.大家在自己的周报上要有一个专门的区域记录自己在敏捷组长的工作,然后发到群里,这样进度和问题我们可以及时介入。

3.在一个地方统一放各个知识点涉及的文章

4.组织协调不要当成负担,放松心态,你可以的,哈利路亚

2019年8月23日 周五

学问之道,分为“体、用、术”。对于真正的知识,它一定是有完整“体系”的

0.8.23 今天主要是解决运营位的问题,调整 UI 和非诚勿扰 UI 验收

要上线的功能基本都开发完了,还有些服务没上线,这个先让测试催服务端,我问下测试有没有在线上测就好了

得知老王要走,还是有些伤感的,人都是有感情的,但事实是同事之间的关系本来就不会很长久,没多久可能就适应了。学习他的优点吧,心态好,每天开开心心,追求自由,在试错成本低的阶段勇敢试错。

上班路上把 RecyclerView 视频看完了,不做笔记可能没多久就忘了… RecyclerView 的设计理念很值得学习,可以把他大的设计记一下笔记。

本周把要上线的功能搞完,下周就开始改线上 bug 和做新需求。

明天得看下 bugly 的问题和进娱乐厅卡顿的问题。还有老王的交接。

晚上李鹏谈了下文龙和祥华的问题,主要是两端协调不到位的问题,后面跟需求,需要确定好依赖关系,重点关注前置条件。

目前做的有什么成长呢?

保持设计拆分思想,平衡质量和效率,同步信息,做探路者,思考当前和接下来该做的事。

技术上,今年还是先把后端掌握熟悉了。上班时提升安卓。

1.今天看了介绍程序员小灰的这篇 他在北京打拼10年,30岁一事无成,33岁转运,感悟很多

程序员这个行业目前还会不断的有新人进入,如果不想一直加班给别人打工,想做自由职业者,靠写文章或者知识付费赚钱,可以花几年时间扎实做积淀。

打工除非真的碰到很好的项目,和项目一起成长,拿到期权或者其他额外奖励,否则最大的收获就是经验。

这份经验最好可以不断的增值,而不是换了公司就贬值。我现在做的,在主动性、整个项目组的跟进、站在整体评估方面的经验可能是可以迁移的,其他的,比如业务代码,就没什么可迁移性

2.今天发现一个同事参加过中国新歌声,是陈奕迅的队员。不禁联想到,艺术这种能够一次创作,无限量传播的,价值能最大化

3.jintian zhidao wangxu yao lizhi le.

4.言多过失,不要说太多废话,少说话

2019年8月22日 周四

0.8.22

今天主要是改非诚勿扰的问题,其中有一个问题是刷新太频繁导致手机发热,尝试优化了一下结果出了问题,就回退了。

有个问题是感觉我这边做需求,自测不够,出的问题比较多,对比了下 iOS 好像总是多一些。

晚上回家比较晚,十一点左右才到家,和小肉看了会儿电视剧,没怎么学习。

好几天没学习了

1.从求生存到修体系,我在阿里找到了技术人的成长模式

这篇文章写的不错,其中一点:“有问题或者挑战不要只思考这个点,要站在更高的角度考虑这个点涉及到的面,通过解决、优化整个面,达到更好的效果“。

比如这个该干什么的问题,可能就是各个阶段做什么没有明确的

2.https://zhuanlan.zhihu.com/p/49338922

RecyclerView性能优化

2019年8月21日 周三

0.8.21 下班路上看 GoogleIO 2016 RecyclerView 视频学习,半个小时左右,一手的资料真的好呀,比自己分析或者看别人文章更容易理解。

后面得多看这种一手资料。

早上站会没找到运营,但运营今天配合填了。晚上站会也参加了。

今天得工作主要是运营位的搞定,按理说应该不复杂,为什么搞了一天呢?是因为之前在 activity_looper 分支重构了一个 LiveBundle 用到的类,后面别人在别的分支做了修改,导致一些冲突。

要吸取教训,先提交新增的,后提交修改的。

开发的基本完成了,最近就是改 bug,review 代码。

js 问还有没有什么任务,项目各个阶段需要做的事?

  1. 需求确定阶段,参与思考需求的目标、功能是否合理、风险点
  2. 需求排期阶段,确定需求优先级,拆分任务,规划先后完成顺序
  3. 开发阶段,模块拆分,定义模块间接口,和其他端确定接口,开发
  4. 联调阶段,和其他端一起确认运行结果
  5. 自测阶段,根据测试用例检测功能是否正常
  6. 验收阶段(UI 产品 运营)
  7. 提测阶段,改 bug,review 代码(微调)

7 和 1 2 可能穿插进行,可以在改 bug 期间拆分新需求功能及排期

晚上回家和小肉看了会儿电视剧,老实讲现在学习时间只有晚上和早上了,得逼逼自己…

1.旁生斜枝则无法茁壮生长,心无旁骛却可参天。人亦如此

2.今天和 ts 聊了下大概方向,知道了攀登的目标

  1. 拉回流水下跌的现状,达到 1000W/月,之前是 700W,但因为政策风险,做了调整导致下跌
  2. ??
  3. 努力将娱乐厅改成语音房,增加玩法

先做玩法,最好可以同时在主站和独立 app 都支持。

电台、K 歌、非诚勿扰

3.Everything is difficult until you know how to do it.

那些看似无法做到的,其实没有多难,只不过是你不愿意坚持。

4.害怕吸入甲醛,很多人都戴着口罩,甚至还有放毒面具,一开始觉得夸张,后来了解到有人因为这个流产,可怕。

5.tb及时更新下,你兼顾一下服务端的。。那边确实更新不及时

下班前看看时间视图,想想其他小伙伴的工作情况,接下来做什么

2019年8月20日 周二

1.今天到新大楼上班,单程时间多了差不多十五分钟,以后最晚四十五出门了。

早上到五楼发现还要装修,味道比较大,就换了几个地方,最后还是觉得三楼味道小一些。

有些同事买了防毒面具,一开始我觉得没必要,但后来看了一些人的提醒,觉得对于健康来说,多花几百好像也没什么,还是买一个吧。

测试环境一直到下午才好,今天把非诚勿扰的逻辑完善了。

晚上开 K 歌评审会,我叫了运营,但运营觉得将来不会运营就没必要去了。事实上,应该在需求评审之前,就让运营知道这个方案,然后看下他们的意见。毕竟现在部门负责人是天一,还是要多问他的意见。

还有做推进者,不仅仅要考虑实现成本,更要考虑做这件事的好处、坏处和风险是什么,逼逼自己,每个需求都写下来好处和坏处!!!

K 歌为例:

  • 好处:把线上 RN 写的 K 歌业务接过来,比较高的留存可能会有新的机会
  • 坏处:K 歌除了 IM 基础功能,还多了点歌、歌词同步等额外功能,从 0 到 1 开发周期可能至少需要两周,这个项目上线后短期内看不到成果,对我们的攀登者计划或者 OKR 看起来是没有好处的
  • 风险:点歌可能还涉及到版权问题

2.今天的成长?

上下班听了差不多 2.5 节《许世伟的架构课》,有些知识已经知道,就当是巩固一下。

中午出去吃饭,回来就睡了,没学习,明天得看看官方文档。

在做之前,先问:为什么要做,做完怎么用,有没有流量,有没有运营

3.c++ 入门推荐这个网站,蛮好的

https://www.runoob.com/cplusplus/cpp-data-structures.html

2019年8月19日 周一

1.梳理自己推进上的不足,整理出来该怎么做,和项管确认下,然后改变!

  • 每个版本的功能和截止时间得记下来,这是我必须要知道的!
  • 当前所有人在做什么,以及和其他人交接的时机
  • 整体的方向,关键时间,关键事件
  • 对他人有要求,消除含糊的预期

要消除含糊的预期,让每个人意识到假如他没有达成目标或完成任务,那是他个人的失败。最重要的人是这样的人:他们对完成使命负总体责任,他们知道应当做什么,并有确保完成任务的纪律。

2.今天花了几个小时写完了毕业三年总结,其实说是流水账更合适,回顾了一下这一年做了点什么。

每天的小结还是很重要的,每个月需要及时总结做了什么,哪怕真的没什么成果,也要分析下原因,而不是空着。

2019年8月18日 周日

本周复盘:

  1. MVC 那本书这周必须得完成了 额,还没有
  2. 有什么成长?主要是和领导、小肉的沟通下,对自己该做什么似乎有了些新的方向,技术提升是一定要做的,但技术以外的机会也要把握住!看起来好像是现在需要做的更多了(除了开会还得保质量完成开发任务,还好有 js 帮忙),但对自己的将来来说,这些思考和作为,有助于成为负责人!

8.18 周五项目里写的自定义 LayoutManager 有性能问题,会导致卡顿,查阅了一些资料和文章进行优化,对 Recycler 的机制有了更深的理解,用时 3h。

张涛的博客和引用到的视频还需要看看,这些常用的类还是了解透比较好

今天小肉给我买了 bose耳机,好贵呀!既兴奋又有些心疼。好好利用起来吧,别忘记买的目的:上下班路上利用好时间!!

我的上下班中午休息,晚上回家是怎么利用时间的呢?

碎片时间如何利用呢?

2019年8月17日 周六

8.17 今天早上去取了小肉居住证,我的居住证自动续签了,感谢主!

后来和sl打了四五个小时游戏,聊了会儿天。

晚上去看了《沉默的证人》,好些细节我没理解到位,被小肉鄙视了[Concerned]

一天就这么过去了,没咋学习,惭愧呀!

1.今天看到一篇讲黄晓明在《中餐厅》里的表现,里面主要提到他大概有三点问题:

  1. 充面子
  2. 没规划
  3. 控制欲强

引以为戒,实事求是,有问题承认问题,不装逼;提前做好规划,要怎么走,接下来做什么,提前思考;布置任务时明确内容和时间,定期确认进度(一天或几天),不要时时刻刻盯着别人。

2.今天看到这篇文章对现在的我挺有用

“升职靠业务,跳槽靠技术?”阿里技术专家谈职场晋升

2019年8月16日 周五

8.16 今天公司搬家最后一天,下午突然停电,然后就是收拾东西,领导谈话,最后才写代码。非诚勿扰1.0 下班后才开发个差不多,不过还有问题。

主要是 t 谈的对我的要求,让我对业务的方向有自己的看法,要往上走就要对别人有要求,当然要以身作则,还有加强对运营的沟通和把控,最后还要对整个组每个人的工作有个宏观了解,谁在做什么进度如何,什么时候和其他人汇合(类似时间视图)。

后来又和 y 聊了下,他指出了我的一些问题,包括推进工作时不够有原则,太好说话,要向 ts 学习。同时个人状态有些懒散,不够有激情(我需要给自己心理暗示,打心里热爱、关心其他人的工作及整体进展)。

我还问了他的规划,他现在的规划就是对其他端了解更多(flutter 写项目也没问题),在沟通方案时心里有个数。

他的意思是技术上的进步都是在下班后自学提升的,工作上很少有时间能真正深入学习一个知识,和搜索引擎一样只是给个索引。现在有机会负责业务上的东西,就抓住机会学习、成长,这样的机会很好。

同时建议我学习时,最好学习工作里可能用得到的,比如 flutter,能落地才能理解更深。

还指点我,和每端沟通时把自己当那端(要持有开放透明的心态)。

我其实对走出舒适区还是有些抗拒,但要说服自己迎难而上,才能成长啊!

需要整理下后面该怎么做!


1.今天早晨完成了零售商管理的基本逻辑,虽然比较简单,但看着运行后出现的界面及功能,感觉还是很开心的,(๑•̀ㅂ•́)و✧加油

2.A 工资一万,B 工资两万,他们的收入差距是 10 倍吗?

搜索一下你就知道差距有多大

3.休息三天:

  1. 非诚勿扰完成(4h)周六
  2. 书上代码敲完(每天两小时)
  3. 三年总结(有空就写点)

2019年8月15日 周四

8.15

今天工作上事情比较多,改bug做埋点,讨论新需求,开会

早上迟到了,没听到,说运营位也要上,问起来,公测、发版时间也不清楚,这是不应该的。

要做好敏捷组长这些关键时间关键事件要清楚。

中午休息,看到知乎上的一篇故事,看了半天,也没看官方文档,唉,罪恶啊。

嗯,工作事儿挺多,鹏飞给的任务没怎么看呐!这个其实做下来还是比较有意义的,不管是 ANR 的触发过程,还是锁的一些是判断都比较有价值,尤其是作为面试聊资

成长?

好像没什么成长…早上看了点原则,完全不记得看了啥了😳

1.经历的每件事都是一个案例。要思考它属于什么类型的案例,应适用于什么样的原则。这样做并帮助其他人这样做,你就能针对此类问题的反复发生找出妥善的应对方案。

分析总结每天出现的不一样的事

2.每个版本的功能和截止时间得记下来,这是我必须要知道的!

3.后端学习

1.跟着书项目敲完跑通 2.总结下书里学到的内容,还有这个项目有价值的点和重复的部分 3.盲敲一遍?还是慕课买个课长长见识?好好想想 4.周内上班时多看看官方文档

八月底产出? 1.外网可以访问书上的项目 2.一篇发在个人博客的后端 MVC 学习笔记 3.官方文档 core 看完 80%

附加分:慕课课程 20%

2019年8月14日 周三

8.14 今天主要是在大会议室里解决测试发现的问题。

有一个插曲是运营老大和产品老大的矛盾,这让我意识到了技术的幸福之处:没有指标压力。但其实也是无奈之处,决定不了方向。

升到一定程度,责任可能就是保证某一方向的稳定发展,产品可能更多考虑长期的用户量、活跃度、流水,运营则更关注当前的流水,可能是因为现在有 KPI 压力吧。

利益有冲突了,吵架在所难免,也不能说是谁对谁错,各自出发点不一样吧。关键还是得多沟通,确保劲往一处使。

今天就中午看了会儿官方文档,晚上十点半下班,回去十一点多,看了会儿手机就睡了。

成长?

从吵架得到的是,跟别的效能同事沟通时,要多考虑,他们的 KPI 或者说目标是什么,当前的选择对他们的影响是什么,如何求同存异。避免一意孤行,别人只要一个萝卜你弄了一车苹果,费力不讨好。

早上读了会儿原则,尽快结束这本书吧!

1.首先问你需要回答的最重要的问题,并设想一个会给出答案的量化工具。

问题:我的时间花到哪儿去了,或者说有哪些时间可以利用的更好?

上下班和中午,加起来每天至少可以有一小时专注学习自己的东西。

2.书上的项目写完后,整理 Spring SpringMVC MyBatis 知识点思维导图

3.今天开通了微信读书无限卡自动续费,无限卡到期后,读书太费金币了。。。 好多时候觉得花了钱自己就会认真去学,然而事与愿违,还是要在细节里多选择苦的但有益的。

4.对于反复多次出现的情况、代码,要建立一个统一管理机制!

2019年8月13日 周二

8.13 今天工作上主要是解决提测的问题,比较轻松

看了下鹏飞的网络监控库,主要是用 okhttp 拦截器抓取请求和响应,还有 okhttp 内置的 EventListener 监听发起一个网络请求各阶段的时间(dns connect secure-tunnel req-header req-body rsp-header rsp-body disconnect)

还有查阅了一下触发系统生成 trace 文件的方法,暂未成功

看了一篇文章,其中的一句“分清楚什么是有用的、什么是快感”印象深刻,值得警醒!

中午休息看了会儿 Spring 官方文档,写的非常的详细,要坚持看完呀!

偶然逛到一个北京同事的博客,他在一篇文章里反省自己“为了学习而学习”,假装努力,没有总结和和既有知识建立联系,导致学习没有结果,空空浪费了时间。

我去年不也是这样吗?学了段时间前端,但没有练习项目和总结,和我的知识面没建立深刻的联系,现在忘的差不多了。

今年后半年学后端,要引以为戒,多做笔记、写项目、思考,等做到不看书也可以完成一个项目后,从头开始总结一遍后端学习之路和知识点。


2.今天 yaowei 突然要提测一个东西,优先级很高的样子,但是之前完全没有说。在和cy说的时候,我没有去参与沟通,其实这是不对的,既然是“scrum master”,就要做起保护团队的事,去梳理下优先级,确保当前工作不被打扰。 唉,做错了。

在场但是不说话,是不是有没有你都可以?

3.好钢用在刀刃上才能显示出价值,将珍贵的时间投入到这边抓一把,那边抓一把的焦虑式学习中,带来的只是浪费。

北京安卓同事的博客

4.三年总结拖了好久,总想着现在时间太零碎,等周末有大段时间了再总结,结果周末总有各种事,没事也总是懒得不想动。

其实用不着一次性写出来,每天上下班地铁上、中午吃完饭休息,花点时间反省下,一周零碎时间加起来应该也够写完了。

这反应出我自己的缺点,不知道利用好碎片时间,大片的时间有了却往往没有自控力。

写总结如此,达成一个目标也是如此,日拱一卒,迟早能做个大概,但总是忽视小时间,大时间里不自制,难成一事啊。

5.我的上下班中午休息,晚上回家是怎么利用时间的呢?

碎片时间如何利用呢?

2019年8月12日 周一

0.今天早上起来补了上周的总结,昨天贪玩,晚上回来光顾着看电影没写,今日事今日毕!

工作上把电台的代码合并到了主 app,有一些冲突解决了,但这种方法实在比较麻烦,后面得想办法抽出来一个 repo。

鹏飞过来提议了新的性能优化项目,花时间了解下好不好做,然后确定下做哪个。花点时间做这些事有意义。

晚上开会说要总结上半年的工作成果,对比年初立的 OKR,说来惭愧,我的 OKR 都忘记了…

总结下吧,方便写三年总结。

晚上赶紧写项目!

1.码农翻身的一篇漫画,讲网卡的作用及相关的协议(DHCP DNS ARP)

2.合并代码,体力活,没意思,还容易出错

为什么不能直接 merge 呢?

有一部分代码已经走远了,merge 会有很大的冲突。

如果能把要复用的代码,放到单独的 git repo 就好了,那样就能直接 merge 了

那就得梳理清楚,单独 repo 要放哪些,依赖的怎么区分,对外提供的呢?

4.pf分享的安卓网络超时原因分析文章,这个人的专栏挺不错的

5.希望你能明白什么是有用,什么是快感

出租车司机骂社会骂 DD,毫无卵用

学习要有思考、成果

2019年8月11日 周日

本周复盘:

  1. 每日总结基本完成了,但很多时候是第二天补的,最好当天睡觉前就完成
  2. 本周克制住了没有打牌
  3. 周六做了些其他事,不要急着赚钱,先做调研
  4. 周日和小肉去莘庄那边聚会、看电影,回来的时候堵车,晚上自己看了《寄生虫》,一天就这么过去了,开心,但没怎么学习
  5. 有什么成长?SSM 开发方面意识到自己做错其实是因为哪些是必须的东西都不清楚,还是先写写项目熟悉流程吧;看完《寄生虫》,要引以为戒,常常自省
  6. 上周以为这周末能敲完项目,结果只完成不到三分之一,打脸,其实除了周末都算努力,只是照着敲了运行时却总有一些细节问题,耽误了很多时间,唉,下周得继续努力了

跟老婆学到的

1.安排任务时,不一定做这件事有好处,重要的是给别人认可,“ A 之前对这方便比较了解,这个任务交给他来做比较合适。B 呢在 XX 方面经验少一点,就先从做这个开始逐渐熟悉吧”

小肉还是比我有智慧滴

2019年8月10日 周六

8.10 今天下午做了会儿工作,然后开始动手做rp,实际上要做的比想象中要复杂,各种策略,控制好间隔,避免被封号。长期优化的过程,不要急。

前期少弄一点,不要做大头,一天几百就差不多了,如果某天多了,要停一停。

明天得写 MVC 项目了,尽快把书的内容弄完.

2019年8月9日 周五

8.9

乐乐帮助解决运行问题,原来是少了一个配置 ContextLoaderListener,这个类的作用是什么?需要学习,官方文档里其实有写,我得赶紧看官方文档了

还有我配的 spring-aop 版本比其他的库高了,spring-xx 相关库的版本要一致

1.今天跟鹏飞请缨研究网络请求监控的事,先调研大厂怎么做的吧

解决了什么问题,优化了什么 ? 不影响业务性能的情况下做监控、统计 okhttp 请求监控,后面沉淀成二方库

目的:统计网络请求是否都集中在某一阶段 最终目的:合理分配请求的优先级,业务展示相关的优先

数据:某一时刻请求的数量、请求所属业务、请求的 URL

优化点:合并请求、优先级调度

怎么做:了解请求的流程,在关键点做拦截、统计

2.https://my.oschina.net/luanwu/blog/1837479

Spring mvc 上下文初始化过程

2019年8月8日 周四

8.8 今天请教乐乐那个配置错误的问题,没找到原因,应该就是 MyBatis 和 Spring 一起用的配置问题,明天再看看

中午看了一点官方文档,知道了 bean 实例化的三种方式。

晚上下班晚,到家十一点多了,就没再学。

说起来学习进度,这几天被配置的问题耽误的头大,这本书知识点还是比较全的,就是项目实战部分,跟我的环境不一样,导致各种问题 。

虽然说有错误有益于成长吧,这个配置的问题也太烦人了。

好想直接去学 SpringBoot,但这本书读了一个月,不做做项目巩固一下,过段时间就都忘完了,还是先克服困难,把这个项目完整的敲出来,总结完,再去学 boot 吧!

1.资源ID 是一个32bit的数字,格式是PPTTNNNN , PP代表资源所属的包(package) ,TT代表资源的类型(type),NNNN代表这个类型下面的资源的名称。

0x7f05000b

32比特,8个字符

成云之前也分享过,resources.asrc 文件、aapt2 打包过程,包括 apk 构建过程,面试前需要了解下

2.ms前 UETool 源码也要看下

https://www.jianshu.com/p/3849caee4b44

整理 ms 前需要看的内容

2019年8月7日 周三

8.7 请教后台同事解决了昨天遇到的问题,继续跟着书写项目,写到晚上 2 点,完成了登录页面,但 Service 注入时找不到实现类,应该是扫描不到,再问问同事。。

工作上主要在做收听上报相关的,比想象中复杂,而且一开始没有设计整体逻辑,完全是凭感觉写到哪里算哪里。运行后才发现有问题。

后来推倒重来,先设计了保存收听数据的类结构,然后基本构想了收听数据的初始化、更新、持久化逻辑,然后写出来运行,基本 ok了。

以后复杂些的逻辑,还是得先设计再写

中午看了会儿杨哲推荐的 spring-boot 视频,果然配置少了很多,写起来很爽啊!

因为是七夕,下班早了些,到家才八点半,感觉时间还有很多,和小肉吃了会儿东西看了会视频,才十一点。

七夕没准备礼物,其实准备个简单的也行,后面得重视一点了。

成长 :

1.resultMap 使用场景 2.Spring-Boot hello-world

1.今天知道了修改 maven 镜像为淘宝,避免下载慢的问题

杨哲推荐了 SpringBoot 视频,看看先

2.MyBatis 代理 Mapper 的配置不熟悉啊

3.上班路上偶然收到知乎的推送,如何学习新语言、框架,看了一下,主要就是思考,思考这个东西为什么这么写可以,那么写不行,而不是无脑抄代码。

内化知识的一个简单方法正是,修改,验证,思考

2019年8月6日 周二

1.8.6 上午 Github 搜了些 SSM 项目看了下基本结构,发现了代码配置的方式,后面敲完书上项目可以试试

发现几个不错的项目,前后端都有,留着后面学习

敲完书上项目后,还是买个视频看看吧,没有方向时自学毕竟慢一些。

下午开始写电台的功能,发现了一些问题修复了。

今天看了点《饥饿的盛世》,讲述乾隆年间权力集中国家实力昌盛,但人民生活水平、精神水平低下的情况,打破了以前的理解,还是比较有意思的。

2.今日成长?

刚接触安卓总喜欢研究 UI,后面发现 UI 只是一个具体的点,日常开发里涉及到的点:

业务拆分、设计 代码架构 性能 并发 …

写不出来了,突然发现我做的其实也没比写 UI 复杂多少

2019年8月5日 周一

8.5 中午阅读 Spring 官方文档,晚上跟着书敲代码,约 1.5h

今天工作上还行吧,做了些具体的事,有一点收获就是给 wx 分的工作没分合适,把最核心的、任务量大的分给了他,导致我后面没事做、耽误他做别的需求。失败的一次分任务。

以后得保证自己把控核心和主要流程,别人不是完全投入的情况下,不分太多任务,分也分单独的子任务。

生活上主要是打牌让妈妈知道了,生气,不想妈妈担心,就控制自己吧!

成长?

分享最好将对别人有切实价值的内容 看了几篇博客,初步了解 SpringBoot 的便捷之处,简化配置。

1.找同事分担工作,不要把主要的、大部分流程分出去,不然会搞的自己干的太少,工作量都在别人那里,很尴尬。自己的项目还是要自己做核心部分

2.如何分工效率更高

  • 分工的 过程就是对需求分析、分层、设计的过程
  • 每个人完成一个独立的模块,最后再组合起来
  • 需要预先定义好各个模块交互需要的接口,尽量抽象化
  • 时间节点要清楚

3.https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/

spring-boot 官方文档

4.gradle plugin, maven plugin 作用是类似的:参与/完成 项目的编译、打包、部署

5.打电话取消交通、浦发银行信用卡,避免没开通还在扣年费

6.能从更高层次看待自己,对个人发展和达成目标至关重要

2019年8月4日 周日

本周复盘:

  1. 每日总结基本完成了,但很多时候是第二天补的,最好当天睡觉前就完成
  2. 每天基本都在学习中,但好几个中午吃完饭还在看视频,最好看看文档或者书
  3. SpringMVC 的书算是看完了,最后一部分也主要是重复性工作,复杂在于 SQL 的多表查询
  4. 今天开始动手敲 SpringMVC 书里的项目,发现知易行难啊,第一步创建数据库就花了些时间,自己之前数据库相关的经验太少了!接着搭建环境也是有些蒙的,哪个文件该放在哪里、该写什么内容还没掌握,通过这个项目掌握熟悉吧
  5. 估计还得花一周(截止到8.11)敲完这个项目,(๑•̀ㅂ•́)و✧加油

1.今天在家听了讲道,讲的是“圣灵是什么”,主要学习到:

  • 圣灵是真理的灵。 还有,圣灵是保惠师。祂就是真理的灵和保惠师。
  • 圣灵的工作是将圣经赐给你,使圣经在你的生命中成为真实的、充满活力而且大有能力的。但祂不仅做这些,祂乃是永久的中保,永久的朋友,愿意在任何时间介入你的生命中。祂站在你身边,para 支持你,但有时候为了你的好处,祂或许会拦阻你。这就是圣灵在你生命中的美妙之处!

2.环球人物介绍易烊千玺的文章

他是一个比我优秀许多的人,向他学习。

3.今天看了《街舞2》决赛,叶音夺冠意料之中,他跳舞给人的感觉很舒服,很快乐的在跳。

不喜欢阿 K 的甩水和飞踢,在干什么。。。

4.今天妹妹出去玩不打招呼,妈妈让我联系她,不禁让我想到我小时候总是偷跑出去玩。唉,真的感觉妈妈管的太严了,压抑的天性迟早要释放啊!

2019年8月3日 周六

1.周六以完结当前未完成工作,计划下周工作、需求评审为主

2.http://growthbox.net/

增长相关文章

https://learn.growthhackers.com.cn/

增长黑客技能树

先具备开发网站的能力,再考虑增长

3.今天晚上因为打牌又和小肉脑矛盾了。。。

成年人的爱情,除了爱,还有现实。希望你明白,如果你一直自甘堕落,那我不可能奉陪到底。你玩儿的开心,那也希望你永远都这么开心。不用在意其他人的感受。我睡了。你继续玩吧。不用跟我讲话。有事明天说。晚安。

小肉其实是比我成熟的,我总是容易被眼前的事分散注意力,而忘了自己所处的阶段和缺少的东西。

一两年就要结婚了,我的心智、能力、收入够了吗?似乎是不够的。有时候我觉得自己已经很努力了,有资格放松下,但事实是,我还一无所有着呢,没有固定收入来源,没有获得固定收入的能力,甚至没有学习获得固定收入 能力的决心和毅力,差得很远。

Kill the boy 拭心!

2019年8月2日 周五

1.今天好像我也感冒了,中午休息起来就觉得发冷、头疼

穿得太少,中午应该盖着点的。

2.一个人能否取得成功,最重要的因素是客观的自我评价,包括对自身缺点的认识

大学时高估自己,想学帅哥一样一心两用,结果发现打起游戏来,书根本看不进去一点点。后来类似的事情有很多,觉得自己是怎样,结果事实一次次打了脸。是时候认识自己的优缺点,扬长补短,避道而行。

3.中午学习 Spring 官方文档,晚上阅读《原则》,加起来差不多 2h

工作上娱乐厅内部的挂件基本完成了,礼物面板上的挂件还没开发,明天搞定吧

晚上回家,心里还是有打牌的冲动的,但明天还得加班,就努力克制住了。

十点半躺下休息,早睡早起吧!

2019年8月1日 周四

1.今天是在一起八年零一个月纪念日

买了花给小肉,小肉很开心,还是要有些仪式感呀。

工作上找到了该干的事,但实际上没有从更高的角度出发、考虑。

本来计划的晚上回去读书、第二天早上读书,结果晚上回去太晚直接就得睡觉,计划赶不上变化。

要客观评价自己,知道自己不足,然后避免挑战自己的弱点。

小肉感冒了好像,身体素质太差了,缺乏锻炼。

2.类似这样的网站也不错,多种分类,段子、新闻、帖子、值得买

https://www.haorenka.org/

7 月

七月计划:

  1. Java 开发接口 最后一部分实践完成(选一个周末全天做)
  2. SpringMVC 那本书 100% 8.4日基本读完,但实际上还得一周多敲代码
  3. 原则或者其他一本非技术书,至少 50%,做简单笔记
  4. Android 移动性能实战总结成文字,发表到 CSDN
  5. 恢复每天一小结的习惯 完成

试着在公司 tb 上创建自己的模块,设置任务截止时间,方便每天收到提醒

七月复盘:

  1. 本月打分:75分,计划完成了一多半,但比想象中还是差了些
  2. 上班地铁看书基本都进行了,地铁上拿纸质书看也不会不好意思了,谁关注你干啥呢,有什么不好意思的,本来就是自己想太多
  3. 这个月《原则》读了一大半,跳了些章节,但收获还是不少的
  4. 这个月工作上其实不是很满意的,工作里成长好像不太多,需要有空整理下这个月成长了哪些

2019年7月31日 周三

0.今天阅读书 SpringMVC 与 MyBatis 项目分析与建模、开发框架基础配置与测试等章节

工作上做顶部控件花的时间比预期多,自己预估的太简单了。然后就是做什么纠结了一会儿。

跟群里小伙伴沟通,得到一个不错的角度:利于升职加薪的事。

仔细想想哪方面我可以做、同时是可以数据化、可衡量的。

比如昨天发现的进入娱乐厅卡顿,就需要优化一下。不过目前最主要的是推进电台快速完工。

原则这几天没怎么读了,有空还是得看起来,争取两周内读完。

1.今天小明哥在公司内分享了 flutter 的原理和优劣势等等,很棒的分享,什么时候我也能有这样的水平在全公司内分享呢?!

flutter 今天趋势猛不可挡啊,连我司产品小哥都要学习,后面要用到前也了解下吧!

2.差点忘了我还买了云数据库,十月份到期,赶紧用起来呀!!!

3.有一天和乾坤路上聊了几句,他提到一个“不用手机就超越了很多人”的观点

的确如此,现在手机上的诱惑太多了,短视频、匿名帖、新闻、综艺、电影、游戏、打牌,稍微无聊一点这些内容就会占据你的大脑,让你无意识的度过几个小时甚至一天。

想要静下心来学习,最好还是远离手机,远离诱惑。

想想自己高中时怎么做到放学回去还坚持学习的,当初好像也没有多么强烈的考大学意愿,除了去网吧打游戏,剩下觉得有意思的好像就是刷题、提高考试成绩和排名。如果现在我去读高三,用着这么有意思的智能手机,恐怕放学回去独处,很难做到精心学习吧!

4.每个人都有缺点,一般都会以犯下某种错误的形式体现出来。

远的不说,毕业这三年,犯了什么错,背后的原因?

5.有帮手后,任务有限的情况下,还得花时间想自己该做什么

这是我最近比较头疼的事。

工作内容有多种,有小的具体的,有大的影响广,起决定性作用的,有独立的也有连接的,有考虑总体的,也有考虑具体的。

2019年7月30日 周二

1.今天中午临睡前,纠结了一下究竟是看会儿视频还是看 Spring 官方文档,最后决定看文档,现在想想这个选择想比看个动漫有意义多了,每个小的选择都选择更“痛苦”但有成长的那个,累积起来成长就大了。

晚上周会华福分享了 ListView 核心机制,之前看了个大概,各种缓存机制的区别没掌握清楚,只记得 ActiviteViews 是可以复用的。

工作上,把模式相关的组件管理抽了出来。架构真的是逐渐演进的,一开始觉得很好的设计,随着业务的发展,需要不断的调整。

https://blog.csdn.net/hadues/column/info/32829

这个人翻译了官方文档,也有一些其他的后端入门文章

2.如果你回顾一年前的自己,而没有为自己所做的傻事感到震惊,就说明你还没有吸取足够多的教训。

比去年成长了哪些?

2019年7月29日 周一

1.现在做的就是项目架构把控,任务拆分。有需求先拆分需求功能点,不同点的边界和交互的数据,然后分工。

同时结合业务可能的发展方向,对项目架构做调整。

2.不直接提交到 master,先提到 dev,测试 ok 再合并到 master !

3.https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status

405 Method Not Allowed 方法使用错误

3.无线技术平台

在这里插入图片描述

4.之前那个《风味人间》,和bbc联合打造的《行星》《王潮》,还有好雨知时工作室的《和陌生人说话》《我和我的时代》《十三邀》都很好

5.练习完书上的例子,买这两个课程

2019年7月28日 周日

1.本周复盘:

  • 周一到周五白天还可以,周五晚上就开始打牌了,还打到很晚。
  • 周六早上被小肉狠狠批评了,的确是,这样的我,“不追求赚钱只追求输钱”
  • 周日虽然小肉允许了,但打牌还是太久了,打了六七个小时,自己却丝毫没自觉,真的是上瘾了。。。
  • 卸载、退群,周内不关心这些。
  • SpringMVC 本周计划勉强完成,但其实可以做更多,比如写三年总结
  • 时间宝贵啊拭心
  • 不想被打牌手机所控制,就把手机关网扔一边

2.有一个很简单的成瘾过程模型,可以测试你是否上瘾:

  1. 你只是出于强迫或好奇而尝试如此;
  2. 到后来,你即便知道会有不良后果,仍然继续如此;
  3. 无法控制自己如此;
  4. 渴望如此;

一旦有相应或类似的刺激出现,我们会比其他人更加敏感,因为大脑告诉我们,它能满足我们。这种回路如同学习过程中,神经元突触之间的联结不断强化直至牢固一样,形成无法抵抗的超级记忆,这一现象被称为“敏化反应”。

在不断的刺激、脱敏和敏化过程中,我们的大脑前额叶功能退化(这是人与动物进化过程中所不一样的那一部分),最终无法控制我们的行为

2019年7月27日 周六

1.今天被媳妇批评了。。。写了检讨书。

2.下午星巴克三小时:

  1. 书至少 50 页 (基本完成)
  2. 检讨(完成)

去星巴克经常见到、听到各种各样优秀的人,今天听到一男一女讨论公司股份什么的,顿觉自己的无知。

2019年7月26日 周五

1.今天朋友圈被一个测“前世档案”的图片刷屏了,测自己前世的性别、寿命、职业、姻缘、子女、生平和死因

发现过一段时间这样的测评就会火一下,看来人们都喜欢幻想自己没有的。

可以考虑年底做个什么趁热点的小程序。

2.和小肉一起看下这个《流汗吧!健身少女》

https://www.bilibili.com/bangumi/play/ep276613

2019年7月25日 周四

7.25 学习 SpringMVC 处理器映射器和适配器、前端控制器,1.5h

今天肚子痛没有好转的迹象,还拉肚子,于是决定去医院

离家近的是杨思医院,去了发现好老啊这个医院。

医生居然担心我是阑尾炎,做了个 B 超发现没问题,最后得出结论:应该是吃坏了 - -

配点药算了。

去医院感受了一下生命的可贵。


白天看微信读书那本讲 SpringMVC 的,晚上回家看实体书对应章节,感觉还不错。今天发现官网文档貌似也挺详细,后面可以看看。

https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html

2.你要做的事情是否当前已经有了类似解决方案?

如果有,那么你自己做的这一套东西和类似解决方案的差异点在哪里?假设不用你这套,基于已有的解决方案稍加改造是否就能达到目的?

如果没有,那么为什么之前没有?是你们公司这种场景是独一无二的?还是这种场景对应的解决方案根本就是不可行的所以之前没人去搞?

2019年7月24日 周三

7.24 今天把麦上表情展示的写完了,原则按计划进行,但 SpringMVC 的光看书不方便,上下班没法看,于是从微信读书找了两本书,有一本还可以。按照专题内容阅读吧

2.这个爬虫的例子貌似还不错

https://mp.weixin.qq.com/s/9HqkAxkhch7r–YBrjLB6A

3.跟着MVC 那本书做项目,然后看 Spring 实战巩固一下

4.订阅收入为这一增长有所贡献,交友、音乐和在线视频 等行业在手机上大量使用这种模式。事实上,2017 年全 球非游戏类 App 收入榜前 10 名中,有 8 款 App 加入了 订阅选项。

5.技术文章

2019年7月23日 周二

7.23 今天把 bug 解决完了,电台相关的也写了个基本的,要设计成容易复用的架构还需要做很多,目前还是先这样吧[Facepalm]

今天比较好的是 《原则》读了八十页,明天也不能偷懒呀。

SpringMVC 的书这周需要看完第二部分,不然周日不能放松

2.世界上最好的决策者是这样的人:拥有理性、想象力和毅力,知道自己看重什么、想要什么,同时也利用计算机、算法和博弈论

2019年7月22日 周一

1.最近工作上的业务需求需要在主 app 和子 app 上复用,目前的架构对这种复用支持不太好,今天主要阅读学习了美团外卖安卓代码平台化相关文章,参考文章做了基本的设计,还需要继续完善

还有很多时间在发呆和纠结,项目编译遇到莫名其妙问题只知道抱怨,没有想办法解决或者绕开。

根本原因还是没适应做模糊的事,要加油呀!写出来要做什么、怎么做,一步步前进!

2.这年头稳定不是你一辈子只在一个公司,做一个方向,而是你有本事能去任何你想去的公司。

2019年7月21日 周日

本周复盘:

  1. 周三及以前还是不错的,路上看十页,回来看十页,微信读书四十页
  2. 周四及以后节奏就乱了,因为某些事睡得太晚影响第二天的学习劲头
  3. 周末基本都在看动漫,没有给自己设置个学习的计划,应该完成指定任务后再放松!!!
  4. 还有夸下的海口要落实啊,不然让人鄙视👎

2019年7月20日 周六

1.今天和大学舍友约了顿饭,和老朋友谈谈心,聊聊最近的生活、工作,还是很让人放松的。

下次约个项目多玩会儿。

2019年7月19日 周五

1.今天没完成计划。。。晚上又玩牌了

2.有的人选择自己真正想要的东西,顶住诱惑,克服可能妨碍自己实现目标的痛苦,这样的人拥有成功人生的可能性要大得多。

3.今天做交易记录时,本地写了个简单的 html,放到 assets 项目 webview 加载不支持,于是想本地起一个服务器访问,网上一查,哇,比想象中还简单, Mac 自带支持 Apache,修改下参数和文件目录就可以了。然后把文件丢进去,同一局域网的 就可以访问了!so easy

  • apachectl Apache Http Server Control Interface
  • httpd 是 Apache HTTP服务器程序,开源软件,被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池,一般用作web服务器来使用。通常,httpd不应该被直接调用,而应该在类Unix系统中由 apachectl 调用。
  • /usr/sbin/apachectl其实是个脚本;
  • /usr/sbin/httpd才是真正的程序;
  • sudo apachectl start

2019年7月18日 周四

1.我曾以为以记忆为基础的有意识的学习是最有力的,但我后来明白,试验和适应能带来更快的进步.

2.写一个mm库,不用最新代码,用老版本,不易现

3.自问

  1. 你在这家公司做的,你觉得最牛逼的事情是什么?
  2. 你做了几年 Android 开发,你觉得哪个开源项目让你学习到的最多。

2019年7月17日 周三

1.多看点实际的自传或者经验的书还是不错的,让我可以对比反省下自己

2.学知识要建立联系,新学到的如何提高我?联系可视化,不要知识孤岛

3.带新人,要给他计划和任务安排,确定每天都有事情做。避免他每天都处在不知道做什么的恐惧里面。 一方面是工作安排,另一方面是学习安排。

4.拆分出主app和子app共用的能力

2019年7月16日 周二

0.今天极客时间又买了《玩转 Spring 全家桶》,刚才突然有冲动去转后端开发,长远来看还是做后台机会更多。但老实讲,现在转的话可能很长段时间产出不高,也不利于将来。

不如先自学,然后工作里有机会主动做做后台项目,然后再说吧。

1.Android 监控线程的创建?

2.今天 ted 带着去了趟新大楼,装修味道还不小,但新环境总是让人有些期待和新鲜感,希望在新的环境里能有更多突破和成长,求主带领!

3. 我想明确地说,我不认为“英雄”或者“塑造者”是更好的人,行走于更好的人生道路。如果一个人不愿走这样的道路,也是完全可以理解的。我认为最重要的是一个人要知晓自己的本性,并以与之相符的方式行为。

我的本性是什么??

2019年7月15日 周一

1.多思考小伙伴的行为和性格特色,发挥特长。

2.每天写自己要做的事和确认结果,虽然某种意义上加强了焦虑,但增加了思考当前工作所处阶段的次数。

在想当天要做什么时,有确定的、具体的事时,心里会感觉很愉快、轻松,只要完成就可以了;假如没有确定的、具体的事,就会有些迷茫和沮丧,还得想想有什么是自己应该做的、有意义的。

从无到有思考做什么很让人头疼,身体本能排斥费力的东西,但如果总是做别人安排好的事,怎么做领导者呢?就好像看过的那副雪地狼群图,走在前面的是痛苦的,因为他需要做的更多,而那些跟从者则轻松多了。

以前我以为要做领导需要比普通员工投入更多的时间。今天的收获是,领导者投入更多的时间只是结果,真正的原因是,领导者需要思考的更超前、做的更超前,不断地假设实践,才能踏出一条条确定的路给下属。

后面业务不忙时,需要多思考下一阶段可能要面对的需求和技术挑战,提前做准备。

3.如何超过大多数人

4.今天追回了差不多一百页《原则》

2019年7月14日 周日

本周复盘:

  • 周五没怎么学,贪玩
  • 周六学了会儿,但比预期少一些,上午就应该起来学
  • 周日上午去找教堂、办居住证,下午起来,学了一会儿,应该中午回来睡一觉,下午起来就赶紧学,晚上再学

SpringMVC 没达到预期,起码少了一下午的进度;《原则》少了差不多三天的进度,就是五六日的,一放假就不想学习,改正!

2019年7月13日 周六

1.星巴克见闻

  • 外卖配送员和投资者所讨论的差别,思考高度
  • 年轻妈妈教二年级小孩用英文做 schedual

从小养成控制自己的习惯,长大后失控的可能性就更小!

2019年7月12日 周五

1.和项目经理聊,有一句话很值得思考,不是要比小伙伴做的更好,而是要思考如何让大家总的产出更好

2.要定义路由,得先拆模块,确定功能边界,然后对外暴露能力接口,注册到共同的依赖

2019年7月11日 周四

是否愿意主动把事情做的更好?是衡量是否卓越的一个显著标准。

2019年7月10日 周三

1.http://clmirror.storage.googleapis.com/codelabs/build-app-with-arch-components/index.html?index=..%2F..%2Findex#0

JetPack 组件 Google 教程

2.意识到每个选择可能的影响,不随便做决定,使用你的大脑思考一下

3.进行开发前,先考虑下是什么类型的需求和页面,如果是纯展示的,最好由 H5 做,完成不重要,重要的是节省开发成本,提高动态性

不自主的 投入到具体的事中,因为与执行相比,思考不确定的,更复杂一些。

不以自己的安卓开发角度思考方案,以整个项目组的效率角度思考; 架构: 业务 bundle 拆分(过度方案、最终方案),内聚性,router 路由; 核心库拆分,核心能力隔离; 业务: 技术评估,实现方案选择,短期优势、长期优势;

下阶段可能需要考虑引入 RN。

完成业务后,思考当前项目架构是否合适,怎样拆分后期开发最顺畅

拆分成单独的 bundle,不相互依赖

开发完再迁移拆分

业务是最小的一面,要考虑其他方向(开发效能、性能提升)

2019年7月9日 周二

1.《原则》里提到,对作者来说,有意义的工作和有意义的人际关系是他一生的追求,在这个追求的过程中,顺便赚钱而已。

“美妙人生的关键,在于你能否迷上什么东西。”

2.家里的事,总是让人头疼,求主安排吧。

3.今天又拿起了那个手机,明天不能这样了。

4.多看乾坤博客吧,向优秀的人学习。

不要喊口号,学习人家在思考什么、做什么。

说要学习红果,人家做的提升效率的东西,你有思考过吗?!

2019年7月8日 周一

1.实践中学习效率最高,之前学前端就是太分散了,没做个项目巩固,导致忘得差不多了。

这次的学习目标也是要以实践为目的。

2.今天 SpringMVC 那本书差不多看到 20 页,对 MyBatis 的优点有了基本的了解,后面几天先看下如何实践,周末动手敲一下。

《原则》看了五十多页,比想象中看的顺畅一些,目前的感悟是国外的孩子好像都出去打工比较早,《穷爸爸富爸爸》里面也讲到主人公很小就打零工,这种经历让他们对生活、对经济有了更深的理解。反观那时候的我,可能只知道玩乐和闯祸吧。

3.今天爸出院回家,和妈因为羊的事又闹矛盾了,唉

当初一个重要的选择选错,后面的路迥然不同啊!

哈利路亚,求主带领和安排吧,身体健康最重要。

4.来自十年互联网人的大厂等级晋升攻略

骨干员工开始需要了解更多的东西。比如大的业务背景,具体的业务需求,关键的时间节点,项目的完成时间点,各部分的系统指标,性能指标,还有项目的相关人等。

除了上面一般性的东西,脑子里面还要开始规划和思考:上面给予的时间是充足还是紧张?所带领的2-3位同学,他们的特长能力是什么?工作应该怎划分?每个人要具体负责什么?具体的项目里程碑要怎么设计?团队要怎么来高效协作?系统本身应该使用什么框架?采用什么技术比较合适等等,都需要自己来把控了。

2019年7月7日 周日

1.用动画的形式呈现解LeetCode题目的思路: https://github.com/MisterBooo/LeetCodeAnimation

这个网站也不错:https://visualgo.net/en

2.https://github.com/saysky/ForestBlog

学习后端开发的例子

3.图床就用 CSDN,本地留个备份,放到 notupload 目录里,不上传到 git

4.《Android 移动性能实战》磁盘优化部分回顾,知识点拓展,总结笔记,大概 2h

书至少看两遍,一次有个整体认识,二次做做笔记加深理解。

6 月

6月读完了《Android 移动性能实战》,《我与地坛》读的差不多。

工作上六月变动比较大,方向从主站的聊天室开发变成独立 app 开发。变化原因是理解的,关键在于在这个变化之中,有些工作可能就白做了,可以说是有些损失的,那有什么收获吗?

最大的收获就是对当前工作方向的思考要加强,不能光埋头写代码、实现功能,要考虑当前做的业务需求在整个业务中处于什么位置和价值。

周六老大开会讲了当前三条线的未来方向和优先级,同时讲了各端人员的职责分配,其中尤其是产品经理的分工,让我感触很深。每个产品经理负责的业务在整个业务的位置都很清楚,有做活动提升流水的,有做玩法增加活跃度的,有做创新业务的,也有做支撑后台的,价值是什么,衡量标准是什么,十分清晰。

反观开发,尤其是我这种眼界比较浅的,可能就很少思考自己究竟处于什么位置,大多数时候都是被动的接收任务,方向有调整自己内心或者抱怨或者平和,总之没有去思考调整背后的原因及自己应该做的响应是什么。

YX 和 TD 都和我说过,要和产品多沟通,想必就是让自己时刻了解自己的位置和方向吧。

要做积极工作者。

5 月

2019年5月31日

1.收到设计要先确认再做、服务端和聊天室开发前先和客户端确认

2.在我在一生中这段时间属于什么阶段?应该做什么事?

为什么最后执行的效果不好?为什么我自己自控力这么差

2019年5月29日

心理承受能力差,性格太软,尽量冷酷,少担责任

一开始太好说话,后面有事都找你,就像以前和姚梦萍合租时一样(虽然那时候得了些便宜 - -)

2019年5月28日

关于经济冲击:

风浪一旦来临,毫无抵抗力的,首当无产者。

何为无产者?没有编制且资产不抵二线以上城市两套房的人。

无产者共有的特征是,其资产在每一次经济冲击下,都会大幅缩水一次。

冲击包括:失业,通胀,疾患,还有日渐平庸。

2019年5月22日

epoll 的本质是什么

2019年5月21日

1.争取每周学一个百度前端课程吧!

2.让别人做事前,想想这件事能给他什么好处,从这个角度出发安排。

2019年5月19日

1.和良母天交流他最近的面试情况,很有感触。

2.ms 准备三张纸:

  1. 娱乐厅和直播间对比总结
  2. XM 基础库实现
  3. 个人技能点(突出性能优化)

2019年5月18日

熬夜伤身,还浪费第二天时间!

十二点多结束,回家一点睡,第二天补补觉十点多就可以了。到凌晨,第二天就得补一天,多浪费了好几个小时,关键是还伤身体!

2019年5月17日

华为,技术超前储备带来强大的选择权

2019年5月16日

时间观念很重要!当接到一个事情的时候,一定要了解需求方的时间节点。

想先了解几个问题:

  1. 项目计划什么时候上线
  2. 是否需要测试资源
  3. 客户端工作量有多大

2019年5月13日

晋升结果出来,没过。

  • 高质量文章:理论、使用场景、demo、缺陷(改进点)
  • 让他负责一部分,发挥主动性,而不是有任务才安排
  • 把自己知道的讲出去,那样才有时间做其他事
  • 推进时减少花费自己的时间,给几个站会时间,让小伙伴们选,保证组内小伙伴自己能保证进度
  • 先把安卓扎实了,再辐射其他方面,其他方面保证能实现就行
  • 多写高质量文章,专注一个领域,两周一篇
  • 多找领导谈话,汇报下最近做的东西(前提得是有值得说的东西)
  • 文章要有深度,画流程图、架构图,不流于表面
  • YX 的经历,把游戏 小雅 SDK 做好,然后经常开会提问题
  • 公开演讲要自然,就跟普通聊天一样,记个大概,不要背,想到哪儿说到哪儿,随机应变
  • 找有能力的,让他掌握自己会的,“互为备份”,让他处理大部分问题,自己只做重要决策和风险评估
  • 尽可能把握好公众机会,让别人记住你,抓住机会提升自己,都在做的事,你要做的比别人出色

2019年5月12日

1.如果有一年时间不用工作,我想做什么

脱离公司,自己的独立价值?

2.娱乐厅与直播间架构设计对比

  1. 业务组件拆分
    • 层级,避免知道太多细节
    • 接口依赖,抽象基本功能
  2. 长连接封装

3.今天租房确定了

2019年5月11日

1.zgz,加班不算多,学习学习其他端开发,做做副业

2.阿里云大学, JavaWeb

3.工作中遇到的挑战、解决的复杂问题??

2019年5月10日

晚上想想千条路,早上醒来走原路

2019年5月8日

1.喜马的通用业务库和二方库实现分析,这是重点学习内容

2.这个人 android framework 的文章不错

2019年5月6日

不要抱怨工作没难度,自己总是用老一套,不想着提高效率,怎么有长进。

4 月

五一计划(五天):

  1. Linux 编程读完,每天需要 50 页,约两小时
  2. 慕课 React 看两章
  3. 四月总结
  4. 重新理解创业总结完
  5. 极客时间课程,计算机组成原理跟上

3 月

2019年3月17日星期日

今天计划:

  1. 9 ~ 11《图解》
  2. 11 ~ 12 总结 2018 和最近
  3. 下午收拾家

2月

2019年2月20日星期三

一周又过去了一半,今天主要是和小伙伴们联调,进展还可以,我这边就剩下埋点和一些小问题了,差不多明天就能搞定。

今天突然发现,以这次团战的需求来说,小伙伴基本都是 16、17 届的小年轻,执行速度挺快,产出也可以。最重要的是,有干劲,性价比高。

互联网公司年轻化,可见一斑。

不由的思考,程序员这个岗位,都能写业务的情况下,工作经验多的,比工作经验少的,优势在哪儿呢?

是考虑问题更全面呢,还是沟通交流更顺畅,还是代码能力上不是一个层次。

最近看《Android 高手课》,意识到大厂安卓开发和我的差距,真的是天壤之别啊,这或许就是人家产品做那么大的原因吧,招的人水平就够。

今年得加油了,扎实基础和能力,多写博客,多产出,争取到年底能攒个书稿,加油!!!

Search

    Table of Contents