Most experience software as a finished product.
They rarely see the process:
• deciding what problems the software should solve
• sketching
• wire framing
• prototyping
• coding
• testing
• releasing
Watch the full video here.
Code is only part of the work.
The bigger challenge is creative thinking and problem solving.