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

Am I cut out to be a web designer?

I am having issues with this as I go through the classes. I just feel like everytime I do CSS I'm dragging myself to do it and just want to do something else. However at the point I'm at it's suggested for ruby, RoR, php and wordpress. I like designing the look of sites and I don't mind HTML, I'm just really getting cranky every time I do CSS. I'm wondering if this maybe might mean I'm more suited to be a web developer instead of a designer. Anyone with any thoughts or insights on this?

3 Answers

I remember being on a group project and I hated modeling the ERDs and writing the SQL queries. I hated doing it (lack of interest) but I knew how to do it (aptitude/understanding). I think that may be the distinction that may help you continue your journey. You don't necessarily have to become an expert in CSS but at least have a foundation to understand it and write basic CSS code.

And yes, you can be a web designer or developer. if you've gotten that far with the course, you have the aptitude to do the stuff. It's just your lack of interest in CSS may make that course feel like torture to do it. :)

I hope that helps!

I know how you feel- when I was just starting out doing stuff with HTML and CSS, I felt the exact same way (and I didn't have Treehouse either- the horror!) Right now, I'm feeling this way with Objective-C in iPhone programming. I love it, but at the same time it frustrates the hell out of me. It's like when you're breaking in a new pair of shoes. For a while, those shoes are uncomfortable as hell. But, if you don't wear them, you'll never get used to them… and they'd look great on you! Once you're out of the adjustment period with learning a new language or just using it, things become a lot better. A few tips that helped me:

  1. Take breaks. Some CSS bugs can only be solved by taking breaks, seriously. Not only do you come back refreshed with a new perspective on your code, but your brain learns everything much more effectively. For example, I try to keep my Treehouse stages to 1 per day. That way, for the rest of the day, my brain can just process what it's learned.

  2. Work on stupid projects. Make a simple landing page or something- just to sharpen your skills a little. It locks in what you've learned and is fun to show off once in a while. And when your code all works, it's the best feeling.

Bottom line: if you really feel you'd be a better web developer, then go for that! More power to you. But, try to break in things like CSS just like you would a pair of shoes. It works :-)

Hope this helps!

Okay so I've come to a realization as I was working with ruby earlier today. CSS classes have come to feel like math classes. I know it's important and cool but I just wear out on it quick. However, when I'm writing the CSS it's fun. So I guess that changes things. Thanks for some perspective guys.

You can also check out code school's CSS course you might like their teaching style better, there's also Shay Howe's CSS Guide which has some great info in it.