Charles Stanhope

Charles Stanhope at

I hear ya. Checking job sites can definitely be demoralizing. A lot of development is very faddish and moves from tech stack to tech stack without actually improving the state of the art very much (if at all). It's just a bunch of different details about how to do the same thing you were already doing. I think one factor is that the demand for developers has been ever increasing, which means the industry remains mostly young (that's the only way to fill the demand). Wave after wave of young, inexperienced people making tech choices... I'm not criticizing, just observing.

Anyway, it sounds like you have some tremendous skills. Demand for Python developers remains strong (although I know a lot depends on geography), and understanding operating systems well enough to administer machines should be knowledge that is transferable. After all, whether containers or virtual machines, it's still the same tech under the hood. Your skills and knowledge are still useful.

I wish I had some advice on AWS. It's something I keep intending to play with, but I never find time to do. For one thing, I hear bad stories about billing snafus or virtual machines that Amazon keeps alive but are nowhere to be seen in dashboards. Maybe it's better these days, but I prefer to play with solutions where I know that I can't exceed my budget (just in case I screw something up). I do not need crazy surprise bills.
The AWS billing has always been a concern for me even when I had a job and steady income. It's worse when the job part goes away. :)
Thank you!

Craig Maloney at 2016-11-10T20:37:02Z