816
Stare at it. (mander.xyz)
top 50 comments
sorted by: hot top controversial new old
[-] lowleveldata@programming.dev 175 points 1 month ago

As a programmer we sometimes might look like we are not doing much from the outside but actually we're dead inside thank you

[-] insufferableninja@lemdro.id 35 points 1 month ago

ptogrammer, i think you mean

[-] anarchrist@lemmy.dbzer0.com 16 points 1 month ago

Shhh don't tell my boss I'm a PTOgrammer 😎🍹

load more comments (3 replies)
[-] Yondoza@sh.itjust.works 89 points 1 month ago

I honestly needed to hear this today, so thank you. I'm at work trying to work out someone else's uncommented code and have just been staring at it mumbling to myself. I'm new to the position so I'm anxious my new coworkers will think I'm just dicking around... This is the validation I needed. Thanks everyone!

[-] kersploosh@sh.itjust.works 70 points 1 month ago

Say out loud to yourself, "What the hell is this?" or, "Why did they do it this way?" once in a while. Everyone around will think you know exactly what you're doing.

[-] Deebster@programming.dev 92 points 1 month ago
[-] Aviandelight@mander.xyz 18 points 1 month ago

I can hear the vocal inflections in this comic.

[-] sasquash@sopuli.xyz 11 points 1 month ago

exactly. like a former boss of mine said: if they are complaining, they are working!

[-] ElCanut@jlai.lu 8 points 1 month ago

From what I learned in my workplace, it seems that for most people the best way to appear competent is to continuously criticize the work of your colleagues

load more comments (3 replies)
[-] Lmaydev@programming.dev 72 points 1 month ago

I find for coding problems it's actually better to walk away and let it tick over in your mind.

You'll often get a shower thought type moment.

[-] Dagwood222@lemm.ee 31 points 1 month ago

That works for pretty much anything.

Get up and do anything else for a while. School teaches us to sit at our desks and work on the problem. Stop acting like a sixth grader.

[-] brbposting@sh.itjust.works 11 points 1 month ago

That works for pretty much anything. Get up and do anything else for a while.

This got me fired from the daycare

[-] Dagwood222@lemm.ee 5 points 1 month ago

You were just staring at the kids. You were supposed to be changing diapers and feeding them. Insert obvious misunderstanding here.

load more comments (1 replies)
load more comments (3 replies)

A true software developer will also raise their hands in celebration when they finally solve a problem that’s been plaguing them.

Even if you’re working from home, alone.

[-] leftzero@lemmynsfw.com 24 points 1 month ago

I often cackle maniacally when I solve something in a particularly effective way.

[-] el_abuelo@lemmy.ml 7 points 1 month ago

Sometimes I even stand up.

load more comments (1 replies)
[-] Palacegalleryratio@hexbear.net 31 points 1 month ago

My personal favourite is to break from staring after 30 mins, exclaim, “Hang on, we’re going about this completely back to front!” then spend the next hour deriving from first principles, only to arrive back at the original problem, but now with slightly different notation. At which point I realise that all I’ve done is get myself back to my starting point… Then it’s back to the staring.

[-] corsicanguppy@lemmy.ca 28 points 1 month ago

Aside from "learning to spell hypnotized or just trusting your phone knows better than you," there are a bunch of tricks we use.

  1. Staring at it and going over the code path
  2. Talking to a proverbial duck
  3. Going out for a proverbial cheeseburger
  4. Sleeping on it

Half of these tricks force the brain to stop confirming and start seeing, which is our biggest error source. The rest of these tricks let the problem ruminate in our subconscious which is sometimes really good at solving shit.

load more comments (6 replies)
[-] sep@lemmy.world 27 points 1 month ago
load more comments (3 replies)
[-] justme@lemmy.dbzer0.com 22 points 1 month ago

My math teacher in high school always said "math is 90% looking" and if you didn't get the task directly: "look again" ... Funny part is, that actually worked for most of the class xD

[-] perishthethought@lemm.ee 22 points 1 month ago

I used to work in an office with 4 other developers. It was a common occurrence to have the lights go off in the room, for energy saving.

Simone would wave their arm, then go back to staring.

[-] zalgotext@sh.itjust.works 14 points 1 month ago

God bless Simone

[-] henfredemars@infosec.pub 11 points 1 month ago

At least they’re moving. Sometimes it goes off and nobody reacts at all.

Sometimes figuring out what you’re supposed to do is most of the project.

load more comments (1 replies)
[-] model_tar_gz@lemmy.world 8 points 1 month ago* (last edited 1 month ago)

I work in a dedicated room in my house (remote developer). During the day I don’t really need to turn the lights on—windows and a skylight. The sun sets and sometimes I really just don’t notice. My wife will come in at some point and scold me for working in the dark, claiming it’s bad for my eyes (as if staring at a screen all day isn’t already).

I actually rather enjoy that rather not-subtle marker of the passage of time and how entrancing “the zone” can be such that I fail to even notice that.

[-] rockerface@lemm.ee 20 points 1 month ago

I refer to the process as "loading" and it helps so much when coding, debugging or even playing puzzle games

[-] Kolanaki@yiffit.net 20 points 1 month ago* (last edited 1 month ago)

If staring at it isn't giving the results you expect, try not staring at it. Math, much like photons, functions differently when observed.

[-] Leate_Wonceslace@lemmy.dbzer0.com 19 points 1 month ago

What I do is I read over something, take a nap, and then read it over again. If I don't get it after that I'll ask someone for help.

[-] shasta@lemm.ee 10 points 1 month ago

Taking a break helps a lot. I like to multitask for this reason and to not feel like wasting time. Also, important to remember to eat. There's an obvious drop in my clarity of mind right before lunch.

[-] TheGiantKorean@lemmy.world 9 points 1 month ago* (last edited 1 month ago)

100%. Really, just go do something other than what you've been focusing on, then come back to it. When I was coding, I would go take a walk when I'd get stuck. 9 times out of ten the answer would pop into my head when I'd stepped away. A few times I even dreamed of the answer while sleeping.

load more comments (1 replies)
load more comments (1 replies)
[-] MonkderDritte@feddit.de 18 points 1 month ago

Don't ask him, he will be angry and mumbling something about "the zone".

[-] Hugh_Jeggs@lemm.ee 18 points 1 month ago

Tbh a good builder/technician will do this too when faced with a complicated fix

Same thing; every action has an opposite reaction, whether it's code or physical engineering

[-] Swemg@lemm.ee 9 points 1 month ago

I'm a carpenter, I do high end stuff for rich people with really expensive pieces of wood. I'll stare as much as I need to on the issues I have or even before starting anything. Need to think about every way it could go wrong.

load more comments (2 replies)
[-] GreyEyedGhost@lemmy.ca 18 points 1 month ago

I had a theoretical math professor. He said something along the lines of, "Being a theoretical math professor is the best job in the world. You can lean back in your chair, put your feet on your desk and close your eyes, and no one can tell if you're working or having a nap."

[-] dohpaz42@lemmy.world 11 points 1 month ago

I’ve often been accused of looking angry when I’m thinking about a problem. Of course I’m angry! How dare the solution allude me! 😡

[-] ma11en@lemmy.world 6 points 1 month ago
[-] Viking_Hippie@lemmy.world 6 points 1 month ago

Probably alluding to the fact that it's eluding them 🤷

load more comments (1 replies)
[-] MystikIncarnate@lemmy.ca 9 points 1 month ago* (last edited 1 month ago)

I don't like coding, so I became a systems administrator.

Today, I spent about three hours "coding" a script. Before I started my testing phase to see if all the code put together would work as intended, I just did a pass over the code. I literally just stared at it for a solid 20+ minutes to make sure it made sense.

I imagine any form of "real" programming is going to require a lot more staring for a lot longer just to make sure the code isn't profoundly screwed up.

load more comments (1 replies)
[-] Diplomjodler3@lemmy.world 9 points 1 month ago

If I intimidate it by staring at it long enough, it'll work eventually.

[-] CarbonScored@hexbear.net 8 points 1 month ago

Whenever I'm asked for help by IT colleagues, I never say I'll help solve an issue. I just say "Sure, I'll come help stare at it for a while" - it's the most I can really promise.

[-] lightnsfw@reddthat.com 7 points 1 month ago

Damn, I can't think about something for more than a minutes or two without getting distracted... Maybe I'm the one who's broken.

load more comments (1 replies)
[-] chetradley@lemmy.world 6 points 1 month ago

Wait until she walks in on him explaining the problem out loud to a rubber duck.

[-] MBM@lemmings.world 5 points 1 month ago

Meetings where you're working on a problem together are also fun. Just a bunch of people staring silently at a whiteboard.

load more comments (1 replies)
[-] mathemachristian@hexbear.net 5 points 1 month ago

True!! I love that part!!

then I have to somehow explain what seemed obvious to me for that split second where magic struck...

[-] DozensOfDonner@mander.xyz 5 points 1 month ago

Programmers do that a lot? I always just start trying stuff in the command line until it works. It's in research though, so maybe different from what is typical developer stuff?

load more comments (7 replies)
load more comments
view more: next ›
this post was submitted on 04 Jun 2024
816 points (98.9% liked)

Science Memes

9245 readers
2088 users here now

Welcome to c/science_memes @ Mander.xyz!

A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.



Rules

  1. Don't throw mud. Behave like an intellectual and remember the human.
  2. Keep it rooted (on topic).
  3. No spam.
  4. Infographics welcome, get schooled.


Sister Communities

Science and Research

Biology and Life Sciences

Physical Sciences

Humanities and Social Sciences

Practical and Applied Sciences

Memes

Miscellaneous

founded 1 year ago
MODERATORS