Should I Learn How To Design Or Pick Up Coding?

Written by: Reinder de Vries, April 26 2015, in Design, Programming, Q&A

You’ve wanted to get into the tech industry for a long time now, but you don’t know where to start. Maybe you’ve majored in a field that’s not as tempting as it once seemed. How do you transition from your career into tech?

There’s plenty of options: learning how to make apps, becoming a Ruby on Rails expert, or taking one of those JavaScript courses. Then there’s the other side: design. You can’t really do both, but all pro coders you talk to appear to do a lot of Photoshop too.

How do you decide where to start?

Well, it may sound intense and it probably is: why don’t you learn all three? A future employer wants to hire someone who’s fluent in multiple disciplines, because those people are usefull. First, you take a 2-month course into programming apps with Swift (or Objective-C). You could also learn JavaScript, for HTML 5 stuff.

Then, you take another course that teaches you UI/UX. You need a lot of practice to get a feel.

At the same time, you apply for a paid internship or traineeship and start working on your experience. It’s all about experience: the real world usually differs from the education world.

You could even create your own internship by making your own apps: learn about programming, UX/UI, marketing.

Connect the 3 disciplines together with communication. There’s no point in being a great programmer, designer or marketer if you can’t effectively communicate with team members. You might say: braf, communicating is easy. No it’s not!

Communication is all about mutual understanding and mutual benefit of working together. Find out what another person wants, and see if you can provide that. At the same time, find out if you want what the other person has and see if you can make an exchange.

But first, the really first… find out whether you actually like any of these disciplines! Try out a short guide online on programming, and see how it suits you.

There’s no point in wanting to get into tech, without having actually tried it first.

Join 11.000+ app developers and marketers
  • Every Monday: get curated app marketing news, resources, tools and goodies in your inbox
  • Grow your app's userbase with the latest App Store Optimization and app marketing strategies
  • FREE: Get the free step-by-step Get Started With Your App Idea guide to set yourself up for App Store success!
Yes, Sign Me Up!

Popular Posts

Written By: Reinder de Vries

Reinder de Vries is an indie app maker who teaches aspiring app developers and marketers how to build their own apps at He has developed 50+ apps and his code is used by millions of users all over the globe. When he’s not coding, he enjoys strong espresso and traveling.

Get instant access to The Step-by-Step Guide: Get Started With Your App Idea

(PLUS: see the tool we use to save a ton on back-end coding)


Comments & Thoughts

On The Blog

  • Swift Programming Cheatsheet
    Swift Programming Cheatsheet

    August 1 2015, in Guide, Programming

    Learning a new programming language can be daunting. For all aspiring app makers, I’ve made a Swift Programming Cheatsheet to help with that! A cheatsheet shows you most important Swift programming keywords, statements and concepts. While you learn, you can rely on the cheatsheet to help you rememember all those narly programming words.
    Learn more...
  • Optionals in Swift: awesome? or nil
    Optionals in Swift: awesome? or nil

    February 8 2015, in Guide, Programming

    Swift, Apple’s new programming language, has some very cool features. In this blog post, I’d like to explain you the wonders of optionals. It’s features create a better environment for the programmer, and result in better maintainable code with fewer errors. Read on!
    Learn more...
  • Case Study: Building A Compelling App Landing Page
    Case Study: Building A Compelling App Landing Page

    September 23 2015, in Design, Guide, Marketing, Q&A

    You’ve made your first app, it’s in the App Store and you’ve built an app landing page for it. Business isn’t booming just yet, but you’ve made a compelling roadmap for the coming months: features that will wow your users. Right?
    Learn more...
  • What Do App Making And Solving World Hunger Have In Common, And Why Do We Give Up?
    What Do App Making And Solving World Hunger Have In Common, And Why Do We Give Up?

    April 12 2015, in Q&A, Stories

    Learning how to code apps is a very popular topic these days. Look at any course site: Udemy, Team Treehouse, Lynda, Khan Academy, even Stanford Online and you’ll see hundreds of thousands of students enrolled in courses that teach them how to code apps. You’d expect that these courses produce a number of fresh app makers, but that’s not the case. Why not?
    Learn more...