Problem Solving Strategies: Small Incremental Changes

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

Word Ladder from

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”


More Than a Hobby: Programming as a Job

(Previous: One Year Later: Some Thoughts)

From xkcd:

I’ve been working in some capacity as a full-time software engineer for about five months now. I’ve noticed some significant differences between programming as a job and programming as a hobbyist:

Continue reading “More Than a Hobby: Programming as a Job”