Check Point – 2020-11-14

这个阶段的最大感觉就是时间过得快,而且是过的飞快. 一个星期好像就像在眼前一闪, 然后转眼就是周六了. 然后再一转眼, 就是周日下午, 然后想着周一上班的事情. 周而复始.

看了看手边, 这个阶段本来想完成的任务, 结果发现连第一个都没完成, 就是准备把自己的学习和任务计划都放到一个GTD工具里, 然后可以不断的查看和跟进自己的进度.

有很多想法, 比如开始学习k8s, 比如准备学习Ansible, 但不知道选择, 更不知道怎么放弃, 比如k8s, 觉得除非自己将来有做运维的打算, 否则只要了解一下...

继续阅读...

Check Point – 2020-10-10

亚马逊的面试算是结束了, 经历了两个多月的准备, 最终还是没面上. 甚至连第一面都没通过. 只能怪自己, 没有工作阅历.

这么些年来, 都没有深挖自己的项目经验, 很多事情, 发生的时候就没有想过合适的解决方案可能会对将来的自己有帮助, 深挖, 逼着自己前进, 似乎从来都不是自己的强项.

就像这个阶段总结, 很多时候都变成了一件任务, 每次只需要打字, 打字, 打字, 打满1000多个字, 这个总结就算完了, 事后也从来不会回头来看看, 这个总结到底总结, 复盘了啥. 也毫不关心自己下一个阶...

继续阅读...

Check Point – 2020-09-05

抬头猛一看, 竟然又是一个Checkpoint了, 感觉上个阶段复盘的那个自己还就在眼前

对, 复盘. 这个阶段学到的最重要的东西. 不知道是不是让亚马逊的面试给逼出来的, 不断的回顾过去所做的项目, 不断的深挖以前的那些经历… 可是自己能看到的, 能想到了, 似乎都是2018年之前的了.

最近这两年, 虽然也是在复盘, 也是每五个星期就要对自己做一次阶段性的小结, 可是觉得总结不出什么东西来,很多时候都是无病呻吟.

用复盘的方法回顾过去的几次复盘, 每次都是在很浅层次的对自己的做了哪些事进行罗列,...

继续阅读...

Check Point – 2020-08-01

过去的这个阶段, 感觉没做什么事, 就是感觉每天睡的更早了, 但是第二天早上醒的却更晚了.

每天上下班还是老样子, 上来先看看Leetcode的Daily Challenge, 然后看两集技术视频, 比如Elastic Search和 Apache Shardingsphere. 虽然不知道看了有什么用, 将来的工作是否能真的用得到, 但就是有种FOMO的心态, 觉得 这些新的 技术, 要是不学的话, 将来可能会落伍. 当然学习这些技术的目的并不仅仅是学会如何操作, 关键是学会里面的一些设计思想,...

继续阅读...

Check Point – 2020-06-27

转眼就在家办公100天了, 从一开始的兴奋, 到觉得机会难得, 一定要趁这段时间充实自己, 到现在觉得有点厌烦. 是的, 这段时间天天在家里办公, 确实有了很多属于自己的时间, 但自己也不确定自学的东西是不是真的对自己有帮助.

最近觉得可能还是去公司上班的收获比现在更大, 毕竟一个人的成长, 虽然很多时候都是靠自己, 但更多时候是建立在团队上的.

这段时间, 甚是想念以前和人争论的时候, 常常觉得自己这种不服输的性格, 在和别人争论的时候, 往往能激发出非常难得的idea, 也正是这样的idea,...

继续阅读...

Check Point – 2020-05-23

也没想到这么快, 竟然又是一个checkpoint了, 在家上班真是不觉得时间过得快, 有时感觉上午真的没做什么事, 就到了吃午饭的时间了, 然后下午也就上个两个多小时的班, 就到四点了, 一到四点就感觉离下班不远了, 于是一天就这么过去了.

确实, 稍微整理一下每天的日程安排就会发现, 时间真的是过得飞快, 哪怕是自己已经完全100%运转了, 时间也就这样在不知不觉间过去了.

每次的Checkpoint都会以这样的形式开头, 都会感叹一下时间过的很快. 最近也常常翻开过去的相片集, 那...

继续阅读...

Check Point – 2020-04-17

不知不觉间在家办公已经一个多月了, 说老实话在家里办公除了见不到人, 除了缺少了办公室的"烟火气息"外, 都是优点.

首先是属于自己的时间多了, 早上可以晚将近一个小时起床, 正式上班时间也从8:45挪到了将近9点, 也不用去赶火车, 也不用下班的时候锁电脑, 很多overhead都可以省去, 这样多出来的时间就能用于学习一点新知识, 或者干任何自己觉得有意义的事, 其实无论自己想干的事在当下看来是多么没意义, 但总比在路上坐火车有意义.

事实上也确实有很多免费的视频网站, 尤其是教育类的网站有了...

继续阅读...

Check Point – 2020-03-14

转眼就又是一个checkpoint了, 很多看起来不可能的事情, 在短短的五个星期都经历了

首先是谷歌的面试. 头回收到HR的邮件的时候, 还以为是个骗子, 因为招聘的职位是SWE, 而我已经好久没有真正的编程了, 况且Google 又不缺简历….

于是就随便的回了两句, 就当是客套, 没想到最后还是给安排上面试了.

前几年自己就总结过, 所谓的做技术的, 平时是完全不知道自己在市场上的竞争力的, 要想知道自己真的有几斤几两, 还是要去面试一下.

第一次采用这种形式的面试: 电话+在线白板.

题目也不是...

继续阅读...

Check Point – 2020-02-08

2020年的第一个checkpoint. 距离上一次也是已经两个多月了.

看了看墙头的计划列表, 完成了一大半. 还有几项没有完成, 不是没有时间, 而是感到无从下手.

今天下午去了一次Cross County, 去MicroCenter买了一个micro:bit, 虽然不知道能做什么, 但想想前几个星期在网上看过的视频, 觉得是个挺有意思的小玩意儿, 碰巧在打折也就买了.

路上就在想一个问题, 为什么要给自己制定一个计划列表. 很多时候, 计划并不是要全部完成. 而没有计划, 通常什么都完成不了.

这...

继续阅读...

排列组合 Python 实现

这个问题其实已经困扰我好久了也在网上看了非常多的教程始终都掌握不好.有些代码很简洁但阅读性不强.有些代码很长看着看着就走神了.

直到最近在弄DFS某天突然灵感一现觉得排列组合的问题可以用DF的方法求解于是打开电脑顺着思路一点一点把代码敲下来没想到还真的可以.

觉得有必要把自己的思路记录下来万一将来忘了回头也能看看.

或者将来有了更好的思路也能回过头来对比一下.

全排列

比如从[1,2,3,4,5选取个数做全排列.

首先肯定是找第一位第一位一共有种情况.然后是第二位

继续阅读...