Data structures are not there either.
Sorry, you're a django coder, not a programmer.
Data structures are not there either.
Sorry, you're a django coder, not a programmer.
It's not a protected title. However I doubt the guy in the article could write his own OS. Which I can.
Also keep in mind the phases of learning and understanding:
1. I know nothing...this is so hard.
2. I know everything...this is so easy.
3. I know nothing (again), but this time for real since I realized there is so much more to learn.
4. I really, really, really know nothing.
5. Hmm...maybe I might be getting the hang of this.
And in phase 5 other people start calling you a guru. However you'll have no problem finding a job in phase 2.
Bottomon line: He wanted a job as a developer. He got that job. Success.
You're right though, people do have to learn these other concepts, but first they have to have some money to pay the bills, then they can just knock themselves out learning all about algorithms and data structures.