Teaching yourself hard things, part 1
Tue Apr 16, 2019 · 246 words

When it comes to teaching yourself hard things, is it really possible to unlock your learning potential simply by identifying your number one learning bottleneck?

Here’s the thing…

When it comes to keeping up as a programmer, there are only a handful of bottlenecks that can hold you back from reaching the next level in how quickly and efficiently you learn.

Just about everyone has a primary learning bottleneck.

Just one thing holding them back.

However, the challenge is this:

As a programmer with hundreds of different competing priorities, it’s sometimes difficult to have enough perspective to identify what that #1 learning bottleneck is and how to fix it.

Solving this problem for programmers is the aim of this series.

If you’ve struggled to find the time to learn everything you want or keep up with tech trends…

If you’ve struggled with getting to market level proficiency for web development, becoming full stack, diving into new codebases, algorithms/data structures, data science, and DevOps…

Or if you’re already in a self-paced, remote learning program, and your life or work is getting in the way…

Then pay close attention, because there’s a reason why.

And the reason is as a programmer, when you’ve got over half a dozen different competing priorities in your life and work, it’s difficult to figure out the #1 biggest leverage point to focus on first.

Simply put…

It’s tough to see the entire picture when you’re already inside the frame.

Read part 2

back · writing · about ray · hacker bits · resume · contact · home