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

Christian Erickson
13,894 PointsUnsure of what to do. Would love advice from those who have been in the industry a while.
I have been making my own sites for fun for a few years, and last year I decided that I wanted to turn this into a fulltime job. Since then, I have started freeIancing for friends and family in order to build my skills and portfolio. I have also gone through the design track and I'm about halfway through the front-end dev track, but I'm running into a problem. My basic goal is to become hirable by the end of the year, but honestly I'm finding it hard to balance trying to be a good designer AND a good front-end developer. It just seems like there isn't enough time in the day to focus on becoming good at both. This sucks cause I actually do enjoy both (though Javascript frustrates the crap out of me sometimes). If I had to pick one to focus on, I'd probably pick design, but that is still a hard decision for me to make because I truly do love both, and it brings along with it a whole other set of problems like: I want to be able to do full sites for clients but if I focus on design then I'm not sure how I'd be able to keep up freelancing as I would likely fall behind on the development side of things and would probably run into a lot of walls while doing projects (not knowing how to implement something in code for instance).
I also don't want to get bored just doing design. I got into this stuff because I love technology, and I'm not sure doing just design is deep enough into the tech side of things for my liking. I also want to take the route that will give me the best outlook for the future as technologies change rapidly and most of the stuff we do today we won't be doing in 10 years.
Basically, as much as I love this stuff, I am feeling fairly overwhelmed at which route to take.
Do any of you have advice or guidance? Would super appreciate it.
(I know that was long. lol. I hope what I wrote made sense. If not, I can try to clarify).
1 Answer

Konrad Pilch
2,435 PointsHI,
Im new, i started last year, but i swiched a lot as well from software to web etc.. and i spend lots of time chaning a lot of lanuages. It took me a year to start baically.
But what i can tell you, is that the more you do , the easier it is . So if you spend enough time on one, ti will come naturally.
JS is pretty hard i think . You are trying to be a developer and a designer ! There two are both different! It takes a lot of time to be good at both, would you agree? If yes then you know why, because it takes time to learn it, a lot of time. Thats why in companies you hire people that are in specific field. Masters. They pay people that have payed the time to be a master designer, a master php developer etc.. trying both, will take lots of time, unless ur form childhood , then you should be or could be both easy since in childhood time pass very fast .
Its rare to see a developer and a good desinger. There are many people that say, ' im a designer...' but actually, anyone would say, they crap. REally.
Im a developer, not fully yet, but soon , this summer. But you know , for cople of months, from time to time, i learn about design.
When i look on wbeistes,i look at their desing, im critical , i look at what i like, i train my eye to see good . Also , when i try to match colours. I go an learn color theory, it takes time , but step by step. Dont rush it it otherwise your going to get frustrated and wont do what you want to and might have a one month break ( which isnt allways bad ) .
I havent done now anything since 4 week. mainly because i couldnt but now im lazy. But from previous experience, i improvedw with a two week break. Which i didnt decide to have eaither. But by the time, i was of course still reading some stuff and looking how OOP works etc... and reading stuff, when i camed to coidng, i sudently wrapped eveything and made progress . Strnage huh. I had same situatiom from martial arts too.
Try to focus on one the best, and try to involve maybe desing if ur in JS , but dont go ont it. Just be calm . You need time to do anyhting . A senior developer , you know them right? they can do like a lot of stuff and can do like anything and allways find solutoin. Guess how long it takes to be on , 5 years in commerce. ( thats what i have been told ) I dont think it much. You can take a year off , thats 4 years. Its still a lot. When ur a senior, you can do stuff pretty easy, you know it. Then you can learn how to desing maybe. It will be less frustrating and you will be just learning stuff for the desing . Same as me now, im doing PHP, because i want to move fast, later ill learn some JS and then Ruby on Rails.
If your talking about money, hey! theres a quick script. Spend like 720 days doing it , and then your ok. What is 2 years of of 80years ( assuming well live 80 years) . Yet , people say life is short but tis the longest thing we ever do .
But if were talking it for serious, you can think , if you have PHP maybe or server side language, do to full websites. I mean , you can use WP and developer for companies that will buy it for minimujm as 2k . Individuals lets say 50-200 . YOu might get it in month or not , but if you do its still a lot. You have to bee good, show that you can do stuff . People will look for you .
Hope this made sense. And hope i helped , and i hope i didn tgo too much off topic xd or rather , i hopei answered a part of your questoin xd.
Happy Coding :D