What to do career wise after bad uni grades?
I'm a 3rd year CS student and my overall grades for university are disappointing to say the least, and I'm not sure what I should do to progress after I'm done on my course. I don't feel like that grade will be enough to get a good grad job and I'm wondering what can be done to get the foot in the door when it comes to a career which is what I heard really matters. I'm interested in a data science/ software engineering career
6 answers
Aisha’s Answer
Experiencing low grades at university might feel discouraging, but it's important to remember that this doesn't determine your future. Begin by focusing on acquiring hands-on skills through internships, freelance work, or contributing to open-source projects. Develop a robust portfolio that highlights your proficiency in data science or software engineering. Networking plays a vital role; make sure to attend industry-related events, establish connections with professionals on LinkedIn, and look for mentorship opportunities. Think about pursuing additional certifications or online courses to enhance your knowledge base. Highlight your enthusiasm, proactive approach, and eagerness to learn when applying for jobs and during interviews. Remember, many employers prioritize practical skills and a positive attitude over academic grades. Stay determined and persistent, and you'll be able to thrive in your chosen career.
Joseph’s Answer
For me, my undergrad was Physics with Astrophysics, but I did reasonably well in some of the nuclear and atomic physics modules, so took a nuclear physics Masters, which has led on to a successful career in that field. For you as a Comp Sci grad, if you wanted to follow that sort of pathway, I'd think about similar but related postgrad options in subfields you might have touched on and enjoyed during your studies - I'm sure there's data science MSc courses around if you feel able to follow up in that area, but other options might include going in different areas like robotics, AI, etc.
However, you mention software engineering as a possible career, and software engineering and programming tend to have a quite unique position in STEM fields as being ones where you often find academic grades don't matter that much, and really what many companies hire for are specific certifications in the software and toolchains that are in use at each company. You might do much better by putting some time and money aside to pursue courses and certifications in tools and languages that employers actually want, rather than worrying too much about academic performance. I know when I was last browsing job sites I saw many roles asking about Microsoft and Cisco certifications, but the tech industry can be fast moving and fickle and there might well be something else in demand by now - you should do a bit of research into what certifications are in demand today.
Ovesh’s Answer
Joseph’s Answer
James Constantine Frangos
James Constantine’s Answer
Action Plan:
Step 1: Evaluate Your Current Standing: Begin by taking a clear-eyed look at your present situation. Pinpoint the reasons why your academic performance didn't meet your expectations. Was it personal circumstances, a disinterest in the subject matter, or difficulty with the course material? Identifying the root of the problem will enable you to tackle it head-on.
Step 2: Pursue Internships: To counterbalance lower grades, consider gaining real-world experience through internships. Many businesses prioritize practical skills and experience over academic grades. Seek out internships in fields like data science or software engineering to enhance your resume and display your capabilities.
Step 3: Embark on Personal Projects: Engage in personal projects in areas like data science or software engineering. A portfolio of projects can exhibit your skills and enthusiasm for the field, making you an attractive candidate to prospective employers. Plus, it gives you a chance to put your learning into practice.
Step 4: Network: Networking is key in the tech world. Participate in industry events, job fairs, and establish connections with professionals on platforms such as LinkedIn. Building relationships within the industry can lead to opportunities that aren't solely dependent on academic accomplishments.
Step 5: Explore Further Education: If your grades are a major hurdle to your career aspirations, think about pursuing further education like a postgraduate degree or specialized certifications. Such qualifications can help balance out lower undergraduate grades.
Step 6: Showcase Relevant Skills: Prioritize showcasing your relevant skills on your resume and during interviews. Highlight any projects, internships, or extracurricular activities that demonstrate your proficiency in data science or software engineering. Employers often value practical skills and experience over academic performance.
Step 7: Consult Career Services: Make the most of the resources offered by your university's career services department. They can offer advice on job hunting strategies, resume crafting, interview preparation, and networking with potential employers. They might also have tips on how to navigate academic hurdles in job hunting.
Top 3 Credible Sources Used for this Response:
1. Harvard Business Review: This resource offers insights into career growth strategies, including how to overcome setbacks and navigate professional challenges.
2. Forbes: Forbes is a trusted source for career guidance and strategies for success in competitive fields like data science and software engineering.
3. LinkedIn: LinkedIn is an excellent platform for connecting with tech industry professionals and accessing resources for career progression, including job opportunities and industry insights.
May God bless you!
James Constantine Frangos.
John’s Answer
IBM Skills Build contain all these and is free and ill post a link to it in the next steps - just register with your academic email address
John recommends the following next steps: