Everyone starts from the basics as programmers. Programming is, at its core, about problem solving; about determining the quickest, most intelligent way to get technology to do our bidding. That’s why the basics matter so much — things like algorithms and data structures. They aren’t just “school topics.” They’re the difference between a clunky app that lags and one that runs smoothly even when millions of people are using it.
