职业的乐趣和苦恼
💡
原文中文,约1700字,阅读约需4分钟。
📝
内容提要
编程的乐趣在于创造和帮助他人,但也有苦恼,如追求完美、依赖他人、寻找bug、调试和产品陈旧。了解这些苦恼可以更好地面对编程工作。
🎯
关键要点
- 创造的乐趣只有在工作中才能体会,面对工作的苦恼是不可避免的。
- 编程的乐趣来自于创造事物的纯粹快乐,开发对他人有用的东西,以及整个过程的魅力。
- 编程工作具有非重复性,提供持续学习的机会。
- 程序员在易于驾驭的介质上工作,能够实现概念上的设想。
- 编程的快乐满足了内心深处的创造渴望,并唤醒情感。
- 编程的苦恼包括追求完美、依赖他人设定目标和资源、寻找琐碎的bug、调试的复杂性,以及产品的陈旧过时。
- 追求完美使得编程变得困难,依赖他人则增加了痛苦。
- 调试和查错往往是重复性和耗时的活动,寻找最后一个错误比第一个错误更耗时。
- 产品在即将完成时可能显得陈旧,面临竞争对手的压力。
➡️