thor, (edited ) to ADHD
@thor@berserker.town avatar

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.

#jobs #careers #programming

beanjbunny, to gamedev
@beanjbunny@nerdculture.de avatar

Oh man I don’t feel like I did much today BUT THAT’S NOT WHAT MY GIT COMMIT HISTORY SAYS 🎊🎉🎊🎉

Crell, to Software
@Crell@phpc.social avatar

Always remember the P7 rule:

Proper Prior Planning Prevents Piss Poor Performance.

#Software #Programming #Design #OOP

DiazCarrete, to programming
@DiazCarrete@hachyderm.io avatar
SergKoren, to programming
@SergKoren@writing.exchange avatar

When an “AI” can generate and “understand” code, is there an imperative to simplify the syntax or process for humans?

#programming #failure #ai #philosophy

SergKoren, to programming
@SergKoren@writing.exchange avatar

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?

SergKoren, to programming
@SergKoren@writing.exchange avatar

How is “legacy code” defined nowadays? Back in my day, it was anything where the source code was not available or greater than ten years old.

#programming #business

ramikrispin, to rust
@ramikrispin@mstdn.social avatar

I recently started to learn Rust programming, and I made a list of resources that I found useful to get started with the language 👇🏼

https://medium.com/p/928bf7b8418f

matdevdug, to programming
@matdevdug@c.im avatar

Whenever I have to write an login the struggle is never getting it to work. I can always end up with a successful login.

Without fail I will finish, then go check the best practices guide and inevitably find out I messed something up. It’s just crazy for an “easy” protocol to have so many footguns. (https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics)

stevensanderson, to programming
@stevensanderson@mstdn.social avatar

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! 📊💻

#RProgramming #DataAnalysis #R #RStats #Programming #Data

Post: https://www.spsanderson.com/steveondata/posts/2024-05-09/

image/png

faassen, to programming
@faassen@fosstodon.org avatar

Lukewarm take: we need more lukewarm takes in programming

jackwilliambell, to python
@jackwilliambell@rustedneuron.com avatar

> " 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."

> My favorite Python 3.13 feature. https://treyhunner.com/2024/05/my-favorite-python-3-dot-13-feature/

They finally fixed the 'exit' thing! Yay! 🎉 🥳 🎈

leanpub, to books
@leanpub@mastodon.social avatar

Leanpub book LAUNCH! Generative AI For The Rest Of US: Your Future, Decoded by Aymen El Amri https://youtu.be/AS5rxamBeps @eon01

KathyReid, to programming
@KathyReid@aus.social avatar

Super interesting piece from @sjvn for about the 60th anniversary of the programming language - and how it paved the way for other developments at Apple and Microsoft.

BASIC was my first language - on a - that's how old I am!

https://www.zdnet.com/article/basic-turns-60-why-simplicity-was-this-programming-languages-blessing-and-its-curse/

claras_universe, to chess
@claras_universe@ieji.de avatar

I did the first board render with my 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)

swiftcraft, to programming
@swiftcraft@hachyderm.io avatar

🌐Join us at for "Experimenting in a Sociotechnical System" by @jessitron

🚀Explore innovative ways to conduct experiments in complex systems, beyond traditional methods.

https://youtu.be/Z06HJ7qLpHE

Don't miss out! https://swiftcraft.uk/register

horovits, to ai
@horovits@fosstodon.org avatar

took out the fun part of , the creation, leaving us to debug and test auto generated code. Not fun 😕

And it seems our software has also become worse since the era.

@kevlin keynote at sharing developer research and thoughts.

tymwol, to programming
@tymwol@hachyderm.io avatar

How not to be clever (for your own good) when #programming:

  • Always start with a simple solution.
  • Prefer simple solutions over the clever and fancy.
  • Proceed in small steps.
  • Change one thing at a time.
  • Don't future-proof.
  • Commit often.
  • Fail fast.
  • Prefer boring technologies.
  • Better repeat yourself than create unnecessary dependencies.
  • Get rid of dead code ASAP.
  • Make things that are hard to misuse.
  • If it doesn't have tests, it probably has bugs.
Crell, to space
@Crell@phpc.social avatar

Career goals. Absolute programming badasses.

richard, to linux
@richard@disabled.social avatar

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 and I just can't handle it. I did earn 2 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.

devleader, to dotnet
@devleader@hachyderm.io avatar

Check out my C# course that will guide you through more advance topics including things like OOP and asynchronous programming!

Perfect for advancing your C# skills beyond the basics!
https://dometrain.com/course/deep-dive-csharp?affcode=1115529_nl-teyzg

SergKoren, to writing
@SergKoren@writing.exchange avatar

It seems pretty much all pre-eisting grammarspell check API sources have shut down.

alexelcu, to programming
@alexelcu@social.alexn.org avatar
hds, to rust
@hds@hachyderm.io avatar

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.

https://medium.com/@pepitoscrespo/why-rust-cannot-replace-c-but-quite-the-contrary-5577e1f5af0a

hds,
@hds@hachyderm.io avatar

There’s this common statement that “the cognitive overhead of working with the borrow checker just isn’t worth the security benefits when you can write safe code in other languages”.

But the comparison is always to the “cognitive overhead” of writing something in some other language. When the comparison should be to writing something correctly in some other language.

1/3

hds,
@hds@hachyderm.io avatar

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”.

2/3

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • Durango
  • ngwrru68w68
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • DreamBathrooms
  • Youngstown
  • slotface
  • vwfavf
  • PowerRangers
  • everett
  • kavyap
  • rosin
  • anitta
  • khanakhh
  • tacticalgear
  • InstantRegret
  • modclub
  • mdbf
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • cubers
  • tester
  • normalnudes
  • cisconetworking
  • provamag3
  • All magazines