相变
作者通过自己从5公里到10公里的跑步突破,探讨了技能学习中的"相变"现象——进步不是线性的,而是在某个临界点突然发生质变。文章提出了两个问题:能否加速相变的发生,以及如何激励人们坚持到相变发生。
作者通过自己从5公里到10公里的跑步突破,探讨了技能学习中的"相变"现象——进步不是线性的,而是在某个临界点突然发生质变。文章提出了两个问题:能否加速相变的发生,以及如何激励人们坚持到相变发生。
The author reflects on lying to a colleague about a workplace mistake a decade ago as an intern. He advises controlling emotional reactions, communicating mistakes matter-of-factly, and accepting that some mistakes are inevitable when taking necessary risks in engineering work.
A friend modified his expensive Tesla Roadster for comfort, filing interior panels and 3D printing parts. The author reflects on how we often preserve expensive tools rather than customizing them for our needs, comparing it to software modifications we make without hesitation.
The article illustrates how producing many imperfect attempts leads to better results than aiming for perfection from the start. It argues that great ideas emerge through consistent practice and volume of work, not from waiting for inspiration. The key advice is to start before feeling fully ready and to embrace the learning process of repeated attempts.
A man in a coffee shop offers unsolicited financial advice to a distracted mother, claiming his success came from recognizing opportunities, discipline, and taking risks. Another man later approaches her with different advice and a cup of herbal tea. The barista who witnessed the scene notes that neither man actually helped the woman who lives in a van with her children.
The author describes being addicted to being useful, which drives their enjoyment of software engineering despite industry challenges. They compare themselves to Gogol's character Akaky Akaievich, whose dysfunctional traits matched his terrible job. Many software engineers are motivated by internal compulsions like solving puzzles rather than external rewards.