Writing code cracks me up. You think you know what you’re doing. You have all the objects and functions laid out. The logic looks sound. And then you run the code and it doesn’t work. Or it works but it’s buggy as shit. You go through the painstaking process of logging each step and setting breakpoints to figure out where the failure is and you find yourself with heavily modified code by the time you get the damn thing running. It isn’t always like this, but when you’re in the midst of it, it sure does feel like it is.
I took my time to learn and understand JS, taking painstaking care to learn how it operates under the hood, and for what? I still struggle to get an app up and running on the first try. I can build APIs; that’s easy. But the actual thing you use to hit those APIs? That shit is the real work.
I saw this disaster of a post earlier today. I had an entirely visceral reaction to it until I thought about it for a moment and realized I don’t care. Who cares where you start when you get into software development. You’ll be a senior dev one day pulling the same shit all newbs do; you’ll just have a fuck ton more confidence about it. A new framework gets released every week, documentation is shit, no one really knows what the fuck they’re doing, and everyone’s a subject matter expert on all things inconsequential. It’s a fuckin’ racket.
But hey, if you can manage to land a job despite all the layoffs, at least it pays well.
Anyway, here’s a poster of the adorable @cere4l_k1ller from her, ahem, killer set, Wanna Know A Secret: