64 points
*

I’m clicking my mouse as fast as I can but nothing is happening.

How many clicks until my awesome app is finished?

permalink
report
reply
38 points

permalink
report
parent
reply
23 points

There lies your problem, ditch mouse use vim(neovim if want to impress the ladies).

permalink
report
parent
reply
21 points
*

vims that thing were you type emoticons everywhere right? :q :w :e

It’s 2024 we only use emojis now 😎

permalink
report
parent
reply
11 points

:u :w :u

permalink
report
parent
reply
4 points
*
Deleted by creator
permalink
report
parent
reply
3 points
*
Removed by mod
permalink
report
parent
reply
2 points

Emacs for coding. Fight me.

permalink
report
parent
reply
5 points

I agree Emacs is agreat OS, but sadly it doesn’t have any good text editor.

permalink
report
parent
reply
8 points

The mistake is clicking it, and not speaking to it. Try “hello computer”.

permalink
report
parent
reply
1 point

Have you tried clicking on rhythm? Have you tried different rhythms?

permalink
report
parent
reply
53 points

As a developer I object to your assumption that I need a mouse to do my job. The only thing I need a mouse for is outlook and I’d definitely be more productive without it.

permalink
report
reply
22 points

This is my imposter syndrome.

I’m a senior engineer now and I’m a big mouse user. It’s more intuitive for me. My productivity is certainly not bottlenecking on how fast my hands move on the keyboard. .

My productivity is bottlenecked by the number of meetings I have to attend, random slack messages that need to be responded to, and distractions IRL.

permalink
report
parent
reply
19 points

I’m not going to shame anyone about using a mouse unless you also always right click to copy/paste.

permalink
report
parent
reply
2 points
*

Only because I have figured out how to copy from vim to other apps without the mouse yet.

permalink
report
parent
reply
10 points

Nah fuck the haters, the keyboard-only workflow may be technically more productive, just like a Dvorak is better than a QWERTY, but what matters is your output and your quality.

permalink
report
parent
reply
3 points
*

People will spend hours learning things that save them seconds.

permalink
report
parent
reply
6 points

One of the best programmers I worked with was a hunt and peck typist.

His code was meticulous. I frequently learned things reading his PRs.

Pair programming with him otoh…

permalink
report
parent
reply
3 points

I choose to eschew my mouse when I can because it’s easier. I don’t have to move my arms around as much, and I can work quicker. It’s more comfortable. All of this is a preference thing, why should anyone do something my way if it’s not how they prefer?

permalink
report
parent
reply
4 points

Great perspective. If we are codeving or screen sharing, I’m fast and fluid. I just move differently.

Skiing vs snowboarding

permalink
report
parent
reply
2 points

http://www.mutt.org/

Disclaimer: I have never used this but I did a Google for you. It looks reasonably maintained.

permalink
report
parent
reply
2 points

It’s for navigating web documentation when arrow keys are too fine but page up/down keys are too coarse.

I guess you could hit tab 9000 times to get to the right hyperlink. I’ve done that when setting up Hyperland on an Nvidia GPU and my cursor was there but invisible.

permalink
report
parent
reply
38 points

“If you wish to be a writer, write.”

Epictetus delivered this burn over 1900 years ago.

permalink
report
reply
6 points

Is that actually a burn? It depends on the context.

It’s the same thing whenever I hear somebody say “I wish I could draw like that.” You probably can, but it would take hundreds of hours of practice. Of course, people wish that there was some shortcut, so that they could get the skill without all the work.

permalink
report
parent
reply
3 points

Yeah but I feel like there’s a million books been written since that time which point out how vapid this quote is. To write one must know what you want to say and how to convey it, do you really think it’s better to just dive into a task unprepared and muddle through rather than learn first the structure and ideals behind such work?

permalink
report
parent
reply
7 points

I would say both. You need to learn by trying things out, making your own mistakes and finding a style. Then you get input from the outside world on why some peculiar structure make sense or just giving helpful tips. Then you try out more, apply those tips and see what works for you. But you can read as much helpful input as you want, it won’t be any good without you trying to apply it and practice.

permalink
report
parent
reply
3 points

At the end of the day, both are required. You need to study to be effective at what you’re doing, but at the end of the day the only way words get on paper is writing. You’ll also get more out of learning these structures and ideals trying to apply them after you have a bit of time just floundering, getting a feel for the actual task.

permalink
report
parent
reply
1 point

Yeah, came here to compare. Both are wrong. If you wish to be a writer, write. If you wish to be a good writer, learn something. Same with programming, except programming requires something to function so it’s even worse in that regard.

permalink
report
parent
reply
24 points

Fuck me right in my ADHD. But it is true

permalink
report
reply
19 points
*

Pick a language. Keep it simple. Make something.

Bonus points if it’s something very simple that you’ll use.

Tic tac toe. Fizzbuzz. A score pad for a game. Something that can theoretically be done in an hour (if you were an expert).

permalink
report
reply
-2 points

Programmer Humor

!programmer_humor@programming.dev

Create post

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 1.9K

    Monthly active users

  • 1.1K

    Posts

  • 39K

    Comments