GuiltyBlow6
GuiltyBlow6

Advice on how to grow as a Software Engineer.

Hi devs,

I’ve recently joined Accenture as an ASE (this is my 1st job) with a package of 4.6LPA.

While I was searching for rents , I felt very demotivated as getting rents in Bangalore is so costly as well as the commute.

It made me feel like I came here for a very minimal salary job and it’s making me worried about myself , as if will I be able to survive here well enough without having any trouble financially.

Apparently this is also making me want to work hard to grow my salary as quickly as possible and land a perfect job(if that exists). Possibly a permanent WFH job while I go back to my hometown.

I want to know from all the seniors in our dev community as in how should I excel up in my career as quickly as possible. How I should manage my time and expenses and how should I get landed onto a dream job.

Current tech stack - MERN ( highly proficient ) , Web sockets , AWS

6mo ago
RealOldmonk
RealOldmonk

Few questions you said you are highly proficient in MERN stack? How many years of experience for you have?

Websockets: can you tell more about this, at what scale did you use them, did you deploy any websocket application yourself to AWS, did you handle the scale, auto scaling websockets in production is not so simple.

GuiltyBlow6
GuiltyBlow6

I’ve been working in MERN stack for about a year now. Made some personal projects and worked as an intern at a service based startup. Made projects like an LMS website with admin/teacher dashboard , ecommerce and stuff.

I’m not that proficient in AWS but do know how cloud works, using EC2 instances , S3 and RDS. I’ve hosted one of my personal projects on AWS before using Nginx and PM2. Not that handy with these, probably beginner level.

Web sockets I’ve just had experience on using them for sending notifications and messages for a group chat application as well as implementing it for the ERP portal of the previous company I interned with.

I just want to excel keeping these skills as my main domain and slowly spreading my tech skill stack more.

RealOldmonk
RealOldmonk

Websockets has specific use cases, sometimes ppl tend to use it where its not needed. So I would say keep that as an extra option. Also I generally don’t say I am highly proficient after working in a language for at least two years.

You mentioned you are highly proficient on a stack which is made up of 4 different technologies, have interviewed candidates who say 9/10 scale proficient and when asked a little difficult questions fall flat. Always advertise less and show more.

MERN is a good starting point for beginners, work your way up from there, decide and pick either Frontend or BE if you truly want to grow. And build your skills and expertise in that, if you pick FE just enough knowledge of build tools and deploying a FE app to cloud will suffice.

For BE you need to learn a bit of devops as well, will add value to your overall skillset

Discover more
Curated from across