Hacker News new | ask | show | jobs
by WilliamEdward 2231 days ago
I was going to say the solution is to raise the bar for software engineers, but it seems the problem here is the culture around prestige and money which has prompted millions of people to go after programming careers. It's not easy to change culture.

Still I think there should be some needed post-grad accreditation for software engineers if they want to actually be called engineers.

3 comments

> the problem here is the culture around prestige and money

Everywhere in the world people flock to careers with prestige and money. Chasing cash in a developing country makes even more sense because being poor there sucks even worse than being poor in a developed country.

> there should be some needed post-grad accreditation for software engineers

Which will depreciate just as fast for the same reason.

Not necessarily if it's challenging enough. Based on CS/SWE knowledge and requiring a lot of focused effort. Not a requirement to create software professionally, but a requirement to be a "Software Engineer".

This would reduce the need for crazy interviews for those that have passed it, since it proves a level of competence above scraping by for a CS degree, etc! Maybe you need a few years of real work experience to have a chance at passing the Software Engineer accreditation. Just like if you have a long work history at GoogAmaFaceSoft, it's assumed you're already pretty capable.

Not necessarily. Most gatekeeping institutions outside of education works fairly well. The Bar, the AMA, PE exams, etc.
> Still I think there should be some needed post-grad accreditation for software engineers if they want to actually be called engineers.

That's just the opposite of what works. I personally find looking at github or whatever personal project the person had to be the best indicator of whether he/she actually liked/is good at programming - for someone coming out of school or claiming little/no experience otherwise.