this post was submitted on 02 Nov 2023
106 points (81.2% liked)

Showerthoughts

29643 readers
1015 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The best ones are thoughts that many people can relate to and they find something funny or interesting in regular stuff.

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. Avoid politics (NEW RULE as of 5 Nov 2024, trying it out)
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] KISSmyOS@lemmy.world 41 points 1 year ago* (last edited 1 year ago) (3 children)

With external pressure to get something done and a full description of what needs to be done, lazy people will find a solution with the least possible amount of effort. That's why they often make good developers.

Problems arise when there is no immediate external pressure, or when the task isn't well-defined. In that case, lazy people will put it off until it becomes immediate (at which point the effort required may be much higher), or they will do the bare minimum to satisfy the requirements of the task according to the definition. If the definition of the task wasn't complete, the task won't be done completely.

[–] Gigan@lemmy.world 12 points 1 year ago

Oh, this is me

[–] fox_the_apprentice@lemmynsfw.com 5 points 1 year ago* (last edited 1 year ago)

That’s why they often make good developers.

Good developers don't just write easy-to-write code. They write code that is easy to maintain and efficient to run - and oftentimes that requires forethought, a willingness to rewrite when a misstep is made, and above all else the willingness to tinker/learn effectively.

Source: I am a terrible developer and a very lazy person, and I have had to maintain lots of poorly-written code (some of it my own).

[–] PsychedSy@sh.itjust.works 4 points 1 year ago

I'm a problem solver, not a planner.