mystickphoenix
Joined 11 years ago
Joined 11 years ago
It's not that I never liked coding to begin with. I enjoy it, but at the same time I also enjoy solving problems. Coding is and was a means to an end: solving a problem. The argument/statement can also be extended to say "Why did you go into coding if you didn't enjoy binary?" (substitute "binary" with any appropriate level of complexity: OOP, C, Java, Python, Waterfall, Agile, etc).
Not only that but so much of my work is and always was not coding. Meetings, stakeholders, PMs, roadmaps, estimates, etc.
My volunteer work is also solving problems, they just happen to be very human-focused in the real world.
Also, "coding" (solving problems with tech) is a fairly low-risk way to make a living that I happened to be good at. I also spent time on a drilling rig. Could have probably made significantly more doing that than I was at the start of my tech career, however, it wasn't worth the risk. We all gotta eat and in our capitalist society, can't reasonably do that without having a job.
Mostly I just work to live. If I didn't have to worry about that sort of thing, I'd pour my hours into volunteer work. Search and Rescue is the volunteer "work" I enjoy most at the time being. I'm limited in my ability to do it as much as I'd like because it doesn't pay.
It'll sure be interesting to see where this goes in the next year or so. The companies that have flamed out due to C* AI Psychosis. I'm sure the next set of "startup leadership" books will be around "how to avoid AI psychosis" and/or "how to use AI psychosis for fun and profit!"
I.e. .md -> gzip -> base64
- Rust Lab Log (https://github.com/bryan-lott/rust-lab-log) a simple CLI to take down notes and timestamp them in a single markdown file. I was inspired by my dad's use of logbooks in chemistry labs growing up so that you can always look back and figure out what went right or what went wrong. Has come in very handy during a couple of incidents.
- LogProx (https://github.com/bryan-lott/logprox) a logging proxy with stupid-low added latency. We had an issue where we were accessing a deprecated version of an API and couldn't figure out where the calls were coming from. The API owner was threatening to turn off our access entirely (long story). The idea being LogProx is to send all traffic through it and create rules to log and/or block calls that match a ruleset. Added latency was so low that I had to drop down to measuring in tenths of a millisecond.
I agree with this wholeheartedly if you are in a role that allows you to redefine what a PR is. In almost every organization that I've worked for, the PR is defined several levels above my pay grade and suggesting changes/updates/etc is usually seen as complaining.
While it may be a marketing gimmick, it immediately turned me off.