this post was submitted on 19 Jul 2023
584 points (97.9% liked)

Memes

45899 readers
1168 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 

i just made this right now, after trembling at my first professional correspondence with an old highschool friend.

top 48 comments
sorted by: hot top controversial new old
[–] [email protected] 71 points 1 year ago (4 children)

Psst, don't tell anyone, but we're all dumbasses pretending we know shit

[–] [email protected] 40 points 1 year ago (1 children)

If Stackoverflow and Google go down for a week at the same time, we are all out of a job. And the whole world burns.

[–] [email protected] 19 points 1 year ago (1 children)

Everyone says ChatGPT can't tell if it's wrong. Well neither can I!

[–] [email protected] 7 points 1 year ago (1 children)

If the answer is wrong, but nobody realises it's wrong, is it still wrong?

[–] [email protected] 10 points 1 year ago

You're hired! Welcome aboard here at the Boeing Company.

[–] [email protected] 10 points 1 year ago

Speak for yourself.

I don’t even pretend.

[–] [email protected] 9 points 1 year ago (2 children)

Hay! I know things!!!

Like, uh, javascript sucks! Haha, amirite!?

(But no really I hate js so much)

[–] [email protected] 5 points 1 year ago

Bruh, at least it ain't Java

[–] [email protected] 4 points 1 year ago (1 children)

Between JS and VB.NET, give me JS anytime, even if it's ES3.

But modern JS is way better than what it was a decade ago. It's a pretty solid language now.

[–] [email protected] 3 points 1 year ago

Given I have to work relatively often in legacy VB, I wholeheartedly agree. But I'd kill to be working in C# instead.

Strongly typed is life!

[–] [email protected] 6 points 1 year ago

And we never stop pretending.

[–] [email protected] 16 points 1 year ago (1 children)

Realizing you may not know something isn't a bad thing, it's a step to understanding. The people who think they know it all regardless of the evidence presented are the problem ones.

[–] [email protected] 6 points 1 year ago

I’ve worked with people like that. They’re the real dumbasses.

[–] sweeny 11 points 1 year ago* (last edited 1 year ago)

Both! You're probably a lot better than you give yourself credit for but also haven't made enough mistakes yet to see the error of your code

[–] [email protected] 10 points 1 year ago

Not being sure about that is the essence of impostor syndrome.

[–] fist_of_fartitude 9 points 1 year ago

Eventually you'll realize those aren't mutually exclusive.

[–] [email protected] 9 points 1 year ago

We don’t know shit. It’s just some of us are better at pretending otherwise. Just do your best OP.

[–] [email protected] 8 points 1 year ago (1 children)

There are five levels of competence

  1. Incompetent and doesn't know it.
  2. Incompetent and does know it.
  3. Competent and doesn't know it.
  4. Competent, and knows it.
  5. Expert, but still often feels clueless.
[–] [email protected] 3 points 1 year ago (1 children)

I have 20 years experience, just cracked a project I've been working on for almost three years, and I still hesitate to consider myself an expert.

Now, I'll tell any lay person who will listen that I'm an expert, but man, some days I just feel clueless.

I find the biggest issue I run into is lack of a peer group. I work in a large IS department, but other than one guy at my last company who works with a different language, I have no one to talk shop with.

[–] [email protected] 1 points 1 year ago

Once one gets to a high level of expertise, it seems there are fewer peers around - people who can teach something new, or give a perspective not already explored.

It all depends on where you work, and whether there are any user groups frequented by veterans.

[–] [email protected] 7 points 1 year ago

Not to worry, this feeling never goes away

[–] [email protected] 7 points 1 year ago
[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (2 children)

We all are. Even the tech lead at the top of your program is only good at what they're good at (bad attempt at humor removed) Nobody knows everything and most of us are just googling stackoverflow like you are.

[–] [email protected] 8 points 1 year ago

As a female tech lead, its comforting to know I don't exist!

[–] sweeny 6 points 1 year ago* (last edited 1 year ago) (1 children)

Rhetoric like this discourages women from becoming engineers, saying that a female tech lead isn't even a possibility is ~~pretty~~ sexist. For the record, if you had just said "he" without the sassy parenthetical I wouldn't have batted an eye.

*Now that I think about it, pretty sexist is an understatement, it's just plain sexist. Female tech leads exist, look it up, and stop perpetuating sexist ideas in tech

[–] [email protected] 2 points 1 year ago (1 children)

I apologize. That was meant to be a humorous commiseration on the state of a profession that tends to be gender biased, but clearly I missed.

[–] [email protected] 2 points 1 year ago

Just noticed this, fair play to you! Sorry for the misunderstanding :)

[–] [email protected] 6 points 1 year ago

We are human and we don't know everything.

You most likely have gotten to the level for a position, for which you then build into and become more skilled.

You don't arrive to a position (or anything for that matter) knowing everything. But you know enough to begin.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

Just became a director not too long ago. I'm still waiting for them to realize that I don't know WTF I'm doing.

[–] [email protected] 3 points 1 year ago

Talk to colleagues about it. I didn't and the stress ate my soul until I had to take a mental health break. Most of the time you are not more of an idiot than they are and they have things to say about you that make them feel insufficient.

Some are just idiots though, but they often feel too confident to realize.

[–] [email protected] 3 points 1 year ago

I started this way but I've been in my field for a few years and now I can't tell if I'm pretty good or if everyone else is just terrible.

[–] [email protected] 3 points 1 year ago

Don't worry, it's both

[–] [email protected] 3 points 1 year ago (1 children)

Nobody knows everything, but everybody knows something.

[–] [email protected] 2 points 1 year ago (2 children)
[–] [email protected] 3 points 1 year ago (1 children)

Then you know what you don't know, which is an aspect of knowledge.

[–] [email protected] 2 points 1 year ago

In fact in Plato's Apology, Socrates argues that nobody in Athens is wiser than him (Socrates) because none of them are really wise, but at least Socrates knows that he's ignorant.

https://en.wikipedia.org/wiki/I_know_that_I_know_nothing

[–] [email protected] 1 points 1 year ago

Do you know that?

[–] [email protected] 3 points 1 year ago

When you're a beginner, it's both. The further you get into your career, it's usually imposter syndrome. Then again the more you know, the more you realize you don't know.

[–] [email protected] 2 points 1 year ago

Dw you’ll get there :)

[–] catdaemon 2 points 1 year ago

If this feeling ever goes away, you’ve become over confident and will get back to it eventually.

[–] [email protected] 2 points 1 year ago

This applies to any career, I think.

[–] [email protected] 1 points 1 year ago

For me, it's, "Is this good enough to get me a job. Some dude already got a whole ass facebook or twitter in his resume no forks."

[–] [email protected] 1 points 1 year ago

It’s both

[–] [email protected] 0 points 1 year ago

Even when you finally think you understand how something works, it's only temporary. Give it enough time and you'll look back at mysterious code you wrote years ago and think "Wow, they sure knew what they were doing!"

load more comments
view more: next ›