How to Find a Path

I am completed my degree in mathematics i want to become a software engineer .what should I do now…because, in the middle of my mathematics degree, I have a great passion for coding. but now i am graduated and I don’t where to go , should I get a mca (master in computer science) or get some work experience now?And I have great knowledge of MERN stack it getting job or getting a masters in computer science is better

And I have great knowledge of MERN stack development

If this is true, then surely getting a developer job will be easy. The purpose of getting a degree is to get a job. If you can get a job, you don’t need a degree.

Like most activities, you don’t actually know if you’ll enjoy the work until you actually do it.

I don’t want to sound like a gatekeeper but the reality is that most employers want evidence that you enjoy coding and you’re not just doing the bare minimum to get your foot in the door and then collect a paycheck while offering nothing to their organization.

First, figure out if you actually have a passion for it or if it’s coding is just a one-time high. Build some simple projects and see how far you get. Can you do it as a hobby for 6 months straight? Are you willing to toil over tasks that are not so interesting (e.g., refactoring code)? Are you willing to work on code that’s not yours?

Once you prove to yourself that this is what you want to do and that you have the stamina and interest to persevere, work on a portfolio! Everyone I’ve ever spoken to who got in did so with 1-3 portfolio projects. And try your best to build portfolio apps that might be relevant to your prospective employer – these should be polished and topical (if you want to do web dev for a retail company, build a website that allows customers to buy cars). Then work on your interviewing skills (soft skills, technical skills).

This isn’t necessarily true.

Companies care if you can do the work. Having passion for said work is almost like a secondary indicator. Few companies care what you do after hours, as long as what you do during hours is what they expect.

There is a misconception that you must have a passion for development to be a developer. I disagree, but generalize what you do need, you must have a valid source of motivation that stays relevant. It could be just getting paid, but to get paid you need to do the work, as long as you can prove you can do the work you’ll be fine.

I’d apply and get real-world experience first. If you do have MERN stack development experience, up to part with what companies are looking for you could be job ready now. If you don’t have the necessary experience being looked for, you could go back to school to get more for an MS in CS, but this also doesn’t guarantee your job ready.

Depending on the school curriculum, there could be a large gap between what employers are looking for and what you learn in school. There is no rule just because you went to school you are 100% job ready, you will know more things and have the degree to prove it, but you’ll always be learning.

I usually suggest “going backwards” and start with the job requirements first, and work backwards to where you are right now in terms of your skills.

Good luck, keep learning, keep growing, keep building :+1:


I offer my employer my professional services. They offer me money. Its a fair trade. Coding is a job, like any other. I like parts of my job and dislike other parts.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.