Comment Comment by hill613 Critical thinking is the most essential skill in my opinion to be a good programmer parent hill613 6 years ago