there’s nothing wrong with being a an amateur cook and there’s nothing wrong with being an amateur software developer. both are great! and it is also great to be a pro cook and pro software dev! people just have pre-conceived notions of what cooking (coding) in the small and cooking (coding) the large is 🙂 most of those notions about large and small are wrong. man pro chefs can’t cook at home or feel they suck at it. i feel many pro developers can’t really do lightweight “last minute pick what you need from what got in the cupboard” software development either! everybody should cook at some level just like at everbody should write software at some level and complicated spreadsheets and other non command line programming environments are programming too!