Back to blog home

Reading List 1: Integrating Theory and Practice

Alec Sloman
Jun 16
 - In 

We’re always on the lookout for reading material and we’re going to start sharing what we find on our blog. Here’s the first of many:

Our path as software developers can be summed up with “the integration of theory and practice”. We learn and do in an unending cycle, learning how things ought to work and then understanding how they actually do.

As we progress in our careers, we should constantly think of how to imbue our practice with theory and our theory with practice.

For example, let’s say we’ve been hammering away with the same toolchain and framework for a couple of years. We know the environment back to front and stubbing out a new feature comes naturally and with very little effort. The big-picture is burned into our working memory, and our fingers operate as if on cruise control. We’ve reached the “productive” level of mastery.

But there’s still a way until we summit the mountain and attain the divine fire.

Does this sound familiar? If yes, then the question is “what to do next?” Generally speaking, there are plenty of things to do at this point, but one of them would be to analyze whatever framework you’re using and discover the pattern(s) expressed in it.

Or if you’re a Rails developer, you could just read this book!

Thanks to @joho for this link.

Join our newsletter for updates and new openings:
The Lookahead office is located on the traditional lands of the Gadigal people of the Eora Nation. We acknowledge that sovereignty was never ceded and pay our respects to elders past, present, and future.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.