From Tech Intern to Senior Software program Engineer at Capital One

0
201


Studying to code as a way to land a job in tech can really feel daunting. That’s why we’re sharing inspiring tales from Codecademy’s group — to point out how individuals such as you (sure, you!) can embark on a studying journey and find yourself with a completely new profession. We hope these tales function a reminder that there’s no single path to a extra fulfilling work life.

At present’s story is from Byron Jenkins, a 26-year-old Senior Software program Engineer at Capital One and Adjunct Teacher at Temple College, residing in Philadelphia. Learn extra tales from Codecademy learners right here — and remember to share your story right here.

Why I selected to be taught to code

“My dad is a retired boxing coach, so I spent my total childhood boxing. I didn’t know something about pc science or coding. I simply was genuinely fascinated by tech and the way computer systems work. We had one pc in the home that I might get on on a regular basis, and we had AOL dial-up web. My mother would bribe me with pc entry for doing good at school. My highschool within the inside cities of Philadelphia didn’t supply any coding programs, sadly. So, after I was in eleventh or twelfth grade, I simply was Google looking ‘easy methods to create an internet site’ and I noticed Codecademy and signed up.

I began studying easy methods to code on Codecademy in numerous languages like HTML, CSS, JavaScript, and Python. I made a decision to completely decide to go to highschool for pc science or pc engineering. As soon as I understood the variations, I noticed I used to be extra obsessed with software program. That’s what confirmed my resolution to attend school for 4 years and research pc science at Temple College.”

Study one thing new totally free

How I made time to be taught

“I might spend about two hours, if not each day, each different day attempting to learn to construct an internet site and simply powering by way of the challenges on Codecademy. On the time, in 2013, Codecademy didn’t have as many programs as they do now. I used to be simply overlaying easy methods to construct an internet site with HTML, CSS, and JavaScript and simply getting my toes moist with Python.

After I joined school as a freshman, I believed I may take as many courses as I may and in addition work 40 hours per week at Greatest Purchase. I failed 5 courses and bombed a prerequisite, which held me again. I took courses over the summer season and throughout winter break to get credit score to make up for the failed courses, as a result of I didn’t need it to forestall me from graduating and influence job alternatives.”

How I saved up cash to be taught

“I had the fully free Codecademy account on the time.”

How lengthy it took me to land a job

“Throughout my time at Temple College, I interned at TD Financial institution, after which I transitioned from intern to part-time worker throughout my senior 12 months. By the point I graduated in 2019, I had two job affords from TD Financial institution and JP Morgan. I proceeded with TD Financial institution right into a rotational program. It was in the course of the pandemic, so I had lots of time on my arms. I wasn’t actually happy with my progress on the time, and the work wasn’t difficult sufficient for me, so I began looking on LinkedIn for brand new jobs. Fortuitously, throughout my time at Temple College, one among my professors was truly the VP at Capital One. I reached out and he helped me transfer over to Capital One.”

How I received within the door

“Since I used to be working throughout school, I didn’t have a lot time for extracurriculars and teams. I actually needed to affix this iOS improvement class, as a result of I used to be occupied with studying easy methods to construct cell purposes for Apple gadgets. Sadly, the category was just about full after I tried to register. In my downtime, I taught myself Swift, and I ended up constructing my very own cell software. 

By my junior 12 months, I attended a university profession honest and spoke to each desk. I’m naturally shy,* so my supply sucked for the primary 5 tables.  However as soon as I received the nerves out, I received it down pat. Finally, I landed an interview with Burlington Coat Manufacturing facility and TD Financial institution for software program and know-how intern positions.”

*Do you dread in-person networking? Learn this weblog for recommendations on easy methods to really feel extra comfy speaking about your self.

How I nailed the interview

“I did one thing very nontraditional that was form of daring. I went to the interview with an iPad, which had a drawing of the thought I had for the app. It was a color-coordination recreation, the place you must use math equations and geometry to attract a circle. I used to be simply displaying them how I went by way of that technique of designing it, after which strolling them by way of how I launched it, and repeatedly constructed new variations. I defined how I went from an thought, to improvement, to launch. I didn’t understand this on the time, however the app I created encapsulated just about what you do each day as a software program engineer. You’re placing out new variations and monitoring variations of your software program.

That is the sketch that Byron used to speak about his app throughout an interview. “After preliminary improvement, I had hassle programmatically splitting the circle into separate components, whereas sustaining the place and conduct,” he says. “The sketch helped me perceive what math I wanted to do with the intention to obtain the specified conduct.” 

Plenty of interview questions are geared in the direction of expertise, and I didn’t actually have a lot expertise in addition to that eight-week internship. Having the ability to speak about constructing my cell app helped me reply scenario questions like, Title a time the place you struggled.”

How I evaluated the supply

“I attended JPMorgan’s Code for Good hackathon to get some extra expertise. I impressed them they usually invited me over for a job interview. As I discussed, I failed many courses in school, and JPMorgan had a tough GPA requirement that I didn’t meet. I bear in mind pondering, Wow, I didn’t meet the minimal requirement for a GPA however I nonetheless had a job supply after going by way of your interview course of. I used to be slightly upset by that, and it’s one contributing issue for why I made a decision to stick with TD Financial institution. It’s additionally a major instance of how networking and attending occasions will help you bypass many limitations.

I additionally had to consider the wage distinction, which wasn’t a lot. On the time, I used to be working at TD Financial institution part-time whereas at school, so I used to be factoring in what I could possibly be making for my senior 12 months of school. I didn’t need the JPMorgan supply to influence my part-time alternative or an opportunity to proceed full time.”

I defined how I went from an thought, to improvement, to launch. I didn’t understand this on the time, however the app I created encapsulated just about what you do each day as a software program engineer.

Byron Jenkins

Senior Software program Engineer, Capital One

How day one and past went

“The each day for me was going into the workplace engaged on what I like to do: code. It was surreal, as a result of I labored very arduous to get there and eventually graduate school. I felt that pleasure and reduction, like, I made it. I lastly received my foot within the door. However I consistently put strain on myself. I’m not carried out. I need to contribute extra. I’ve to make a superb influence.”

What I want I knew earlier than I began studying

“I want I had extra consciousness and extra data about coding occasions or hackathons that might give me publicity inside the tech area. And as an grownup, I want I knew in regards to the various paths and alternatives which can be on the market to be taught to code.”

Unsure the place to begin? Try our character quiz! We’ll assist you to discover the perfect programming language to be taught based mostly in your strengths and pursuits.

Wish to share your Codecademy learner story? Drop us a line right here. And don’t overlook to be a part of the discussions in our group.

LEAVE A REPLY

Please enter your comment!
Please enter your name here