You missed one:
- To let others at least have some insight into what you're doing so you can take a freakin' vacation every once in a while
You missed one:
Like others said: sql, sql, sql. The syntax is probably easier than excel, but a lot of people stink at it because they don't want to invest in the spatial reasoning required to make it work magic, and that opens doors to easy opportunity.
If you can get into a position like reporting or data quality, and be "that person" that fixes a dreaded slow query to make it run in milliseconds instead of minutes, then you'll get your proverbial blank check to go where you want. Those queries exist in just about every business.
Take a look around for "sql portfolio projects" for more complete stuff that goes beyond tutorials.
tldr is great. I can't stand --help output that drones on like Proust.
Technical videos have helped me perfect my pronunciation of "umm" and "uhh."
I did research computation for the statistics department, engineering school and medical school. The pay stunk but I got a fac & staff parking permit out of it. And the projects were extremely exciting.
Thought I might follow up since I had an interview today - I never stop interviewing - and was asked about duration. My off-the-cuff response was "if a company invests in its employees, offers growth and promotes internally, then I will work for a place longer. If it does not and only offers a dead-end role with no appreciable growth, then I will look for that opportunity elsewhere."
throw yourself to the wolves
embrace the wolves
18 months is the Holmes limit at Bank of America and Wells Fargo - they terminate you and let you know when you start that it's going to happen. It's normal in fintech. But don't change without a funded and secured offer.
From a historical standpoint, there is also the bad blood of ActiveX, Flash, Silverlight and early Java applets that still leaves a bad taste in people's mouths. It has a slightly steeper uphill battle to fight.
It's worth doing it. There's a LOT of ground to cover beyond lambda, ec2 and s3 and they pretty much hand you a bunch of best-fit cookie cutter solutions as part of the training. There's a number of recommended paid training courses but the official courses are free and can at least lay foundational knowledge.
PREFERRED:
python is usually the next step up in admin land
python is a pretty standard install on linux systems since so many things like you're talking about use it