I know it's stressful to get an internship in college years and I have been in the exact same shoe before. While most companies have link you can apply for, I also think you can possibly open more opportunities by networking with people like joining recruiting event, getting to know people on linkedin. These types of interactions are more direct and give you the chance to meet people who have the resources.
The first thing I would say is try and leverage all the resources you have. If your school has career services you should definitely use it! It for me at least made getting that first internship much easier than just applying randomly.
The second thing I would say if you're applying to tons of companies and can't find anything, don't worry! There are plenty of ways to make good use of your summer other than an internship. If you can't get an internship the next best thing is to spend a lot of time working on a personal project. Try to find something your'e passionate about but also that can demonstrate all your skills or even develop new ones for you. Having a polished project that proves your skills in an area will then give you a big leg up for the next summer.
Hope this helps.
I totally understand how hard and stressful it is.
I think it's always difficult to get your first job in Computer Science. By its nature, software engineering requires a lot of hands-on experience, and what's learnt at school is never helpful enough.
Try Amazon Internship program. Also just don't be afraid to apply for Google and Microsoft internships - normally the larger the companies are, the more interns they need.
I do wish you can find an internship, but it would still be okay if you cannot. Without an internship is not a big deal. Not joining a big company is not a big deal. As long as you get the work experience, recruiters reach out to you later. Even if you'll have to join a small team/startup right after your graduation and without a fabulous internship, you'll still be invited to apply to big companies, normally after 1-2 years. Just don't feel bad or so stressed, the most important thing is never stop learning.
Internship experience can really help you in your future career.
To find an intern opportunities, below are a few suggestions:
- Keep an eye on the corporates website. They may post the internship program info from time to time
- Keep an eye in the career office vacancies post of your college
- If you have any corporate that you are keen to be an intern, send an email to their HR articulate why you are interested to work as intern for them with your cv
Hope this helps! Good Luck!
I am a rising senior in university studying Computer Science and currently interning at Cisco. You should try to find tech related clubs on campus. They have connections and partnerships with companies that regularly give talks and hire club members. You will also get great mentorship and advice from senior students who are part of these clubs.
You should connect with your University career services for help in finding internships and advice. They usually already have a list of companies that students from your University typically go to (mostly local, unless you are studying at a big university). These are useful for internships in the Summer after 1st/2nd year. They also help you to understand what aspects of Computer Science/IT you like and don't like. After you get some experience, you can start applying to bigger companies or companies you want to really work at, in your final years.
Other great resources for finding internships include LinkedIn connections, job boards like LinkedIn/Handshake/Ripplematch (very useful for student in the US), university alumni, etc.
Here is the site for Oracle https://www.oracle.com/in/corporate/careers/students-grads/programs.html
Hope this helps!
Many tech companies offer similar programs to Adobe too, so review their sites and other career specialization sites such as LinkedIn to engage with them and assess your readiness to submit an application.
Maybe you want to rework your CV. There are a lot of templates on the internet, pick one that fits you.
Try social networking, because a good recommendation from one of your friends is a big jump on the list of candidates.