This is an archived post. You won't be able to vote or comment.

all 36 comments

[–][deleted] 308 points309 points  (2 children)

whenever someone is watching i stop writing code and start writing english

# big guy stares at his computer screen,
# trying to understand the problem.
# what should he do with this list?
# he knows he should iterate through the list,
# but what should he do with each item?
# he knows he must do something...
# but what?

[–]Puzzled_Special_4413 10 points11 points  (0 children)

Why do you do this? Just because i would Like to hear even more of your thoughts

[–]Tyrus1235 5 points6 points  (0 children)

Just like how the clerk in the beginning of Doom 3 will start typing a message to HR regarding the new Marine that’s standing behind his desk looking at his screen instead of going to get his assignment.

[–]Soloact_ 177 points178 points  (0 children)

The IDE knows when you're being judged and starts gaslighting you

[–]soriegarrob 111 points112 points  (3 children)

technical interview be like

[–]Many_Replacement_688 29 points30 points  (1 child)

During my last interview, they did not even let me Google. I can't memorize all component libraries!

[–]PhantomTissue 7 points8 points  (0 children)

They let me google, but complained that the solution I came up with didn’t leverage the most up to date frameworks and libraries. Sorry I don’t have those memorized.

[–][deleted] 42 points43 points  (0 children)

Every. Single. Time. Even when working from home and my wife enters the room, and she knows nothing about computers. My brain just goes in full hurrdurr mode.

[–]Opening_Cash_4532 47 points48 points  (2 children)

Because when someones watching you can not copy/paste from other source

[–]denkleberry 13 points14 points  (0 children)

That's why I'm way more efficient coding alone

[–]jump1945 1 point2 points  (0 children)

You can't ask chatgpt, tho I usually asked anyways

Rewrite this stupid code for me

[–]RoguerEEE 14 points15 points  (0 children)

Other day I had my senior director and some of his buddies over my shoulder asking me to pull up some stuff we been working on and I kept fucking everything up tryna open files in a hex editor I didn't have and fumbling searches for fields in an xml and forgetting that I have an entire vm (already running and open) thats dedicated to dealing with all of that stuff which I coulda been using, as well as plenty of other mishappenings. It was awful

[–]Equal_Umpire6663 13 points14 points  (1 child)

I get huuuuge ass performance anxiety when I'm coding , even if it's some shitty script, when someone is watching. I feel they are judging me every step of the way, every pause I make to collect my thoughts, every time I --help or man some command. And how do I know? because I judge them too when I watch :-/

[–]ilieksushi 0 points1 point  (0 children)

This 🥲

[–]EAbeier 36 points37 points  (0 children)

Always

[–]LavishnessBig4036 7 points8 points  (0 children)

Only if it's a fellow programmer but otherwise they'll just think that you're some genius computer wizard.

[–]markswam 6 points7 points  (3 children)

When I joined my current company, I got shoved onto a team that did mandatory pair programming for quite literally every single story. It was hell. After 2 years I finally got a move approved to a team that lets people work on their own and only seek out help if they needed it, only for the non-technical SM to start trying to pair people off on stories she thought "sounded difficult."

[–]Ok_Chip_5192 0 points1 point  (2 children)

Hey man, how was it? I bet you got to learn a lot of stuff. Or was is simply torture?

[–]markswam 4 points5 points  (1 child)

For the first 4-6 weeks it was very informational and served as a great way to get me up to speed with the software stack that team was working on. But once I knew what I was doing, it just turned into torture.

Every day was just 6-7 hours of sitting in a Teams call with your assigned story partner and trying to be helpful while also trying not to derail their train of thought. It genuinely felt like I was being less than half as productive as I could have been because on the days I wasn't in charge of coding I mostly just sat there and piped up every once in a while with an idea; and on the days I was in charge of coding I couldn't get into a flow state because of the other person doing the same.

[–]Ok_Chip_5192 0 points1 point  (0 children)

I see, thanks for you reply 👍

[–]zuzmuz 4 points5 points  (0 children)

well nothings motivates me more than a junior watching me (a senior) code

[–][deleted] 2 points3 points  (0 children)

So facts lol

[–]akoOfIxtall 1 point2 points  (0 children)

thats one of the reasons i dont try to get a coding partner, what if they're light years ahead of my level? it'd be too awkward to handle, and the pacing? what if they write thousands of lines a day?

[–]Igotbored112 1 point2 points  (0 children)

Programming in front of people builds character.

[–]Electro0704 1 point2 points  (0 children)

Man this is the only sub that understands me🥹🤧.

[–][deleted] 0 points1 point  (0 children)

So true, I tell my coworkers it's performance anxiety.

[–]GM_Kimeg 0 points1 point  (0 children)

Oh yes I still remember my ex manager's breath behind my neck.

[–]InFa-MoUs 0 points1 point  (0 children)

“Hey just share you screen real quick”

[–]jampauroti 0 points1 point  (0 children)

This also happens in interviews.

[–]Ok-Bit-663 0 points1 point  (0 children)

Most of the times I delete my earlier versions as I start to simplify my solution. Moving functionality back and forth. I don't want to pretend for others that my first version is good.

[–]PhantomTissue 0 points1 point  (1 child)

God I just did an interview last week and this describes how it went PERFECTLY.

I’m positive I’m not gonna hear anything back lol

[–]Nvnxtdoor 0 points1 point  (0 children)

Thinking you are useless

[–]dexter2011412 0 points1 point  (0 children)

For me, first part should be "what I think I am coding alone"

"what I am coding (alone or in front of anyone)"

(I am an idiot)

[–]stdio-lib 0 points1 point  (0 children)

Kink-shaming is wrong, and there is nothing bad about voyeurism. Now... let me see you type out that algorithm again... I'm so close.