Skill Shifting

As a person who has worked as a hardware/electronics technician for many years, I am often wondering what skills do i already have which will be useful in web development. I have worked many jobs in the last 25 years, and built up a pretty good skill set based on making mistakes and learning from them. I’m going to brainstorm a little bit here and see if i can’t find some common ground.

Comparison

in The 4 Most Important Skills for a Software Developer, Simple Programmer says the four skills of a good software developer are:

  1. Solving Problems
  2. Teaching Yourself
  3. Naming
  4. Dealing with People

Based on this list, it seems that the job of a programmer, language skills aside, are somewhat the same as that of a mechanic, or hardware technician who repairs objects.
Continue reading “Skill Shifting”