Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial

Saif Khan
4,866 PointsLearned the basics. Need some guidance for my question?
So I've been doing the frontend and feel that I have become comfortable with html, CSS and javaScript. I want to switch tracks because I realize I mainly want to get into developing apps not a focus on websites. I'm thinking I'll start taking swift courses while I'm finishing this track to get familiar with the field I want to hopefully become heavily involved in.
My question is, should I do this since I have an interest in making a career as an app developer?
Thanks in advance for any responses
2 Answers

Konrad Pilch
2,435 PointsHI,
I would say it really depends from your situation and many other factors. Im young and soon i will have to live on my own, 2 months? Im interested in app developement . Actually i started in October with iOS but after i got the basics and the feel of Obj-C , i had to switch.. i knew before HTML and CSS but it was quite messy .
After a month of had learning i got the HTML and CSS pretty good. Now im using bootstrap actually to make websites. Im new anyways. I know the basics for the web programming. Now im involved in PHP , just started .
I choosed to do websites because its easier and you can earn more money at the start i believe . It takes far more years and time to produce a quality app alone . Web is fairly simple .
Im interested in apps, i want to make apps , that what i want to do , apps and on the other hand be entepenaure and make my own business. At the end i would learn web development anyways. But because of my situation , i can earn ( which i'm just to freelance ) enough to live on my own .
I wanted to learn iOS too , but its too much work and i don't have time for both of it unless i would have a job minimum 18k form web per year that way i would have sooooo much freedom .
So if you know HTML/CSS and JS , you can make them look however you want and whatever you wish just like anything , i believe. If you learn PHP which can take a while but sine you come from JS it should be much much easier.
If i was in your place, and everything would be good, i would probably start learning apps and in the other hour learn PHP .
I dont know if thats too much of help coz i think i got carried too much xd
bdw could you please rate my english? :D
like from 1-5 ( i started to read books nd im wondering if i improved something xd).

Matthew Proudman
11,879 Pointsthe nice thing about treehouse is that you can switch tracks without losing your progress but it is alot about following your heart and in the words of leonard nimoy "do what you feel is right"
Konrad Pilch - 4, it makes sense but your missing some connective worlds like has, and chosen but really good i put mine at a 3

Konrad Pilch
2,435 PointsI agree with you too, "do what you feel is right". This can mean a lot .
Thank you for review of my writing too! ^^ i hope i can learn that from reading books :d

Matthew Proudman
11,879 PointsIt's okay i have friends who are non-english speakers and i have trouble spelling

Saif Khan
4,866 PointsThanks Matt! Great advice as well. I always think about those kinds of quotes and it usually helps you be selfish in instances when you should be selfish..the good selfish when it comes to what you love. :-)
Thanks again!

Matthew Proudman
11,879 PointsSaif - there are no mistakes only lessons, it's your journey
Saif Khan
4,866 PointsSaif Khan
4,866 PointsThank you Konrad! Actually great advice. I do enjoy creating websites. It's just I really have a love for apps and iOS, that's the reason I'm drawn to swift. That was a great suggestion..PHP is definitely a widely used language and server side is always great knowledge to possess.
As far as your English goes, I would give it a 4. Everything was clear, just some grammatical errors and also a few places you left out some basic transition words. It's all good. English is my first language so it comes easy and I still make silly mistakes every now and then. You will get it, just keep doing what you are doing. The best way to master anything is to apply it daily.
Again, Thank you so much for the great suggestions and advice. I really appreciate it.