about my career journey so that you understand me better when I am going through all the lessons that I have learned. First of all, let me tell you that I my career journey started from an internship at NSDC. This was during my college. Then, I built my own startup when I was in the last year of my college. So, I was building my startup when I was in college. That startup failed actually, right? That startup actually failed. Then, I went to Bangalore. There were four people who were building a startup. I joined them. Then, we built a startup over there. That startup actually worked really well. The startup worked well, and it got acquired by a bigger company, which is known as Lendingkart. Then, I moved to Lendingkart as a software engineer. There I got There in Lendingkart, I got multiple promotions, and I went to senior engineer over there. Worked over here, I think in Lendingkart I worked for 2 to 3 years. Then I shifted and switched to a bigger company, which is Paytm. I loved the work over here at Paytm. I built a product right from scratch. It was a very small team. I have actually started writing code from the first I wrote the first line of code over here for my project. Right? Then from Paytm, I switched and went to Uber. This was a very big offer for me and it opportunity because Uber was kind of like my dream company. And let me tell you immense learning that I have had at Uber, I cannot forget it in my life. Uber is a company that I would love to work for again, right? If I ever have to uh I can go and join Uber once again. Right? So, Uber was the dream company for me. I cracked that, went to Uber, worked for around 3 years, and then during COVID I left my job and then, you know, I started building my own startup Namaste Dev, which I'm working over here right now. Right? Uh that's what I'm building right now. During this whole, you know, during this whole journey my salary has gone multiple folds, right? I can't even imagine the hikes that I have got. And if I look back, I feel, you know, uh proud of myself as well as, you know, I have taken certain decisions in my life which have been very crucial for my salary growth as well as for my personal growth as well. I'll share all of them, don't worry. But let me give you a brief idea about when I started my internship, my salary was, or you can call this a stipend, was 5K a month. Right? It was in Delhi. Then, when I got my actual first job, right? My first salary was 10K a month in Bangalore, right? That was very, very less uh as compared to other people who are getting uh you know, of my batch, they were getting package of like 8 lakhs, 12 lakhs, and all of that. But, my salary was 10k a month, right, that time when I went for my first job. But, then my salary grew a lot. Right? And if you if I have to give you some idea, rough idea, so when I left Uber, right, I had offers of 1 CR plus, multiple plus. Uh I don't want to name those companies, but you know, right, these are the fan companies. And there was the highest offer that I got was from a very well-known crypto firm, right? I don't want to name that company. Uh I have, you know, taken the name of that company in a you know, private live stream, but not over here in public on YouTube. So, I got that was the highest offer that I have got, right? And then I got offers from multiple fan companies also, because, you know, after you are in Uber, then only fan companies will be able to match your offer, because Uber pays you a lot, right? If I have to give you a rough idea, Uber was paying me more than 70 lakh. I don't even remember. So, it was, I think, uh 60 plus stocks, right, something like that, or fif- something, 56 lakh base, and there were stocks. And the stocks were, basically, you know, uh Uber was a listed company, so your stock was actual money, which was growing so much, right? So, I had a When I left Uber, so my salary was, basically, including stocks was 75 lakh plus, right, something like that, right? Uh and then I had offers of 1 CR plus. So, this was my whole journey. Why I'm talking about this? I'm not bragging anything over here, but what I'm saying is, when I started, I was at a very low pay scale, right, 5k a month. And, you know, and my college is a tier three college. I'm not from a very, you know, fancy college out there, right? I was not a very studious student. Uh not from a very high-tech school, college. Everything that I've achieved in my whole life has been because of certain decisions and life lessons that I have learned across working hard during my whole career journey. Right? Let me just take you through important lessons that I have learned during my whole journey. Uh if you have any doubts or questions about my whole journey or if you are interested to know anything more about it, I can make a separate video out of it. Uh comment down below if you want to ask anything about it. — [snorts] — Right? Let's just move ahead with the learning.
Now, another lesson that I have learned is technology will keep changing, my dear friend. Tech will keep on changing. To give you an idea, when I was building my first startup, I built it in Ruby. When I built my second startup, I built it using, you know, Pearl when I was in college. When I went on ahead building a startup in Bangalore, I was working in Java, Spring Boot, Hibernate, JSP pages, working with, uh, you know, uh, what you call that as? I forgot. Uh, jQuery. Yes, I don't even remember the name, jQuery in front end, right? And writing HTML, CSS in between that. I've also worked for PHP, right? PHP. And earlier, you know, these were the technologies which were very famous. People were building projects in Ruby on Rails. Now, nobody talks about it. Pearl, Right? And then Java, Spring, Hibernate is also, yeah, going away, right? Java is also, uh, you know, uh, kind of fading. Not exactly, uh, fading, but yes, less startups are using it. Right? So, what I'm trying to say, and then later on, you know, things have changed drastically, right? Then I've worked for MERN stack a lot of time. MERN stack is becoming very, very popular these days. I've worked on Angular JS, then 2 in front end, then Angular 4, then React, then React JS, then, you know, newer versions of React in the front end. In the back end, I've worked for Node. js. When I was working at Uber, I used to work in Go lang, right? And multiple database. So, what I'm trying to say, technology will keep changing, my friend. It will keep changing, no matter what. Tomorrow, you know, you might have AI coming in. Tomorrow, you might have newer versions of Node or Bun or whatever, MERN stack, TEN stack, this stack, that stack. It will keep on coming and going. But, what is most important is your fundamentals, and can you adapt to it? If I restricted myself to Java, I would have never come this far. If I would have restricted myself to Ruby on Rails, I would have never come far. If I would have restricted myself to PHP, I would have never come this far. What I'm telling you, tech will keep on changing. You have to be adaptable. Right? Very, very important skill. You have to be agile. Let me tell you philosophical uh in a philosophical way. You have to be like a water, right? You pour that water into the cup, it takes the shape of the cup. If you pour that water into the, you know, um into a bottle, it will take the shape of the bottle. You have to be, you know, uh okay to switch things up. Otherwise, you will be, you know, dead in tech. Otherwise, tech is not for you. Okay? So, growth will only come if you become adaptable. I in my whole career, I was with I used to be in that mindset, give me anything. I'll just, you know, build with whatever tech stack you tell me. Go lang, I'll build it. Month stack, I'll build it. Whatever you give me, I can work with it. This is how you should be. This has helped me a lot, trust me. Always be eager to learn things and be very good at fundamentals. When I say fundamentals, fundamentals of coding does not change. Fundamentals of programming system design does not change. Fundamentals of writing good code does not change. Fundamentals of building, you know, products in a way does not change. Fundamentals always remain the same. Tech keeps on changing. Fundamentals are the same. Trust me on that. Also, if you are a techie, don't say that, you know, I don't care what the product or business is. No. You have to get involved into product and business. Try to see whatever you are building, what are you building actually? Whom are you building for? If you're building something, who will use it? And actually, how whatever you are do building over there, whatever tech you are building, how is it going to impact the business? Because after all, the most important part is business. If you're building something, then it is you know, it is helping that business. How your product is helping that business you should keep in mind. Be much more than a software engineer. Software engineer by heart, but try to be into product and business as well, right? I'm not saying become a product manager or become a business manager. No, you don't have to. But at least have an understanding of what has happening inside your product and what is happening inside business. That has helped me a lot in my career. I have a lot of friends who are product managers. Right? So, uh just because I was curious, I used to ask them questions and it has helped me a lot in my career. Trust me. Create value. Think about whatever you are building, are you creating value or not? Ask yourself the question that whatever I'm doing today, what outcome does it have? Because outcome is everything. If you can produce outcome, people don't care whether you build that product using PHP or Golang or Java, they don't care. If your product is built, it is giving the right outcome, nobody cares which language did you use, which framework database did you use, nobody cares. Trust me. Only thing is the outcome. Be focused on the outcome. Let's move
ahead. Job switching is a skill. This is a very big learning. You know, nobody is teaching you how to switch jobs. Right? Nobody teaches you. And you only learn by experience. And I have learned from my experience the mistakes that my colleagues have made, right? My friends have made in their career. I have seen some people they are just switching every 6 months. Every 6 months they are just hopping the jobs. Don't be a job hopper. You know, there's a very common term which is known as job hopper. Don't do this job hopping. Every 6 months they are switching switching. Okay, now my salary is 10 lakh per annum and I got an offer of 12, so I will move there. Then I got an offer of 16, I'll 18, I'll move there. Don't do that. Don't do that and don't be another guy who is there in the same company for like 8 to 10 years. No. If you will be in the same company for 8 to 10 years, then very high chances that your growth will not be exponential. And I'm only talking about people who want exponential growth. If you want a linear growth, do whatever you want to. Just close this video. Don't watch it. I'm just talking to people who actually want an exponential growth in their salary, in their career, in their learnings, everything. This video is for you. If you want linear growth, do whatever you want. Close this video. This is my advice is not for you. Trust me. Okay? So, job switching is a skill. Make Don't make switches randomly, right? Don't make switch after every 6 months. Be very conscious when you are going joining a company. You know, in my job, when I was switching from Lendingkart to Paytm, right? When I made the switch Paytm, I had 20 plus offers with me along with Paytm. Then I decided that I want to go to Paytm. Why? Because it had better work, better team, better salary, right? And a better brand name. Right? All of these things matter to me. Earlier people never People never used to know Lendingkart. When I used to say I work for Lendingkart, people never used to know. When I went to Paytm, everybody in India know Paytm. Right? So, if I say I worked as a software engineer in Paytm, there is a slight impact. Brand is important. I you know I you know when I had 20 plus offers and I had offers from very big tech companies also. I have you know during when I was joining Paytm, I had offers from Ola, I have offers from Medlife, I have I had offers from I think Hotstar, I had offers from There were many company. I think I had offers for Directi. No, I think Directi later on. But yes, I had offers from multiple companies that point of time. But after taking 20 plus offers, I had multiple options. Then I actually, you know, switched to Paytm. That was a very conscious well choice. Why? Good team, good project, good work, right? Good salary and a brand. All these four factors were on top. I joined Paytm. When I shifted from Paytm to Uber, again, good team, better work, better technology, big name, and it was kind of my dream company. There were so many perks and very very high salary, right? A salary that is, you know, a dream salary for many in India. Trust me. So, when you get all these things, then only I was, you know, switching my job. So, in your job switching, always remember that growth is important and direction is also important. I have seen people make a mistake, my friends make a mistake. What they do is Suppose they are in Microsoft and Microsoft is offering 20 LPA for two of them, right? What they will do? They will join a startup who is offering 30 LPA. So, I'm not saying startups are bad, but at least do some research. Don't just blindly go because somebody is paying you 30 lakhs per annum. No. If you want to actually go in that startup, work over there, you are willing to something, then only go. But my friends, they made a mistake. Why? They went there for 30 LPA just because there was a salary hike of 10 LPA. But, that startup was not that great. Right? But, see, they are doing well in career right now, but I'm just saying that mistake that switch was a mistake. Later on, that guy himself went to, you know, join Uber. Later on, he came to Uber again. But, what I'm saying is he lost like 3 years in between. He was working for that startup for 3 years, right? That was a big time. He has lost a lot of things in that 3 years. Because he was a SD2 in Microsoft, he went to SD2 at Uber now. Right? And in between, he lost 3 years. Okay? So, what I'm trying to say is uh be very conscious when you are making job switch. Try to see the pros and cons, and always take multiple offers. Never never ever just, you know, what most people do? They get one offer, they join that company. Never ever do that. You know, when you go and buy a mobile phone, you do so many research, you explore so many options. That mobile phone, that small mobile phone. Right? And when you go out to search for a new job, then you don't explore options. You get one offer, you stick with it. No, don't do that. Just like you do a lot of test drive of a lot of, you know, lot of cars before you buy a car, you do a lot of research, try to do the same for these companies also. Do a lot of research. Crack multiple offers, then join. Very good strategy. This has helped me a lot in my career. Otherwise, I would have not been at a place where I am right now.