4 ms·
Can confirm. Lost every single object I could lose, dropped out of school, forgot I had prescriptions to pick up for a year, constant messy room, spent an entir
by sascha_sl 5y ago
Can confirm. Lost every single object I could lose, dropped out of school, forgot I had prescriptions to pick up for a year, constant messy room, spent an entire year literally doing nothing and still feeling nervous every day, failed jobs where I couldn't cherry pick interesting things out of JIRA and then spent 2 hours in hyperfocus, followed by 6 hours of faking being busy because I simply couldn't focus anymore (but in practice, nobody minded, and I was considered to be overperforming. getting paid based on hours sucks for me).
My job turned from amazing with coding every day to maintaining broken things last year (mostly black boxes others left behind). It got substantially worse. I can't remember the last time I managed to enter hyperfocus.
So I've made a new-years resolution and made an appointment online (thanks, low friction tech) this week. It'll only be... 9 months until I figure out which side of the ADHD battle this doctor is on. (I've had bad experiences getting trans healthcare, and only got treatment through a lucky incident, so my expectations are rather low). I've known for years that this is likely what it is, but only doing it when absolutely neccessary is on brand for it too I guess.
- bluesnowmonkey 5y ago> My job turned from amazing with coding every day to maintaining broken things last year (mostly black boxes others left behind). You generally have more control over your job description than anyone will acknowledge to your face. If you’re miserable maintaining broken black boxes, then stop doing that. Figure out what you’d be more productive doing, tell your boss, and start doing it. You may have some uncomfortable conversations. Stand up for yourself. There’s a huge gap between what your boss will complain about vs what they’ll fire you for. In most cases it’s incredibly difficult to fire someone who is doing something (almost anything) valuable. Another thing you might consider is to pick one of those black boxes and dive into it. Tell people this thing is broken and you need to fix it and they need to cover the rest while you do so. If the company doesn’t have the resources to do so, that’s the company’s problem. Then focus on it until it’s not broken and not a black box (at least to you) anymore. Now you have job security as the person who understands the thing, and it’s a nice job to have because you made the thing nice.
- sascha_sl 5y agoI may have simplified a bit. The black box is GitHub Actions Self-Hosted runners. Recently a very large blast radius Keycloak got added (we're a go team, we have zero experience running anything Java/JBoss). GitHub Actions was used to sell GitHub somewhere way above me, a Microsoft enterprise contract might've been involved too. GitLab wasn't even considered. Rejecting GHA outright as a team is something we all agree would be right, but not politically feasible. Keycloak is another team running off. The entire tribe is massively understaffed because limitations to salaries (also from higher up) are slowly eating away at all the performers. I like my team and the tribe in general, but even if we could hire more people, we've become the least desirable team with all the broken shit and hiring is always for all teams, so long term I'll probably ask to do something else.