Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
First: Learn Swift and iOS Development. Use iTunes U and watch the Stanford courses. Casually mention to friends youâre learning online in a Stanford course. Donât use traditional courses.
Remember watching lectures online is as prestigious as being accepted into the school. And people should know that.
Second: Buy a MacBook Pro for $4000 and an iPhone X for $2000. Itâs ridiculous, but you tell yourself and your partner âits for workâ.
âBabe, itâs for our future!â
Third: Start a blog. Write posts with examples of the swift language guidelines. Call Core plus your name. If your name is one syllable, or usually shortened it, lengthen it until at least two syllables appear. Use a .app or .me top level domain name.
But donât actually use wordpress, build your own blog in Vapor first.
Fourth: Get on twitter. Follow these people* (and me :P) and start replying to them. For your bio, say you are the principle iOS lead at a small agency.
Fifth: Start a small agency. Use âboutiqueâ to describe yourself and get a desk at WeWork. Build websites with Squarespace until you know how to build apps. Write an app for large company with your agency. Convince them to enter it in in an obscure award in their field. Win that award.
Always use cafes for meetings to appear bigger than you are
Sixth: Start a iOS development podcast. Form a panel of yourself and other iOS developer developers to discuss iOS development. As for a name, go with a horrible code reference to Cocoa, like Conversation.shared or iOSDevTips:atIndexPath:. Discuss your favourite open source projects by reading the first paragraph of their GitHub READMEs. The trick here is to make it about yourself, and add no value to your 7 listeners. Advertise mattresses.
If you donât own a Blue Yeti are you really an iOS developer?
Seventh: Form an opinion on these things. The stronger the better. Youâre an engineer, and that means going around with solutions already decided, ignoring the problem.
Remember: What worked for you that one time will work for everyone.
Eighth: Pitch talks and go to conferences. Ask people what they do, even though you know its iOS development. Ask if theyâre using Swift yet. Humble brag about using swift for so long with a phrase like âOh, man, I remember it from the early daysâ or âIts been great to watch swift to change over the yearsâ. Remember, the more you learned and then had to unlearn, the better iOS developer you are. Casually enquire if they use Fastlane.
Ninth: Join reddit and stack overflow Gain karma and rep by posting questions from r/iOSPrograming to stack overflow and questions from r/iOSprogramming to stack overflow. Follow up with cross posting answers.
The chrome inspector is fun eh
Tenth: Start a newsletter. Make sure âWeeklyâ is in the name. Subscribe to other iOS newsletters and write a script to take a link from each of them for your newsletter. Email it to your 58 subscribers on Fridays. Advertise mattresses.
Eleventh: Worry about your career. Are you creating a meaningful experience for potentially millions of people or are you just putting JSON on a screen? Why donât you get to solve fun problems like worrying about auto-scaling clusters, message queues, no-sql databases and cloud services? Have a career crisis. Watch App: The Human Story. Feel better.
Twelfth: Buy a 2007 WWDC Jacket off Ebay. Wear it. You were there. And people should know it.
âŠAnd that is how you become an iOS Developer!
This was a satirical lightning talk given at /dev/world/ 2018, and you can find the recording here. If youâd like more geeky and niche comedy, follow me over on my twitter accountâââ@samjarman. Talk inspired by Struthless.
*And some underrepresented folks too please.
My 12 Step Guide to Becoming an iOS Developer was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.