What Are the Most Important CS Principles to Learn as a New Dev from a Non-Traditional Background?

Tori Crawford - Nov 7 '19 - - Dev Community

We all know that bootcamps don't spend a ton of time teaching computer science topics/principles and focus more on the skill of coding and learning how to learn. Those who are self-taught may or may not concentrate on it as well. I know that understanding CS principles is important to ones success as a SWE, so I want to pose this question:

What do y'all think are the most important CS principles that someone with a non-traditional background should concentrate on before landing their first job?

I want this to be a resource for people with non-traditional backgrounds to get an idea of what is most important to know / concentrate on before entering their first software engineering role; this way, we can try to make the gap in knowledge for a non-traditional professional the tiniest bit smaller.

Let's do our best to try and help others improve instead of putting others down.

Spongebob and Patrick giving each other a high-five

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player