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

General Discussion

Question about career prospects when your design/development interests are somewhat narrow...

I've been studying around Treehouse for over a year now, and I've determined that HTML and CSS/Sass really excite me, but not much else does. Well, maybe jQuery a little. But frankly, I find pure Javascript and all the back-end languages to be a real labor to learn, even painful at times. It's hard to improve at something you don't even like. I feel this will severely limit my career prospects in the future, possibly hampering me completely.

Anyone in a similar boat (having somewhat narrow interests) who manages to work in web development and can offer some advice? Is there any real demand for someone who can become a CSS guru but not much else?

1 Answer

Hello I understand your feelings for I had them at first when I began with treehouse. I am still very new but have learned many things from talking to some of the higher level students here. I rather enjoy working with html and css as well but don't really enjoy the design part of it like using photoshop and such. However I read a comment from someone with a similar mind and they said you don't have to dive deep into the skills that don't excite you but rather learn the basics so that you can always work with them whenever needed. I don't like photoshop but I would rather be able to understand and use it on a basic level then apply for a job with no skills what so ever for that specific task. I ramble so some of this might not make sense lol I guess what I am trying to say is that I would personally prefer to have the skills and not use them very much instead of needing the skills and not knowing how to do it. I hope this helps a little :)