Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

3
Rat race is killing me
Post Flair (click to view more posts with a particular flair)
Post Body

Hello everyone, I am a NestJS backend developer, and I have been working in this field for 1 year. So far, I have created four projects using NestJS and MongoDB for my company and one freelance project. I plan to switch jobs in 6 months.

I am afraid that I won't be able to find a job in the future because backend developer jobs in Node.js are much fewer compared to Java and Python, and there are many Node.js developers. What should I learn to make myself stand out from others and crack a job with a good package? My friend, who works at another company, is working with multiple backend frameworks like Express, Spring, and Django, and he has as much experience as I do. Should I also learn multiple frameworks? I feel that my friend has knowledge of multiple frameworks but not in-depth.

My mentor, who has 5 years of experience, advised me to stick with Node.js and MongoDB and not switch to another database or language. But when I look at job openings, I see technologies like Postgres and queues, which we do not use because we work on monoliths.

I do not own a house, and the environment in my current company is toxic. I want to switch to a better company, but big companies require DSA. I work hard from 9 to 5 in the office and then learn the intricacies of Node.js after coming home.

I feel like I'm stuck in a well and can't get out. How many more things should I learn that guarantee me a job? I need some assurance that if I learn a certain skill, a company will hire me.

Should I learn SQL, DevOps, Cloud, or DSA? Or should I learn testing, new frameworks like Java Spring Boot or Django? Would it be beneficial for me?

I am also learning design patterns and system design. If I need to learn DSA, how much should I learn and where should I learn it from to get a job?

Whenever I have free time at home, I constantly think about what more I need to learn, which prevents me from living in the present moment and enjoying life.

The tension is eating me up from inside all the time.I feel suffocated in my current company and want to switch.

I cannot solve complex problems on my own and use ChatGPT for that. Is it good for my career to use it?

Author
Account Strength
90%
Account Age
4 years
Verified Email
Yes
Verified Flair
No
Total Karma
1,087
Link Karma
849
Comment Karma
238
Profile updated: 5 days ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
4 months ago