Navigating through JoSAA and the IIT system right after JEE Advanced

Posted by My IIT student on October 15, 2021 · 14 mins read

Navigating through JoSAA and the IIT system right after JEE Advanced

As the JEE season has come to an end, we IITians are flooded with messages from friends and family from people seeking advice. Most of the content of the advice is quite similar and therefore, I was advised to write a blog to put out all the general content a person would need to navigate through JoSAA and the IIT system.

Now, for all the IIT aspirants who have clear JEE Advanced, congratulations on clearing JEE Mains and JEE Advanced. These two combined are definitely among the toughest exams in the world, especially, among the tough COVID-19 pandemic times. So, congratulate yourself, give yourself a treat and relax for a bit.

Disclaimer: My article is naturally biased towards IIT Madras and its programs. Also, if you want me to cover some more topics, let me know in the comments.

Resources that I used

Back in 2017, when I had appeared for JEE Advanced, there were not a lot of resources to make a proper decision. I was connected to only one IITian a family friend. He had graduated from IIT KGP long back in 2008 and has been in US since then. I come from a business family. Everyone that I know around me has been doing business and hasn’t really ventured into corporate India. I had no clue on which branch to select or which IIT to select except for maybe the top 5 IITs. Thus, I needed some serious mentoring to make a good decision about my future. I am listing the resources that helped me in making my decision.

  • JEE Counselling guide by Prof Dheeraj Sanghi written in 2015 - link here
  • Industries of the Future by Alec Ross written in 2016 - link here

Now, as you select your branch, you need to think if whatever you are planning to pursue will be relevant to the world 5–10 years from now. Anticipating the future is an extremely difficult task. However, it is not entirely impossible. This is where reading the second book would help. According to Alec Ross, these five industries are going to make it big, rather they are making it big.

  • Robotics (including drones)
  • Advanced Life Sciences
  • Cryptocurrency
  • Cybersecurity
  • Big Data

Should I select IIT over a branch that I really love hoping for a branch change?

My answer to the above question is no. Most of the first-year courses that you end up taking in your first year are largely taken by everyone irrespective of the branch. Most IITs also follow a relative grading system. Therefore, you will be competing with all the students at the IIT irrespective of their branch for grades. You would have been at odds at the JEE exams, however, beating the odds in IIT classrooms in your first year is quite difficult. The competition is cutthroat. It only starts to cool down after the branch change season gets over. In a nutshell, don’t pin your hopes on branch change. You are unlikely to beat the odds at IITs. Everyone who comes there is hoping for one.

However, some IITs such as IIT Madras have dual degree programs in cutting edge, industry-relevant programs as I have mentioned earlier. There are several criteria to get in, such as projects, CGPA, or approval from professors. If you think that you can manage to get into these programs, then you should definitely opt for IIT over the program. Nonetheless, you can’t escape the workload of your parent branch. It may reduce but it certainly won’t go away.


I don’t have any particular preferences. I don’t know much about the branches too. How do I pick which IIT would work for me?

I’ll answer this question by breaking it into different options that people take in-around their final year and later on in their life. If you do not have any particular preferences, then purely going by payscale is not a good idea. The first salaries are not the best way to judge a person’s success. IITs offer you a lot of different opportunities to achieve success. Let me just outline some of them.

Startups: Let me just cite one recent example of Aether Energy that is transforming the two-wheeler electric vehicle scenario of Bangalore and Chennai. Its founders are the alumni of -Engineering Design Department of IIT Madras. Similarly, there are so many others like UrbanMatrix, Sea6Energy, ePlane, Solinas, and HyperVerge to name a few. These start-ups are transforming India with their cutting-edge technology. These are not merely companies that just make apps, these companies are solving real-world problems efficiently and effectively. IITians are not merely job-seekers, they are opportunity creators. This is definitely an important outcome that you should be looking at rather than only the placements statistics.

There are several IITs (mostly old ones), such as IIT Bombay and IIT Madras which foster and celebrate the start-up ecosystem. If you think, that you want to explore the start-up space, transform our beautiful country and benefit humanity, you should definitely look for IITs that have a healthy start-up ecosystem. Some compromise on the branch is fine in this case. The founders of the start-ups that I mentioned are from departments such as Engineering Design, Mechanical Engineering, Biotechnology, Chemical Engineering, and Metallurgical and Material Science Engineering. Just to give you one contrasting example, the founder of the ePlane company is from the Metallurgy department, and he has teamed up with a Professor from the Aerospace department.

Research: IITs are by far among the best research institutes in India. Most IITs have world-class facilities. With the distinction between the domains becoming less and less relevant and interdisciplinary research on rising, in my opinion, it is important that you should select an IIT that fosters interdisciplinary research. Your research profile is highly dependent on the quality of research projects that you pursue. To my knowledge, old IITs are the safest. IIT Hyderabad, IIT Gandhinagar, IIT Mandi are also good options. I would advise against very new IITs. They sometimes face a chronic faculty crunch. Profs from old IITs visit the new IITs to teach some courses. Naturally, your research options are limited and you might not be able to develop a good research profile.

If you are not 100% sure about research, then IITs are definitely better options than IISERs. IISERs offer you great research opportunities, however, they only offer research opportunities. IITs on the other hand, offer a lot of flexibility. If you don’t find yourself interested in research, then you can switch to other options. Such options are not available at IISERs. The only option you are left with is MBA.

Placements: This is probably the most awaited part of the article. There are several placement options. Some of them are management consulting, fintech, data analytics, software development, and the core domain jobs.

Your placement options are highly dependent on which IIT you are from. For example, management consulting companies are considered to be among the most lucrative options. Companies such as Boston Consulting Group, McKinsey, and Bain only recruit from IIT Bombay, Delhi, and Madras for on-campus recruitments. These companies do offer off-campus applications from IIT Kanpur, KGP, Roorkee, and Guwahati too. But that’s it! I haven’t heard of these companies recruiting from other IITs. These companies recruit mainly based on your profile at the IIT. Your branch does not matter. Data analytics and fintech roles are also dependent on which IIT you come from. This is because a lot of analytics companies and banks mainly prefer to come to the old IITs.

Software development jobs are only dependent on your coding abilities. A lot of the recruitment for soft dev jobs also happens off-campus and therefore, it relies purely on your abilities. To develop such skills and abilities, having less academic pressure and strong coding culture at the IIT is inevitable. Thus, if you are looking for such roles, then IIT KGP & IIT Roorkee have the ideal coding culture. New IITs also have decent coding culture as well. A good marker of which IIT would have strong coding culture would be look at how many students have been selected in Google Summer of Code. link here

Core domain jobs depend on which branch you belong to, your CGPA, your skills, and expertise, your projects, etc. However, unless you are in CSE, EE, Mechanical, Engineering Design, or Chemical (some Pharma companies), there aren’t many lucrative core options in India’s industrial sector. Oftentimes, non-core companies tend to offer a higher pay scale than the core companies.

I have developed XYZ app in 10th Standard. I love coding. I want CSE and I don’t care about the IIT.

Congratulations on developing something so cool at such an early age! If you have a natural aptitude for coding then you should definitely pursue it. However, don’t go too low for the branch. Your college education should be good enough to challenge you at each step. Otherwise, you will get bored. If you are choosing IIIT Hyderabad over IITs then it makes sense. However, choosing private colleges over IITs only for CSE does not really make sense. You are rather better off taking an easy branch at an IIT that has a strong coding culture. At IITs, you will likely have access to a better pool of companies that come for recruitments. Moreover, if you stumble across an interesting startup idea, you can pursue it at IITs that have a good startup culture. Additionally, you will also have access to the CSE professors of these IITs. You can also take their courses are free electives and even graduate with a minor in computer science or artificial intelligence.

Different Flavours of each IITs

Different old IITs have small sub-cultures of their own. These are my opinions based on the countless IITians I have met throughout my time at IIT Madras. IIT Madras- Strong research culture, great with consult companies, strong start-up culture as well. IIT Bombay- Strong placement culture, great with almost everything, strong start-up culture as well. IIT Delhi- Strong academics, strong consulting culture. IIT Kharagpur and IIT Roorkee- Very strong coding culture IIT Kanpur- Good with academics, research.

About the author

A natural question that you might have is who am I to offer my two cents. I’ll try answering it in the best possible capacity. At the time of writing this blog, I am a final year student at IIT Madras in the field of Biotechnology. My JEE Advanced rank was 5345 in 2017. I got a CGPA of 9.1 at the end of my first semester. This was enough for me to branch change into any branch of my choice other than Computer Science and Electrical. However, I chose not to and continue with Biotech as I was keenly interested in understanding the science of l. Later, IIT Madras announced their InterDisciplinary Dual Degree (IDDD) programs in Advanced material science and nanotechnology, Biomedical Engineering, Computational Engineering, Data Science, Energy Systems, Robotics, and tech-MBA. Data Science became the most competitive IDDD program because of obvious reasons. I am currently in the IDDD data science program. I am seeking to pursue research in bioinformatics. I am doing my final year project with a professor in the CSE department of IIT Madras.