Who Does What in the Tech Industry?

Share this article

If you’ve ever considered a career in the tech industry, building an app or making a website, you’ve probably wondered, how does this whole world fit together? Who does what? What kind of people and skills do I need to build an iPhone app, for example?

As co-founder of Treehouse, I’m asked questions like these regularly. So we decided to make a short video answering as many as possible. I hope that it demystifies some of the jargon for you and that you’re inspired to get started learning web technology today!

Free Workshops

Watch one of our expert, full-length teaching videos. Choose from HTML, CSS or WordPress.

Start Learning

Ryan Carson

Ryan is the CEO and Founder of Treehouse an online technology school that teaches you how to code, how to start a business, how to make websites, iPhone/iPad apps and Android apps. Previously Ryan founded Carsonified (acquired 2011) and DropSend (acquired 2008). Ryan was born in 1977 in Colorado Springs, Colorado. He graduated from Colorado State University in 2000 with a degree in Computer Science. He then moved to the United Kingdom to pursue a bit of adventure and fun and ended up meeting Gillian, getting married and having two wonderful boys. He and his family now live in Portland Oregon. Feel free to follow him at @ryancarson or check out his blog at ryancarson.com


15 comments on “Who Does What in the Tech Industry?

  1. Well I completely disagree with the negativity – this is a very clear and helpful post for someone who’s in the early stages of a career in this industry. Thank you for producing thoughtful, helpful content!

    • +1 Even with few years of experience my head starts spinning with technology changing so fast. It was refreshing to watch this video because information was presented in a clear and simple manner. I enjoy most being a Front-End Developer for Web Apps but the video reminded me that I should strengthen my UI design skills if I want to be great at what I do. Appreciate tip and enjoyed the animations :) Thanks Treehouse!

    • This is very clear. Leave Anthony and his negativity. It’s explaining to beginers where to go. Keep it up.

      When I’m ready I will make videos to tech in french ad work for you.
      Good job

  2. I’m not sure where you are getting your information, but great topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for great information I was looking for this information for my

  3. Another great post, seriously. The animations are very clear and professional, and i will use it to explain the web roles to some co-workers. Thank you Ryan and Treehouse team.

  4. Not sure what everyone is so upset about, this is great. I really like that you used all flat design to explain everything. This is a great start in creating a IOS App for me. Thanks for the share, great editing with the video too!

  5. Hey all, could you please tell me in what kind of propably Adobe program are the animations made? I would like to try make some animations like that for my future videos, but i don´t know what kind of software can i use. I would like to learn it.

    I would be glad for all answers. Thanks :)

  6. I’d like to know what is the best things to learn in terms of time/effort investment to reward ratio?

    • Hi Andy,

      All of our Tracks are a great investment of your time, but as far as the highest paid positions right now, we’re seeing pretty high pay for iOS Developers.


  7. Thanks, I learn & work alone & often lack the basic info in some areas. Your Treehouse Blog is a big help because you don’t talk to the converted in their own language & so leave the uninitiated behind

  8. My question is when it comes to a mobile apps what are those developers using objective-c to create apps classified as then?