Alex York is a Software Developer from Yorkshire, England, currently living and working in Oslo, Norway.
He did a BSc in Computing Science at Manchester University, and has more than 10 years of experience making software in both the UK and Norway.
He mainly works with web and mobile development, writing in computer languages such as JavaScript, HTML and CSS.
He loves gadgets, technology, science and Tottenham Hotspur. When he’s not writing code, he enjoys cooking food and watching movies. In just a few weeks, he and his Nepalese fiancée will fly to Kathmandu together to get married.
Some time in 2017, Alex wants to travel to Asia to visit every major city on the continent!
Let’s go chat with him!
Interview Notes:
Timestamps:
-
[2:25] – Alex´ story – What he does, where he grew up, and what he studied
-
[3:42] How ending up becoming a software developer
-
[6:01] – What Alex has studied and what the study period was like
-
[11:26] – What a day at work looks like
-
[14:17] – Making software that is useful for someone – What Alex loves about his job
-
[16:18] – Some projects that are going on right now
-
[18:10] – Tools that can help one become a better programmer
-
[26:38] – If Alex could go back in time…
-
[27:55] – A myth about software developers
-
[32:24] – Working proudly as a freelancer
-
[34:56] – What if being a software developer was not an option?
-
[35:48] – The biggest difference between being an employee and a freelancer?
-
[37:28] – Creating the biggest things from the smallest things & Alex´ heroes in life
-
[42:10] – The Godfather – Three recommended books
-
[51:21] – “Just between you and me…” – Life lessons learned the hard way
-
[53:09] – Recommended resources for people interested in software development
-
[55:05] – What the future for software developers looks like
-
[57:24] – The advice Alex would give to his 20-year-old-self
Links and other useful resources
- Why software is eating the world, an essay by Marc Andressen, an American entrepreneur, investor, and software engineer.
- Codeschool, an online learning destination for existing and aspiring developers that teaches through entertaining content.
- Code academy, an online interactive platform that offers free coding classes in 11 different programming languages including Python, Java, PHP, JavaScript, Ruby, SQL, and Sass, as well as markup languages HTML and CSS
- Waking up a podcast by Sam Harris. Join neuroscientist, philosopher, and best-selling author Sam Harris as he explores important and controversial questions about the human mind, society, and current events.
- Wonder what a Software Programmer does for a living? Here’s an article by CollegeGrad that is filled with useful information about the career path of software development
- Here’s a list of “14 things I wish I knew before I Started My Career as a Software Developer” by Lifehacker.
Books mentioned in the interview
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
- The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt and David Thomas
- The Godfather by Mario Puzo
- Waking Up: A Guide to Spirituality Without Religion by Sam Harris.
Software and other applications mentioned in the interview
- Microsoft Azure, is an open, flexible, enterprise-grade cloud computing platform
- Amazon S3, provides developers and IT teams with secure, durable, highly-scalable cloud storage.
- Trello, a collaboration tool that organizes your projects into boards. In one glance, Trello tells you what’s being worked on, who’s working on what, and where something is in a process.
- GitHub, a web-based Git repository hosting service.
- Slack, a cloud-based team collaboration tool that allows communities, groups, or teams to join through a specific URL or invitation sent by a team admin or owner.
- Blinkist, an app that lets you read the key lessons from 1000+ nonfiction books in 15min or less.
- Atom, an Android and iOS app designed to make going to the movies easy again.
- Visual Studio, a rich, integrated development environment for creating stunning applications for Windows, Android, and iOS, as well as modern web applications and cloud services.
Videos
See what a day in the life of a software developer is like at American Fidelity Assurance Company.
Want to become a software developer? Check out this video that has some useful tips that you can follow!
Thanks for checking out this episode with software developer Alex! We hope that you found it useful!
Keep it mind that if you want to have a mentor, it could even be someone who is a professional software developer, to give you advice or to help guide you on the right path, you can do that on 99 Career Options! All you need to do is to go on “Get a Mentor”” and you’re one step closer to what could be your dream career!
Do you want to become a software developer? Tell us why! Leave a comment below, we would love to hear your story!
Thanks for listening!
Until next time! 🙂
Listened to this from start to finish. Inspiring and lots of great advice – thanks !
I am happy you found it useful! 🙂