Career change is a unique and sometimes challenging process. One of the more destabilizing aspects of the experience is once again becoming something you probably haven’t been in a while—not qualified. It’s a hard thing to go through, when you’re used to being accomplished in your career. Dealing with this feeling, and overcoming the self-doubts it can lead to, is an important part of successfully executing a change in careers.
We’d like to share a story with you today about someone who went through this experience, and successfully overcame the challenges he faced. Emmanuoel graduated from our Nanodegree Plus program with a great set of skills, but he still lacked the dreaded “minimum industry experience.” Through networking and building community, Emmanuoel was able to strengthen his portfolio, and increase his industry knowledge. He earned a contract role alongside another Udacity graduate, and soon, he’ll have a full-time iOS developer job.
My Career Change Begins
Hi, I’m Emmanuoel, and I graduated from the iOS Developer Nanodegree Plus program in October 2016. Back then, I was just beginning my career transition from finance and business management to iOS development. With no relevant education or work history, I knew it would be an uphill battle.
Udacity students pursue a wide array of career goals. Many are preparing to launch new careers, while others are switching careers—turning their existing skills and interests in new directions. In this post we feature Mike Miller, a Nanodegree Plus graduate who successfully switched his career from mathematics educator to iOS developer. In an in-depth interview, Mike generously shared details about his journey from software hobbyist to full-time iOS developer. He discussed his challenges, described his successes, and explored the role that Udacity played. His answers offer a wealth of advice and guidance to others contemplating similar career changes. Excerpts from the interview follow.
The Udacity iOS Team dove into AltConf 2016 headfirst, and out of their immersion came 10 fantastic video interviews that are absolutely chock full of insight, inspiration, knowledge, and know-how. Each one should really be considered required viewing for anyone interested in a career as an iOS Developer. Whether you’re a complete novice, or already working in the field, there is something beneficial here for everyone interested in iOS.
Last week, the iOS Nanodegree Team—like pretty much anyone who has anything to do with iOS development—was busy! Some of us, like Kate Rotondo, attended the big Apple Worldwide Developers Conference, known as WWDC 2016. (For some great insights on the all-important Apple keynote, you can read Kate’s conference report here). Others on the team, myself included, opted for an “alternative.” Specifically, AltConf.
Apple keynotes are always highly anticipated events, and for months in advance the developer community is abuzz with speculation about what will be announced.
So what did Apple announce? Some pretty cool updates to all four major platforms: macOS (formerly OS X), iOS, tvOS, and watchOS; as well as an exciting new way for beginners to learn Swift on the iPad.
But first, Tim Cook took to the stage to express condolences for the tragedy in Florida, and to make a strong statement about the value of diversity in the developer community.
Perhaps appropriate then, that the ultimate theme of the keynote was one of unification, though in this case, it was platform unification. iOS and Mac development have common roots, but while their roads have sometimes diverged, Apple is leading them back together with updates across shared frameworks, libraries, and the Swift language. This will allow iOS developers to more easily switch to Mac development, and vice versa.
Projects are at the heart of our approach to learning. We believe you should learn by doing, and when you’re a Udacity student, projects are what you do. They’re how you learn, and they’re how we assess your learning. Ultimately, they’re also how you’ll demonstrate what you’ve learned. From the moment you enroll, to the moment your portfolio earns you the job offer, it’s all about projects.
Udacity projects can be hard work, and the stakes are often high. Expert project reviewers are standing by at any hour of the day, ready to deliver detailed assessments of your efforts. Between you and your Nanodegree credential, there is a path marked with projects that must be mastered before you can advance. You’ve got your work cut out for you. Sound fun?
It is! And to prove it to you, we’re going to look at five different projects from five different Nanodegree programs that are really, really fun!
Current and future iOS Developers, you’re in quite a spot these days. Swift is here, Swift 3.0 is coming, but there is still so much out there written in Objective-C. More and more companies are moving TO Swift as their main programming language, but those same companies have a LOT of legacy Objective-C code that has to be dealt with. Interoperability, to put it mildly, is a big deal. The true champions in this space will be those developers who know and understand both Objective-C and Swift, and who can—perhaps most importantly—rewrite from the former to the latter. Will this be you?