What to do if you're 40 and you've realised you can't stand office work at all because you have #ADHD, but the only job experience you have is 13 years of being a software engineer?
Add to that the constraint that you can't go to school to re-educate yourself because school is just office work you don't get paid for?
What kind of job can you even get in that situation? I've been thinking about that for 4 years now and I don't have any good answers. 🤷♂️
EDIT: I did not respond well to medical ADHD treatment. Bad side effects. Many people get those, but it's not talked about much.
Follow-up question: How has programming, fundamentally, changed in the past 10 years? Has it? Yes, I know we’ve gone from OOP to functional to “AI”-assisted. Am I to assume that, therefore, programming is on its way out because of AI-generated code?
Learn efficient ways to collapse text by group in R! Explore base R's aggregate(), dplyr's group_by() and summarise(), and data.table's grouping. Mastering these techniques enhances data preprocessing skills. Try these examples with your datasets to optimize workflows. Happy coding! 📊💻
> "#Python 3.13 just hit feature freeze with the first beta release today. Just before the feature freeze, a shiny new feature was added: a brand new Python REPL."
Super interesting piece from @sjvn for #ZDNet about the 60th anniversary of the #BASIC programming language - and how it paved the way for other developments at Apple and Microsoft.
I did the first #chess board render with my #RustLang chess engine :o I'm really happy with how it turned out. And it also shows that the white kingside castling worked xD (Assets from itch.io)
#Linux is, unfortunately, is just too much to deal with for someone with a mental illness that has the subjective paradoxes that I have. What OSs I have played with didn't interact or look that great. The only way to make Linux great takes a great deal of programming and in the age of #github and I just can't handle it. I did earn 2 #programming certificates back in the day, but they are very outdated. While I love the idea of customization, I am too far behind the times to make it worth it.
I came across this article the other day, titled “Why Rust cannot replace C++”.
I feel that the author completely fails to understand the opposing argument. The article claims that with “new” C++ features like smart pointers, you can write safe code in C++, therefore Rust is unnecessary.
But I don’t want a language where I can write safe code, I want a language where I must write safe code.
Sure, it’s much easier to pass pointers (*, &, or shared_ptr) around, but now I have the “cognitive overhead” of ensuring that it’s only accessed from one thread at a time. Or not used after it’s been freed in the former cases.
When I’m working with the borrow checker that is something that I don’t have to think about. It’s less “cognitive overhead”.