this post was submitted on 01 Sep 2023
338 points (96.2% liked)

Programming

17314 readers
466 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] MrTallyman@programming.dev 81 points 1 year ago (5 children)

My take is that no matter which language you are using, and no matter the field you work in, you will always have something to learn.

After 4 years of professional development, I rated my knowledge of C++ at 7/10. After 8 years, I rated it 4/10. After 15 years, I can confidently say 6.5/10.

[–] Herowyn@jlai.lu 29 points 1 year ago

This take gets colder as you get more experience.

[–] BaskinRobbins@sh.itjust.works 19 points 1 year ago (2 children)

Amen. I once had an interview where they asked what my skill is with .net on a scale of 1 - 10. I answered 6.5 even though at the time I had been doing it for 7 years. They looked annoyed and said they were looking for someone who was a 10. I countered with nobody is a 10, not them or even the people working on the framework itself. I didn't pass the interview and I think this question was why.

[–] fkn@lemmy.world 7 points 1 year ago (1 children)

Your mistake was giving them an answer instead of asking how the scale was setup before giving them a number. Psychologically, by answering first your established that the question was valid as presented and it anchored their expectations as the ones you had to live up to. By questioning it you get to anchor your response to a different point.

Sometimes questions like this can be used to see how effective a person will be in certain lead roles. Recognizing, explaining and disambiguating the trap question is a valuable lead skill in some roles. Not all mind you... And maybe not ones most people would want.

But most likely you dodged a bullet.

[–] BaskinRobbins@sh.itjust.works 3 points 1 year ago

I was kicking myself for days afterwards for not doing exactly as you said. I'm not good at these types of interview questions in the moment. Also before that was the tech interview classic of asking a bunch random trivia questions, which I actually nailed. Also this was for dev II position.

I definitely dodged a bullet though. Some months later I got hired at a different company for 30k more.

[–] BilboBargains@lemmy.world 4 points 1 year ago (1 children)

Did your interviewer profess to be a 10 in .net, otherwise how would they know what that looks like? I was told that I'm unsuitable as a programmer of PLC because I never used their software before. That I write the algorithms that go into a PLC was not sufficient. These people are looking for unicorns but find donkeys everywhere they look.

[–] BaskinRobbins@sh.itjust.works 1 points 1 year ago (1 children)

He claimed everyone at dev II and higher was a 10 in their company. Complete dunning Kruger. I have no doubt I could've understood and worked on whatever software they have.

[–] NBJack@reddthat.com 1 points 1 year ago (1 children)

Ouch! Red flag. Sucks to get rejected, but maybe you dodged a bullet.

[–] BilboBargains@lemmy.world 1 points 1 year ago

That's a good way of looking at it.

[–] NBJack@reddthat.com 2 points 1 year ago

The mark of a true master.

[–] SaintFlow@lemmy.world 2 points 1 year ago

Hahaha man I feel you

[–] ParsnipWitch@feddit.de 1 points 1 year ago* (last edited 1 year ago)

Understanding how complex something is, is irriversible. Once you reach that plateau you will always know how much there is you don't know.