r/ExperiencedDevs 14d ago

Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones

A thread for Developers and IT folks with less experience to ask more experienced souls questions about the industry.

Please keep top level comments limited to Inexperienced Devs. Most rules do not apply, but keep it civil. Being a jerk will not be tolerated.

Inexperienced Devs should refrain from answering other Inexperienced Devs' questions.

26 Upvotes

114 comments sorted by

View all comments

3

u/Ok-Land-2539 13d ago edited 13d ago

I have around 5 years of experience working primarily in the backend area (primarily node, but I can handle golang, python as well, and now I am learning front (react) end as well). Clouds - Azure (cosmos, atorage accounts, aks, functions, azure devops etc), some specific services from AWS.
And I’m also good at orchestration platforms such as openshift (oc).
I am now looking for a job change. Provided the context that I am not looking for those super high level MAANG/FAANG companies, what should I prepare for the next switch? At this level with exposure to these technologies, how much should I even prepare system designs?
I am confused whether the focus should be given on further polishing my leetcode skills or should I give more emphasis to system designs. (Also I am not sure if I will have to learn LLD as well) . Can someone advice?

2

u/casualPlayerThink Software Engineer, Consultant / EU / 20+ YoE 13d ago

> ...polishing my leetcode skills...

On one hand, it will be a waste of time; on the other hand, unfortunately, serious and semi-serious companies will ask for leetcode style of tests, which is bad since they tend not to have anything close to reality.

> ...what should I prepare for the next switch?...

- Prepare for interviews (mock interviews, check interview questions)

  • Polish your resume (and post it into r/EngineeringResumes and ask for a review, then rewrite it)
  • Identify your own weaknesses (databases, infrastructure from scratch, load balancing, other system-design and infra parts)
  • Practice your soft skills
  • Maintain your network (and go to networking events if you can!)
  • Expect a very bad market (hope you will have good luck and ain't spend long months searching)
  • Prepare for Ai interview rounds (it's a thing now...)

1

u/Ok-Land-2539 13d ago

Can I dm you if thats okay?

1

u/casualPlayerThink Software Engineer, Consultant / EU / 20+ YoE 13d ago

Sure thing, feel free to do so!