3 min read

JPMorgan Chase hired this self-taught developer who is a high school dropout


Ahmad Rusdi left high school with a 1.4 GPA. After teaching himself code he now works as JPMorgan Chase. He tells his exclusive story of dropping out of high school, learning code and getting a great developer job at 21.  

Thanks a lot for the interview! Can you please tell us a bit about yourself?  

I am a 21 year old software engineer currently working at JPMorgan Chase & Co. I am a little over a year into my professional programming career, but I've been programming on my own a bit longer than that. I first started off with web development and slowly transitioned to my current role, which is pretty much full stack development.  

So you told me over email that you got a 1.4 GPA in high school and dropped out of community college (for Computer Science, no less!) Can you tell us how you picked yourself up and learned to code?  

It's a true story! I'll admit, I wasn't a huge fan of school. I spent most of my time staying up all night playing Counter-Strike so it was a bit inconvenient to be waking up so early.  It wasn't until after high school that I truly started to learn to program. I remember spending all of my summer days and nights writing code.  By the time I enrolled into community college, I was already programming every day. Eventually, I found out that the less time I spent in class or on unrelated coursework, the more time I could spend on programming. So using that logic... I dropped out.  

Ahmad's transcript from high school

I believe you attended a bootcamp. Which one was it and how did it help you learn programming?  

This post is for paying subscribers only. Join No CS Degree to get full access.

Join No CS Degree