What tech stacks do we fresher need to prepare for SDE roles in Microsoft Amazon Google Uber Shell Flipkart JPMorgan Chase Morgan Stanley Barclays that have highest chances to land me job in same? In short, I need to know what to choose for to land a job in these companies or even you can sat I want to start my career in IT atleast 17LPA base. Currently I'm proficient in Python, Java. But confuse which way to go. May sound childish but its my goal.
Related Posts
I got a remote L6 SWE offer at Google but the RSUs are too low for that level ($625k over 4 years), could not negotiate it higher. I’ve accepted the offer but trying to be hopeful that I could make it more equitable in the future if I perform well. Are stock refreshers based on the initial RSU grant or solely based on performance? Google
More Posts
TWD episode though!?
How is WLB in AMD?
Additional Posts in Tech India
Do you really work 8 hours a day?
If you arent vaccinated then why?
New to Fishbowl?
unlock all discussions on Fishbowl.



This is the most naive question I have ever seen. You expect someone to spoon feed you and type you answers and short cuts but you don’t want to move your ass, google stuff, and read about this on geeks for geeks!
First step pf becoming an SDE is to learn to find answers yourself first. Tech stacks comes much later. But all you want is some magical words here which tells you shortcut, which you want to read, debate and never take action on Irrespectively.
This platform is for corporates. You go on GFG, hackerrank instead and read Gangs of four.
@Amazon
Why are you so toxic?
You are a kind of a person who might be bullying everyone in the team
Rising Star
Padhai wadhai karo, get eligible first
These gen z kids wants to become ceo in their first job
Sir, with due respect, due to limitations of words I couldn't describe more in detail my question. But here's why it matters. First of all, I have been programming and creating projects in python and Java for last 2 years. I am good in data science, then I tried Django and flask. Then I also learned springboot and microservices hibernate. Now do u agree that I can't take this multiple things with me for longer and need to focus on one tech stack. And tell me, as you are experienced in Industry you know well that the Java developers have less future in Google Inc. There's very less openings for Java developers there. I have gone through several JDs 2 of 60 only mentioned hibernate, spring boot. But most of was regarded with javascript, react, angular, nodejs, tensorflow, Data science, keras, cnn, system programming. Now if my parents are going under debt, they opted me an education loan for my study, is it crime to dream for such job. From same college if 4 5 seniors get FAANG, Fintech Jobs and still if I'm not even close to it then what was the reason to be there. Like we had same college same faculty same exposure yet I couldn't achieve then wouldn't be tight slap to myself. I know my question did sounded like childish and maybe it is. But if I compare my caliber with the students placed in Amazon, Adobe from my college I don't think I'm far from them. So I'm not asking you to spoon feed me. Just give me the correct direction. Everyone have their mentors out there, some paid for it some didn't. I can't pay for it and don't have one unpaid in family or friends. I can't even afford the private coaching, trainings for any tech. Whatever I've learned and done so far, on my own self learning. Now if I'm confused on a point where I have multiple pathways but only have to choose 1, what to do I am confused for? Henceforth I asked it here as here are experienced ones but if you guys are not even guiding then what's my fault. You tell me does it really sound professional if I continue learning with my these 3 domains along journey. Like I know python stack (Django flask)also, Data science also and Java (microservices) also. Does it really sound professional in resume if I put all these together and will really any recruiters get to me if this is on my resume?
Since everyone deluded you and didn't gave you correct answers.
There is just one advice:
Get really good at DSA and System Design+ core CS fundamentals if you are targeting MAANG level companies
For Startups get top tier in development, open source and average in DSA.
Thank you for insightful guidance ✨️ Love to know more if you would.
Now a days, Java is becoming old fashioned as compared to Python.
Once you have gained experience in industry, with Java you need Cloud-AWS, Azure, Springboot, Kafka, Microservices to be in the demand.
Once you have gained experience in industry, with Python you need SQL, Data science/ machine learning/ data analytics skills.
Starting a career with Java was good 10 yrs ago, that was considered the best stream.
But today, one can start a career with AI / machine learning/ data science.
10 yrs down the line, Java projects would be only on support, Data science work is the future and demand.
In my opinion, it should be definitely Python that you shall choose.
Java old fashioned?
Seriously?
Java Spring hibernate microser vices is still used by 90% of the companies
Now a days, Java is becoming old fashioned as compared to Python.
Once you have gained experience in industry, with Java you need Cloud-AWS, Azure, Springboot, Kafka, Microservices to be in the demand.
Once you have gained experience in industry, with Python you need SQL, Data science/ machine learning/ data analytics skills.
Starting a career with Java was good 10 yrs ago, that was considered the best stream.
But today, one can start a career with AI / machine learning/ data science.
10 yrs down the line, Java projects would be only on support, Data science work is the future and demand.
In my opinion, it should be definitely Python that you shall choose.
I mean for a fresher to start a career in Java, seeing 10 yrs ahead... Java is not that much in demand.
Python is going to help him build career in Data science / data analyst / AI / ML.
And working with MAANG is not so much of proud thing, guys working in Indian startups like Swiggy, Byjus etc. are actually earning much much more and have more technical skills.
So it is just one's own choice, based on what culture they fit in.
Agreed.. I said, it is one's own choice based on what culture they like. Because Big companies have a better work culture, policies, stability.
Because I felt, the staudeht who asked question is just aspirational about MAANG companies, I wanted to let him know there is an equally good world outside those companies as well, if earnings is the concern.
If you still have to counter my view, that is your choice.
My first question is how would you justify 17lpa as a fresher? To on board you onto a project and allign you to business and make returns out of you, do you think the business nowadays is doing so good to make atleast 1.5 times of what they pay you?
I know you would say market price and other justifications but point is focus on providing value at your organization rather than package or benefits. And especially in your starting days focus on learning at job (college projects are A+, only in college) no matter what technology, it becomes obsolete in next 5yrs down the line, don't try to catch thats in boom or in market. Understand patience is the key and perseverance to achieve will always take you to the right path