
Studying to code with the intention to land a job in tech can really feel daunting. That’s why we’re sharing inspiring tales from Codecademy’s group — to indicate how folks such as you (sure, you!) can embark on a studying journey and find yourself with a very new profession. We hope these tales function a reminder that there’s no single path to a extra fulfilling work life.
As we speak’s story is from Mohamed El-Sharkawy, a 27-year-old with a bachelor’s diploma in civil engineering turned Entrance-Finish Engineer residing in Cairo, Egypt. Learn extra tales from Codecademy learners here — and be sure you share your story here.
Why I selected to be taught to code
“I’ve at all times beloved know-how. I began working in tech at a younger age, masking varied fields, together with a role as an IT help desk specialist, the place I encountered purchasers who had been trying to have web sites constructed. On the time, my firm was utilizing drag-and-drop platforms to construct these web sites, however I wished to learn to create web sites from scratch utilizing coding.
Curiously sufficient, I really received my bachelor’s diploma in civil engineering. Then after faculty, I did a 12 months of navy service. After that, I made a decision to change to coding as a result of difficult nature of civil engineering jobs and the impression software program engineering can have. So, I began by taking front-end and full-stack programs with Codecademy.”
Be taught one thing new free of charge
How I made time to be taught
“Anybody who desires to do something will discover the time. I needed to handle my time every day to make sure I made time to be taught — and my structured routine within the navy service positively helped me. Every day, I devoted an hour or two for studying. The toughest half was the financial stress to discover a job rapidly, paired with the added problem of interviews.”
Uncover time management tricks from different learners who landed jobs!
How I saved up cash to change careers
“I began working at a younger age so I had cash saved to stay on, which allowed me to spend money on myself throughout my transition from navy service to studying to code.”
How lengthy it took me to land a job
“After my navy service ended, I had a good friend working at Banque Misr who referred me for a task as a Entrance-Finish Engineer. I went by means of the interview course of which included a technical interview, a undertaking submission, and an hour-long interview. It helped all through this course of that I had beforehand labored with Banque Misr as an intern. As soon as I acquired the provide, I made certain to do my analysis and examine it with common wage and worker experiences on web sites like Glassdoor. I decided I used to be proud of the provide and able to get to work. On my first day, I met the Scrum Grasp of my crew, who launched me to the remainder of the crew. We hung out speaking concerning the Angular framework that was used on the financial institution. In complete, it took me about 5 months to search out the job.”
Do you need to observe your interviewing expertise? Try Codecademy’s interview simulator.
What I want I knew earlier than I began studying
“I wanted I knew the fundamentals of software program engineering, reminiscent of data structures and algorithms, earlier than I began studying to code. Having this foundational data would have helped me considerably.”
What recommendation I might give to others
- Simply begin: Don’t look ahead to the right time or atmosphere; it might by no means come.
- Find a mentor: Have a good friend or somebody with the identical profession path to ask for assist when wanted.
- Respect your efforts: Be proud of any progress you make, even when it’s small.
- Make a plan: Create a roadmap to know what to do subsequent and persist with it.
- Belief in your self: At first, my household disagreed with my choice to vary careers. However, it’s worthwhile to belief in your self. Now, all of us are proud of the choice I made.