this post was submitted on 10 Sep 2026
-12 points (34.2% liked)
Asklemmy
55519 readers
327 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is totally different... That's not deference to authority or conformity, that's fundamental best practices
If you want to do more than play with code puzzles, the first question you should ask is "how have others solved this problem". And the second should be "how have others approached similar problems"
Code is castles upon castles built of sand... Even the language you use and the rock that runs it are entirely manmade. Coding is a fundamentally collaborative process, and if you want to innovate you need to understand how and why things were done the way they are first.
Otherwise you're going to write really shit code, even if you're the cleverest coder to ever live, the code will be shit because it'll be a huge pain in the ass to work with for everyone else. And probably for yourself too, once your realize why things are done a certain way and understand that it's usually there's been a ton of thought and discussion that led it to being the way things are done
If you're asking questions without comparing the proposed benefits of your new solution to the normal approach, you're not yet prepared to enter the discussion on how things should be done
So of course the correct response should always be to remind you that you should first learn how others did it. That never goes away, it's something we remind each other constantly even at the deeper levels of understanding
It's good life advice too. Humans aren't nearly as creative as we like to think, as a species we hardly ever have truly new ideas. The way our creative process works is by rearranging the concepts we already know in new ways. If you want to be an innovator, you should be constantly finding wisdom in others and the world around you
As for the deference to authority? That's because we live in uncertain times and people are scared. It's more comforting to think someone knows what they're doing instead of acknowledging the truth... We have very big problems that we are not confronting as a species in any meaningful way.
That tendency as a species is one of those very big problems in fact