Our work in software engineering consists mostly of learning and for me and my team a fair part of that is teaching. Both of these are immensely difficult and rewarding components of the job.
https://www.herostrat.us/posts/learning-the-hardest-problem-in-computer-science
