LEAP and Other Apprenticeships: Job Paths for Non-Traditional Background Programmers

(Previous: You Can’t Program a Duck)

From the LEAP website: www.industryexplorers.com

Last week marked my one-year anniversary of working full time as a software engineer!

I can’t believe how fast time has gone by. When I look back to what I could do a year ago, I can see how much I’ve learned and grown as a developer, and I feel really proud of that. At the same time, I can see how much I still don’t know, and I love that part of my job is to keep pushing myself to learn more, one week at a time.

A year ago (last week) is when I started LEAP, a Microsoft-sponsored apprenticeship for non-traditional background programmers. Continue reading “LEAP and Other Apprenticeships: Job Paths for Non-Traditional Background Programmers”

Problem Solving Strategies: Small Incremental Changes

(Previous: More Than a Hobby: Programming as a Job)

Word Ladder from http://www.powgi.com/puzzle-word-ladder-2015-03-02/

For most software developers, being able to learn and adapt on the job is critical for success. Most of the tutorials and documentation I use for learning teach one small thing at a time: how to use .map in JavaScript, or how to create forms in html, or how to get data using AJAX calls, to name a few pretty standard skills. Continue reading “Problem Solving Strategies: Small Incremental Changes”