Skip to main content

Software Engineering v.s Workwooking

This year I become a 10-year software engineer and a 2-year woodworker (no, the latter is not certified). And now I believe there are reasons why I love writing code and making wood dust: they are so much alike!

Both software engineering and woodworking require well planning ahead and careful execution. One will need to think through the code s/he is going to write: what is the requirement? what is the expected behavior? how would you test it? what could be the exceptions need taking care of? when is it expected to be delivered? In your maker space the rule is the same: what is the cut list of this project?