News for hackers. Stuff that matters.
Re:Advice for new software devs who've read all those other ... by eschneider on Wednesday December 20, 2023 @10:59AM (#38710073)
I cannot stress enough how much you can reduce "how many things you need to hold in short term memory to do your job" by just keeping a notebook (or file, or wiki, or whatever works for you) and writing things down.
Re:Advice for new software devs who've read all those other ... by layer8 on Wednesday December 20, 2023 @12:31PM (#38711168)
So, don’t derive it from first principles each time?
Re:Advice for new software devs who've read all those other ... by hiAndrewQuinn on Wednesday December 20, 2023 @12:49PM (#38711423)
Therein lies the wisdom
Re:Advice for new software devs who've read all those other ... by piuantiderp on Monday December 25, 2023 @10:03PM (#38768597)
Just the first time
Re:Advice for new software devs who've read all those other ... by apozem on Wednesday December 20, 2023 @01:32PM (#38711971)
I've been writing everything down in a notes app recently and I love it. If I think of a good Christmas gift for my brother in July, it goes in the app. If someone recommends an interesting-sounding book, it goes in the app. If an app at work has a specific or convoluted build process, it goes in the app.

As someone who spent his entire childhood getting in trouble for forgetting things, it's been life-changing. Computers remember things so much better than my dumb brain.

Re:Advice for new software devs who've read all those other ... by themarlzy on Thursday December 21, 2023 @11:51PM (#38731062)
What app do you use?
Re:Advice for new software devs who've read all those other ... by EFreethought on Wednesday December 20, 2023 @03:19PM (#38713090)
It is amazing to me how many people do not write things down. It's like everybody wants to turn every job into a contest to see who can spin the most plates in their head.
Re:Advice for new software devs who've read all those other ... by eschneider on Wednesday December 20, 2023 @04:49PM (#38714080)
Your engineering notebook is a gift to future you.