Earlier quoted context omitted.
> A developer and a computer scientist are two different things. No, they are not. A good developer is someone who, by virtue of the fact that he or she has to write software whose theoretical underpinnings are rooted in CS, must be good in CS as well. It's ok if you're not a CS person, but stop generalising and saying no dev has to be. > There are awesome developers who are terrible computer scientists. They can bui…
My definition of a "software engineer" is someone who gets paid 6 figures for writing code, any code. And it just so happens there there are quite of lot of 6 figure jobs that solely involve building crud apps by gluing together frameworks. You can shit it on all you want, and talk about how "us real computer scientists are solving the Hard Problems by building compilers and OSs". But at the end of the day, the perso…
Person A: "No Scotsman puts sugar on his porridge."
Person B: "But my uncle Angus likes sugar with his porridge."
Person A: "Ah yes, but no true Scotsman puts sugar on his porridge."
I feel the much of the negativity towards bootcamps is partially due to people feeling threatened by new entrants. Kind of like black cars in London claiming that to be a cab driver you'd have to know the streets by memory, while in most cases GPS would be good enough. To me, it seems like a lot of bootcamps get you to good enough. That doesn't take away from all the years of investment and learning that other developers might have gone through to get where they are. There's room for both.