&gt; In software, qualification and even experience does not correlate with ability.<p>&gt; If you have a newly qualified accountant, doctor, architecture it is assumed they are at least competent to some basic standard (and it is expected there competence increases with age + experience).<p>&gt; This is NOT the case with software, it&#x27;s possible to be a software engineer with 10+ years experience and still be terrible.<p>Having known my fair share of software engineers, accountants and doctors, I can guarantee you that they are not that different. In every case some less experienced people are better than some more experienced people, and in every case some people dedicate part of their free time to their area: while some software engineers spend time in OSS and blog posts, some accountants read all the new legislation and participate in conferences, and some doctors read a lot of scientific papers and give lectures.<p>And yes, software engineers also read stuff and give lectures. But the amount of reading required by CS is a lot less intensive than accounting or medicine.