Roadmap to Excel in Computer Science and Get a Package of 20+ LPA

Almost all the students are concerned about their future. In this post we are going to discuss, how a normal student can excel in his college life.

If you follow this post for 1-2 years, I can bet, you will get something your friends can not think of. This post is mainly for the students studying in computer science and engineering.

1st Year:

If you are a first year student, just focus on your CGPA. Because in the upcoming years you will not get much time to work on your grades/CGPA. In first year, we generally have basic programming courses such as C, C++, Python, Java, etc. I will suggest, you learn two programming languages. One of them must be either C/C++ and the another one should be anyone of your choice.

Think about your Neha and the ways to get your Neha. One of the way is to get 20+ LPA job and propose Neha.

In the first year summer, we will start the advance topics of these languages such as OOPs concepts, Collection, Hash Map, etc. If you are good with these concepts at the end of your first year you are good to go for the second year.

2nd Year:

Now you have come to 2nd year, so you will start learning your core subjects. Whatever core subjects you are having in your current semester, try to complete at-least one project related to that particular subject in that semester itself. If you are in a tier1 college, you will have to complete the project by default, because projects will be the part of your syllabus.

Always remember you Neha, your package/success is the only thing that can help you in getting Neha in your arms.

At the same time, you also have to dig deep into competitive programming. For this, you can choose any of the platform i.e. codechef, hackerank, hackerearth, codeforces, etc. At any platform try to solve 300+ problems at the end of your second year.

At the end of 2nd Year, What you will have in your resume:

As you have completed 3-4 projects related to your core subjects (operating system, DBMS, Data Structure and Algorithms, Computer Systems, etc), you can put them in your resume along with github repository link. At the same time you can also mention that you have solve 300+ problems on some particular platform.

3rd Year

In the 3rd year, you have to continue the journey of your competitive coding. At the end of the 3rd year, the total number of problems solved should be 600-700+(if you can do this, you are ready to crack any company). At the same time, now you can work on some of the real world projects (take some of the softwares in the market and try to implement some of their functionalities). You can also work with some of the faculties in your college on some research projects.

In your 3rd year itself, I will highly suggest you to explore the open source projects and try to crack the Google Summer of Code. You can learn some of the framework such as Django, Flask, etc. In this entire learning process, don’t forgot about your core subjects.

If till this point you are following the post, you are gona rock in life man. You are going to get your Neha.

How will your resume look like at the end of your 3rd year:

You will have some of the cool projects in your resume along with a good grab on the competitive programming skills. If you work hard, you might have a publication or GSOC or both in your resume.

4th Year

Now this is the time to rock with all the skills you have. If you are in tier one engineering colleges, don’t worry you are going to get a really good placements. But if your college is not that good, try LinkedIn, and participate in off-campus placements, I can bet you will do wonders.

How to use LinkedIn to get Machine Learning or Data Science jobs?

What you can learn in 4th year:

Now you can learn some of the research topics in computer science and work on some cool projects around these topics. I will suggest you to learn machine learning, natural language processing, computer vision, and read as many recent research papers as possible. After reading some paper try to implement it on your own, it will provide you a really good exposer to research.

In most of the colleges, core subjects are over by 3rd year itself. So you need not to worry about core subjects. As you are good with core computer science, competitive coding, and open source, you can start writing blogs or you can start creating you tube videos or even you can work on some of the start up idea, if you have one. Try to read as many articles as possible related to your favourite field whether it is machine learning or software engineering or anything else. You can also explore some competitive exam such as gate or cat as well, if your are interested.

My suggestions:

If you are someone, studying in tier3 engineering college, go and crack gate. Try to enter into one of the IITs, it will help you in getting a pay package of 20+ LPA. Believe me, IITs are haven for computer science students, it will provide you a good recognition along with a really handsome package.

Don’t forgot about your Neha, she will come only when you will get 20+ LPA, Best wishes.

Why You Should Appear in the GATE CSE

Gate computer science is one of the most sought exams if we talk about Computer Science and Engineering. Because of its usefulness, competition in GATE CSE is increasing every year. Every year at least 1 lakh student appears for Gate Computer Science. In this blog, we will talk about why we should plan to appear in the GATE and start preparing for the GATE as soon as possible. What may be the long term and short term benefits of appearing in GATE?

Enhancement in Core Computer Science Knowledge:

If you are appearing for GATE and preparing for the exam very rigorously, I can bet, your technical knowledge of various computer science areas such as Operating System, Computer Networks, DBMS, Computer Architecture is going to be really good. Although you will be learning ancient things, you can still relate to every subject with today’s computers. If one appears for the interview of some product-based companies such as Amazon, Flipkart, Paytm, etc., There will be at least one round where you will be asked in-depth questions from these subjects. So in that scenario, knowledge of these subjects is going to be highly helpful for you.


Desire to Get into IITs/IISc:

There are some students who have a burning desire to enter into IITs/IISc, and During JEE could not fulfill their dream, for such people GATE provides a golden opportunity to fulfill their dream to study in such premier institutes.

Public Sector Unit Jobs (PSU):

Although PSUs are famous among the students of core engineering branches such as Mechanical, Civil, Electrical, etc. But a computer science student can also go for PSUs, we just need to get a good rank mostly under 100. Initial salary and perks in PSUs are really good. But most of the students with that much rank generally prefer to go for IITs or IISc for Masters. So PSUs are a really good option for a computer science student.


Awesome Career Post M.Tech/ME:

If we talk about normal private colleges, most of the students get placed in service-based companies. These companies do not pay good enough to live a lavish life in a metro city. But once you enter into the IIT system and that too with the computer science branch. Your life is going to be changed completely. Its a fact that almost all the IITs except a few new ones, most of them have an average placement of 15+ lakh per annum. Now think about a scenario, you are a 23-24 years old unmarried guy and earning 15+ LPA. You yourself can not imagine how you and your parent’s life is going to change. For 90% of the student, it is the biggest motivation, and it should be.

You Brand Value in the Society/Market:

All the people who did not take you seriously, now they will take you seriously. The answer you are going to write over quora, LinkedIn post, etc are going to get a lot many numbers of likes/upvotes (don’t know about Facebook). Some of the companies or coaching institutes may approach you for the paid promotion over these platforms.

The Happiness of Your Parents:

In this world, there are only two people who love you more than anything else in the world, and those two people are your parents. Once you clear the GATE, the happiness that you are going to see on there face is just a unique experience. Now they are going to tell people proudly that their son/daughter is studying/working in such an Institute/Organization. It happens with me whenever I go to my home, and if there is any family gathering, my parents proudly say that our son is the student of an IIT. You can see the happiness and satisfaction on their faces.
So if you are pursuing computer science, I will highly recommend you prepare for GATE CSE. It has the potential to change your life completely.