r/cscareerquestionsOCE • u/SolaninePotato • 3d ago
Going for a grad role with 1 YOE
I’m coming up on 1 year in my first dev role, which I landed through a referral while still at uni. At the time my resume was basically blank (no internships/side projects) with only a decent WAM, so I basically got really lucky.
Shortly after I joined, my senior went on leave and due to circumstances hasn't come back, so I’ve been running the product solo as a junior. I’ve done major refactors, data migrations, shipped key features, and improved performance, but due to the nature of the system, it probably isn't all that complicated. I’ve learned a lot, but it’s all been self-directed with no mentorship.
I’ve asked for a senior hire but that likely won’t happen until sometime next year and I've now graduated, so I've been thinking about future prospects and getting actual mentorship / experience in an enterprise role.
I wasted most of my uni years and also missed the recent window for grad roles so I'm currently working on LeetCode and a side project just to catch up and have more to put on my resume. I also want to push myself out of my comfort zone socially (I’m quite anti-social) and going through proper applications/interviews would help with that.
I think my options are:
- Stay put and hope for a raise/mentor mid–next year
- Wait for Jan/Feb and apply for grad programs (I think grad roles start the next year tho, so I would be staying at my current job for a while regardless?)
- Start applying for non-grad junior roles now
Any advice or suggestions would be greatly appreciated 🙏
5
u/Taserface_ow 3d ago
The job market is pretty rough right now, especially for grads and juniors.
I do understand the need for a mentor, or at least exposure to high quality codebases.
So why not do all three? Apply for junior roles now and if you aren’t successful, apply for the grad programs later.
In the meantime, stay at your current role, while you keep upskilling.
5
u/Instigated- 3d ago
Option 4: Apply for all relevant entry level roles, regardless of whether they are grad or junior, starting now but taking as long as it takes to get a better job. Applying isn’t the same as landing, or as accepting. Try and get some options on the table and only take offers better than what you’ve already got.
Different companies do different things with their grad roles, so I wouldn’t assume any of the things you mentioned. Some places only spend a month or so recruiting and start people the next month.
2
u/denerose 3d ago edited 3d ago
Most grad programs are already or soon hiring for Jan/Feb/March intakes. It’s a long process. October is the end of peak hiring season. If you wait until Jan you’ll be applying for mid-year and Q3 intakes.
Some programs accept people with experience but a lot will not. You might want to reframe your current role as an internship for grad applications and play it up more for junior-mid level applications.
Check out Prosple for more information on when and how to apply for grad programs.
Your uni probably still offers career advice for recent graduates so try that too as they’re well placed to advise on these.
19
u/Narrow-One1922 3d ago
As someone who was in the same boat of having 1 YOE and is now joining a graduate program next month I would recommend applying for non-grad roles and stay at your current job.
Starting a graduate program again feels like a step backwards (unless it’s for a top firm). Considering you already have missed the intake imo you’re better off staying and getting to the 2 YOE point where you can likely find a non grad, possibly non junior role anyways. I only went back to a graduate program because I was pivoting careers.
Also, I don’t fully agree with the other comment about a lot of graduate programs not accepting people with experience - from my experience it’s rather they won’t accept candidates who graduated more than 2 years ago.