When you're looking for a tech job, there are generally 3 ways to go about it. One is to blast out CVs and cover letters to all the places you might want to work and hope for a hit. Another is to work with a recruiting firm, which will do the same thing on your … Continue reading Why Referrals are the Best Way to get a Tech Job
There are two different ways to learn something according to the old-school neck-bearded Linux Hax04z. The two modalities of learning are referred to as Zenning and Grokking. While it's not a highly sophisticated theory of pedagogy, I've found the distinction to be useful as I've thought about my own journey with computers. Def: To Zen … Continue reading Zenning and Grokking
Photos of tech conferences and startup bullpens filled with gleaming, be-stickered Macbook Pros and shiny Apple monitors make it seem like a premium computer with all of the best accessories is necessary to do work at a tech company, and might be a financial barrier to entry for the tech industry. The reality couldn't be … Continue reading How to Choose a Computer for Learning to Code in 2021
I am not a trained software developer. I do not hold a degree in Software Engineering and the first time I stepped inside a bootcamp I was teaching a class. My Bachelor's Degree in Classical Cello Performance (highly relevant, right?) allowed me to take one relevant class - Web Development for Musicians. This certainly wasn't … Continue reading How I’ve Learned to Program
As a Software Engineer, at some point you'll understand the basics. If/then, looping, objects, a language or two, and how to run and debug your programs. Once those basics are covered, which usually takes only a couple of months of concerted effort, there are only two next steps required to improve: read a lot of … Continue reading The Two Practices of Learning to Program
The first programming job is usually the hardest one to land. I've seen many tales of people blasting out hundreds of resumes hoping for a hit before landing their first gig. The truth is, the resume screen is where most of these folks fail to move forward. This article is about how to get past … Continue reading How to Make Your Own Luck and Land your First Programming Job
Let's start with some first aid: Focused computer work and study force us into our heads and out of contact with the rest of the world. The way you are feeling is just the way you are feeling, and it will pass. Take 3 deep breaths. Go for a walk around the room, or a … Continue reading Overwhelmed Learning to Program? Start Here.