Software Developer

Tag: simple programmer

Building A Side Project Meat Grinder

If you’re anything like me you have a lot of ideas. So much so that it can be hard to figure out what to execute on next. That’s when you need an idea meat grinder.
 
You use an idea meat grinder to find good ideas by filtering out all your bad ones. Take every idea and ask yourself some predefined questions about the concept. If the idea fails one question it’s filtered out and you should move on to the next one. The end resolute should be a nice pile of ideas to start executing on.

Continue reading

Finding 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. 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.

Continue reading

What Software Developers Can Learn From Arnold Schwarzenegger

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.

Continue reading

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:

  1. If I pick the wrong thing, will learning this still benefit me in some way?
  2. 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.

 

© 2020 Saeed Gatson

Theme by Anders NorenUp ↑