this post was submitted on 26 Apr 2024
57 points (89.0% liked)

Asklemmy

43148 readers
1574 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

I know managers love that term, but I think I've come to hear it as an insult... Sorta like being called an unprofessional "jack of all trades" budget handyman that does everything mediocre...

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 43 points 3 months ago* (last edited 3 months ago) (2 children)

Nah, code is code. I've done a good chunk up and down the stack. DB specs, angular, no SQL, sql, react, jQuery, c#, node, infra, k8s, pho, java, blah blah blah

Fact of the matter is if you really want to be marketable you have to learn everything thrown at you, and usually fast. I say my number one skill is being able to pick up new tech, and recognizing where I need to learn more.

Not trying to sound arrogant, there is a ton I don't know, but to be employable now as an engineer you pretty much have to say yes when they ask if you know something, or prove you can learn it.

I was rejected for one job because I hadn't learned python fully.

Oh yeah but I can pick it up, probably before starting. I've done C++, C#, NodeJS, Go, Ruby, what's another language haha

" Sorry we really need someone who can code in python"

:| k well bye, guess it's just impossible to fathom that I could learn yet another scripting backend language. 15 years into my career I'm pretty sure I can just go learn another language now. If you bothered to test my skills at all you'd see in qualified, but sure. I learned it anyway just to spite them.

[โ€“] [email protected] 11 points 3 months ago (1 children)

I was rejected for a role because I had experience with C++98, but they were developing exclusively in C++11. ๐Ÿ™„

[โ€“] [email protected] 6 points 3 months ago* (last edited 3 months ago) (1 children)

Wow, too bad the Venn diagrams for those two are two completely separate unconnecting circles. I swear recruiters, just so freaking dumb

[โ€“] [email protected] 5 points 3 months ago* (last edited 3 months ago) (1 children)

It wasn't the recruiter, it was the HM that made the decision. Dodged that bullet. The recruiter was great, we actually hung out some time after. He even bought me one of the devices I would have been working on and gave it to me after the interview, possibly as an attempt to butter me up, because he was excited about landing me.

[โ€“] [email protected] 4 points 3 months ago (1 children)

that's fair, mine was a recruiter so I just assumed. Always frustrating that our careers hang in the balance of people who don't understand what we do

[โ€“] [email protected] 3 points 3 months ago

My current employer is run by highly technical people, and I know for a fact that the CTO is smarter than I am. It's refreshing.

[โ€“] [email protected] 4 points 3 months ago (1 children)

Many languages today share so many common roots that if you know one you know enough of the others to get the ball rolling. I went from strictly front end to suddenly working in Python and PHP and similar languages. If you know the basics you know enough

[โ€“] [email protected] 2 points 3 months ago

it's very rare that I learn something that I can't pull some knowledge from somewhere else. I think moving to frontend was the largest leap as a whole, just that I'm not coding purely for efficiency and that things are reactive, where on servers most times you want to not be reactive. (Oversimplification). Overall yeah, code is code, every language and framework has it's quirks, but learning your first one is the hardest, second one is the biggest one that you realize how languages differ, and then after that it just gets easier. I haven't learned Go though... should probably do that at some point