VXDguy

191
reputation

Long time hacker, novice software developer, and a decent problem solver.

In a previous life, I was a senior storage engineer for a well known storage vendor. I was the guy the SAN admin calls before potentially causing a resume generating event.

Programming has always been a hobby, never a job. It's come in handy for various job tasks, one even became popular with fellow storage engineers (a data migration tool), but it was never the job. The vast majority of the programs I wrote were to make the job easier for me. As you can imagine, the programs were not exactly user friendly nor was it obvious what they did.

I've since retired from work, and have decided to apply some of the storage engineering principles to my programming hobby. It's already been done; a modern day software developer would barely recognize a software developer from the mid-80's. I'm a skilled mid-80's software developer in dire need of an upgrade.

Currently I'm improving my C#, using VS Code as me IDE, and git as my version control system. As I practice my C#, I'm following Test Driven Development (TDD) methodology and trunk-based development. All at once--I learn fastest via total immersion and I solve one problem at a time until there are no more problems.