3 ms·
This is largely a result of low barriers to entry into the profession. You do not need to have a qualification from an accredited institution to be a practicing
by zizee 5y ago
This is largely a result of low barriers to entry into the profession. You do not need to have a qualification from an accredited institution to be a practicing software engineer/programmer/developer.
Unlike doctors, lawyers, dentists, civil engineers...
So you have a well paying profession, hot demand, good working conditions, and no external framework to ensure a base level of competence. Of course people will try and game the system (wittingly or otherwise).
IMO this is a good thing. It allows people from all walks of life to get into the industry, and has helped it to grow more rapidly. But it does introduce a big issue, that its very difficult to know if someone is an expert, or just trying to fool you (and perhaps themselves) into thinking they know what they are talking about.
- SmellTheGlove 5y agoNah it’s still broken. Using lawyers as an example because that was my past career, 3-4 years of law school also doesn’t teach many practical skills. In fact, most of us took what amounts to a semester long course just to prep for the bar exam. And even then, you still don’t know anything! As I shifted into tech, the hiring process didn’t surprise me but for the wrong reason. All I learned was software engineers put up with similar bullshit to lawyers! All that said I don’t know how to fix any of it easily. Maybe no one else does either, and so here we remain.
- learc83 5y agoThe difference being that lawyers generally need to pass the bar exam once. You need to brush up on your leetcode every few years.