Software engineering is a learning process, working code is a side effect

Software Engineering is a learning process, working code a side effect.
I have come to the conclusion that Software Engineering is primarily a learning endeavour, the working code is rather a side effect.
This quote is actually not mine but I am paraphrasing Alberto Brandolini who is making this very point in Event Storming (he was actually talking about Software Development, but I do not want to get into an academic discussion on the differences between Software Engineering and Development and I am treating them as being equal here).

This thread was posted by one of our members via one of our news source trackers.

Corresponding tweet for this thread:

https://twitter.com/dev_talk/status/1351511826962518018

Share link for this tweet.