Discussion on: What CS concepts should self-taught and bootcamp devs learn?

humzakhan profile image
Humza K.

I'd say a good understanding of Data Structures and Algorithms is definitely a must to have for any dev. However, one of the most overlooked skills in this regard is System Architecture Design.

The ability to architect a robust solution from the ground up requires a lot of knowledge in certain domains along with experience to make the right decisions. It's an absolutely gold skill to have.