学习的结果,和学习的效果,是两个概念。
学习的结果,表现形式是「输出」。
例如读书笔记,学习总结等等。能持续把学到的信息进行结构化整理,就是好结果。
学习的效果,表现形式是「提出有价值的问题」。
有人学习很深入也不敢提问题,害怕自己的问题太弱智而引嘲; 有些人学到一知半解就胡乱提出能在公有领域轻松获得答案的问题,这是浪费时间; 有些人只输出观点,不追求真相,在讨论中自说自话,只期待认同,不在乎知识的理解。
只有领域内部人才能判断这个问题有没有价值。
「行家出手,便知无有。行家动嘴,立分高下。」
在历史项目上做开发是程序员升级架构师的必经之路。
生存or毁灭?QQ空间150万行代码的涅槃重生
SAGI 有一些老项目,有「较重」的历史包袱,所以一直「改不了」。
再重的包袱,有 QQ 空间重么?18 年的老产品,150 万行代码,亿级别的 MAU,N 个团队接力开发,无数离职代码交接……
在已知的运营环境中,工程技术上没有解决不了的问题。如果你解决不了,那只可能是两个问题: