So you've probably read a lot of conflicting information on what your resume should or should not have. Well, generally it is said that people give a resume about 6 seconds to read. So you need to be crisp and to the point. No fluff. No stories. Keep it simple, keep it to one page. Put in your education (college. School isn't really needed once you have some projects or other achievements). Put in your work experience (All your internships go here). Add your best projects, any research experience you have and any achievements (Awards, prizes, winning a hackathon or other technical competition). And lastly add in any extra-curricular activities you're involved in (Student clubs. Any associations etc.)
Here are a few sources for you to get started with building your resume:
FAQ - Frequently asked questions
If you have any questions that is not answered here, feel free to mail us at firstname.lastname@example.org. We promise to get back to you as soon as possible
No, they are not. Your CGPA is a defining factor of your 4 years of college. While some universities do place a priority on the GRE, the vast majority focus on your CGPA. Note that this does not mean you should disregard the GRE entirely, it is still a priority, just not the primary one.
The first thing you need to do is make a resume. Check out the Career Center above for help on that. Now, before getting an internship, you need some skills. There should be some domain or language that you are good at, be it C, Java, Python, Web, Android or anything else. Now you have two options. 1. Networking: Talk to people. Talk to your parents. Talk to your uncles and aunts. Talk to your friends and faculty. Someone somewhere will know of a company that does something that you are into. Try going through them and getting an interview/internship. 2. Apply on your own. Contact companies directly via mail. Apply on online portals such as Internshala or Angel.co. If you're good enough, you will get an interview. Ace it and your internship is on the way. One last piece of advice though. Avoid unpaid internships and "inplant trainings" (You basically pay them and get a certificate). Neither will really be helpful.
There are many domains out there and all of them have some scope. But the most "in" domains with the most jobs available would be in web development (Full Stack), data science (Analysts, Engineers and Data Scientists), app development and cyber security.
General Courses (CS and Otherwise):
So first off, coding does not involve only C and C++. If you aren't a fan of those, get into web or mobile development. There's less of traditional coding there. But that aside, there are many other avenues apart from coding as well. These include design and marketing. Both have good scope and companies recruit for those roles in college as well. Design involves..well, designing. You'll be making posters and artwork, maybe website layouts or UI/UX work. You'll be expected to know how to use Adobe Photoshop and/or Adobe Illustrator. For marketing, it's all about your communication skills and your confidence. If you're comfortable talking with strangers and think you can convince them on something, marketing is for you.
Check out the Career Center above!
Yes. Non-technical skills, especially communication is of the utmost importance. But as an engineer, you need to have a firm understanding of the fundamentals of tech. Otherwise, people may very well ask you what the point of 4 years of study were if not to gain that understanding?
Making a schedule is easy. Sticking to it is hard. Start small. Decide you want to spend at least 30 minutes a day on technical development. This can be reading about tech, writing code or even just ideating. But do it every day. Do it for at least a month and it will become a habit to you.
Placements would be the better option since you’ll get some knowledge of how an organisation works after you start working. It is better to have at least 3 years of experience for an MBA. Again, MBAs for IIM and other Indian based institutes do not care about your experience, but it wouldn’t give you an edge if you have zero experience. Plus, it matters where you do your MBA degrees since networking is key in business programs.
One page is all you need. Only if your experience exceeds 10 years or so, you might try to use a second page. Google Elon Musk’s resume to notice how much content can be stuffed in a single page.
MS or any higher level of education depends only on what you want to do. If you want to move away from coding, you can find jobs within technology as a software designer, business analyst or a product manager. Research on what type of courses you’d find to be a better fit, if you don’t want to take up MS in CS.