2 ms·Critical thinking is the most essential skill in my opinion to be a good programmerby hill613 6y agoCritical thinking is the most essential skill in my opinion to be a good programmer