I've been targeting the IT space in NZ, mostly software/software adjacent roles, but I have a grand total of 1 interview from 2 internship cycles, that I got rejected from.
The first cycle was 100% my fault, I was using a more commerce-oriented resume (was targeting finance jobs previously too) and it makes sense why I didn't get any hooks with 1 bad project on my resume. I also learnt a lot from submitted applications
This cycle, I've put 3 projects on there, written about them in-depth along with github repos dedicated to them, 2 personal (one of which spanned a full summer and substantial imo), 1 coursework based (pair assignment) -- multiple other smaller projects/assignments are listed on my github as well. The 3 I've listed are a machine learning AI based project, a CRUD financial tracker, and a Java based game. My personal projects were done without the use of AI. I've actually tried really hard to get an internship this year.
I have held multiple jobs at the same time all throughout uni, working about 10 - 20 hours each week, including a TA job each semester. I tailor my cover letter to each job, I do generally have a template, but I change 2 paragraphs to suit the role, and the rest I more or less keep the same. GPA is a B+/A- overall.
It looks like I'll go another summer without an internship, and I'm feeling pretty dejected. If I can't get an during the summer I don't even want to think what a full-time job search will look like -- I graduate in the middle of next year.
But I don't want to give up, I want to spend the summer improving myself so I can put my best foot forward come next year. I'd like to hear advice from people in my position/hiring managers - what did you do that helped you? What are red flags you see in candidates? How important is tech stack? Should I spend my summer working on another project? Etc.
I appreciate any kind of advice, however helpful/unhelpful you think it may be. Thank you.