Part of learning to trust the process is having confidence in the path that you’ve chosen.
When you start out learning something, it can seem impossible. It can feel like you aren’t making any progress. It’s easy to forget that it’s almost impossible to not make some type of progress if you just keep going.
There’s no time for anything. At least that’s how it feels doesn’t it?
Being able to learn things quickly is an amazing skill to have—even more so for developers because of speed of technology.
Most people change careers 15 times throughout their life. Not jobs, careers! So it’s safe to assume that the average developer will have multiple jobs throughout their career. Each job change has the potential to require different skills.
The things that were commonplace even 15 years ago for developers are now obsolete. So, yes, it’s important for developers to be able to learn while on the job. I would argue, however, that a more important skill is being able to choose what to learn next.
When you think of Arnold Schwarzenegger, software development probably doesn’t come to mind.
Ok, I’m one hundred percent sure Arnold Schwarzenegger doesn’t come up during a normal discussion about software development.
Arnold Schwarzenegger jumped from the bodybuilding stage to the silver screen, becoming one of the most prolific movie stars in history. He redefined the idea of what it meant to be an action hero.
His muscles were only part of the reason for his success. Arnold rose to the top because of his sheer force of will and extreme work ethic. He’s as a 7-time Mr. Olympia, and even became the governor of California.
Experience has taught me to believe that we can learn from anyone. This lead me to distill a few things that I’ve picked up from this remarkable person, which are especially useful for Software Developers.
Just wanted to share a bit from a post that I wrote for Simple Programmer a website that helps developers make the complex simple.
The post goes into methods that software developers or testers can use to find what to learn next.
Being able to learn things quickly is an amazing skill to have—even more so for developers because of speed of technology. Most people change careers 15 times throughout their life. Not jobs, careers! So it’s safe to assume that the average developer will have multiple jobs throughout their career…
Whenever you’re trying to determine what to learn next, ask yourself these two questions:
- If I pick the wrong thing, will learning this still benefit me in some way?
- Could learning this move me closer to knowing what to learn next?
The good thing about programming skills is that the consequences are never severe.
Check out the full post on finding what to learn next.