3 ms·
I'm speaking on the subject based on experience in my own field (I don't presume to know other fields). But I believe what I said applies anywhere. > An entry
by StaticRedux 9y ago
I'm speaking on the subject based on experience in my own field (I don't presume to know other fields). But I believe what I said applies anywhere.
> An entry level position does not mean you get to learn on the job from scratch or near scratch.
- lifeisstillgood 9y agoin most fields it means exactly that - or it means "there is a well known educational syllabus that you have already followed and the next X years are the well known practical side of that education. At the end you will be rewarded with membership of a profession" it works for lawyers, civil engineers and accountants. not for software engineers it seems.
- TheOtherHobbes 9y agoLayers and accountants have specific post-graduate examinations. Doctors and dentists have an extended education combined with on-the-job training. In the UK engineers can apply for chartered status, which assesses professional experience. The reason software developers have none of these things is because the entry qualification for some jobs is "I know some javascript", while for others it's a post-graduate understanding of statistical distributions and vector calculus. There's no professional accreditation system, no reliable way to assess professional competence, and a lot of the tools (and ideas, and systems) are hacked together with no formal rigour by people who like solving puzzles more than they like making things that work reliably.