突然就想到了这句话,在这三月的末尾,其实是想对自己的三月做一个总结。
孔子曰:
吾日三省吾身。
我自认做不到一日三省,但一周一省还是可以做到的,争取每天能做一个简单的总结。
今年的工作状态,还不错,不像去年那般混乱了,至少是向着正确的方向运行着,做一件事,结一件事,争取做好,不频繁地在多个任务之间切换,减少了伪多线程,得到的是性能的稳步提升,谁叫我是做Python开发的呢,这不还有GIL锁在了。
- Debug问题 程序总会有这样那样的问题,前期code,主要是以逻辑走通为主,但永远不要相信用户的输入,这才是问题的关键,尽可能让所有可能性的输入得到适合的处理,这是code的前期工作。有人说大牛总是在找在编译器的bug,那我只好找自己的bug了,一定要在测试找到之前处理,经常对自己的代码进行review,不求最好,但求更好,这并非一句空言,对自己的code负责,这是coder的基本素养,目前我还没有做好这一点。debug,用Firefox,用firebug查看请求,打Log(只打有水平的Log),写测试用例(目前没有写测试用例的习惯,要补上,这是个好习惯unittest),用一个好的IDE(如Pycharm)打断点。
- 学会沟通 沟通是需要成本的,特别是在大家都没有时间的情况下。将产品的问题具体化,细致化,对需求要预习(我反应比较慢,情商较低,不具体的事情,往往搞错),埋头做事不一定是好事,做对事情,老板才喜欢(工作可不是为了老板喜欢你,坚持不搞基),好记性不如一个烂笔头,不一定要用笔,可以用evernote、有道云笔记、tower等,"白纸黑字"对事务的双方都好。
- 对工作时间预估 搞IT互联网的,任务都是来得急来得快,每个人都在向你要时间节点,时间节点啊亲,说白了就是承诺,承诺就是信任,信任是一点一点累积起来的,怀疑也是一点一点累积起来的,不要浪费别人对自己的信任,也不要过度消费自己的怀疑。事情总有优先级,能做就做,不能做嘛(我以前是扛,觉得多做事情就是好),一定要跟上司反映情况,不能拖,当拖成为一种习惯...
- 养成一个好的习惯 余弦曾在公众帐号说过这么一句话我非常认同:
好习惯的叠加形成的正能量将成指数级增长,在此冒昧地加一句,坏习惯的叠加带来的后果将是毁灭性的。关注余弦,天天向上。