Ask HN: Good engineer, bad grades in undergrad. How do I get back into academia?
I just turned 24 and am having a quarter-life crisis.
I graduated over 3 years ago with very average grades from a decent university by doing badly even in the subjects that I knew I was great at because:
1. I wasn't good at writing timed exams (I just cannot think under massive stress) 2. On-and-off phases of depression
Fortunately I am a very good engineer and I did a bunch of open source work while at univ and after graduating have been almost exclusively writing FOSS for the past 3 years. And not simple CRUD apps, but difficult engineering problems.
But here's the thing:
I enjoy writing software, but I don't see an exciting future for myself doing the kind of work I do. I have a great aptitude for Math/CS and I want to do something that is more exploratory research (currently obsessed with ML and specifically Neural Networks). I want go back to academia because 3 years of working in the industry doesn't give me the kind of satisfaction that university research would. I want to broaden my horizons; I'm also getting older and with each passing year it will get more difficult for me to resume academics. I keep flirting with interesting courses on Coursera etc, but deep down I know it's not working because it genuinely doesn't compare to what I would get in a proper degree program. Ultimately I want to get a PhD and I'm willing to work hard for that.
But it looks like all the good places want someone with at least a 7.5 CGPA (on a 10-point scale), and recommendations from professors. Mine is only 6.5 and I expect to get recommendations from (high profile) industry figures.
I'm Indian, but based in Germany, and looking for univs in Western Europe. I don't believe I could ever afford American ones.
So I'm asking for help, HN:
1. Do you know if admissions committees can make exceptions for people with demonstrated open source work? 2. Any professors/academics here who may be able to help me out?