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

Design

Rizwan Renesa
Rizwan Renesa
7,805 Points

I am somebody who has zero talent for creativity and designing when it comes to website designing

My long term aspirations is to become a front end developer but I am not sure how, when I know that I am not that creative.. I know what looks good when I see it but I sure dont know how to come up with ideas of my own.

Seeing is an important part of design and just being creative. You know what looks good but you feel like you could never make anything that good. We all know the feeling, even the greatest designers. The best explanation I've ever seen on this was by Ira Glass. http://vimeo.com/24715531

5 Answers

Jah Chaisang
Jah Chaisang
7,157 Points

The above advice is quite great. I'm just going to say something a little different.

I'd ask why do you want to be a front-end developer in the first place? Do you look at people's works and thought "Wow, beautiful! I have an itch to draw something". Or do you like the coding part, but not designing? What aspect of the front-end developer job would you find most enjoyable? I think you should dig deeper.

If you have passion for designing, enjoy performing the day-to-day task of a web designer, but you are not confident that you are good enough yet. That's great! Just follow the above suggestions and learn! If you love it, you'd be good in no time. You learn to do some simple things by following tutorials. You have your toolsets. Your brain will start to do something with it.

But if you do not enjoy designing. And in fact like other aspects of the front-end developer job, like coding or creating functional interface. Try position yourself differently. Focus on sharpening you technical skills instead. Learn all kinds of web standards. Find simple design patterns or a few design tricks you can stick with, while you develop your coding skill. Strengthen your strength!

Lauren Jones
Lauren Jones
1,991 Points

This thread gave me a brainwave:

Someone should organize a treehouse club where the members collaborate on practice projects. Some could design/create content, some could do all the markup/code. People could even take it in turn to act as the 'client' in need of a website or app.

That way everyone would get practice catering to different tastes/needs, and they could focus on the area most important to them, but still see a whole project come together in the end.

Could be loads of fun, too!

I'm sort of the same way. I started where you are a month ago and now I'm feeling ready to make the jump to start doing freelance work! Try starting with the "Become a Web Designer" Learning Adventure=) I started there and I've just been following the things that interest me and things it seems like I'll need to know. And that particular Learning Adventure was perfect for what you're saying you need. It covers everything from color to typography. GOOD LUCK!

Dan Ridley
PLUS
Dan Ridley
Courses Plus Student 14,839 Points

Hey guys. I also felt the same way when I was starting out learning all of these different languages. I have to definitely recommend doing the learning adventure and I also recommend to definitely get yourself out there to other designers and developers and start making some friends and networking if you already have not. I know that I love to make websites but I too have a tough time being creative sometimes. the best thing ever did was getting involved in the community and also using Twitter to connect with different people with the same interest as we have. In doing this, it has sparked my creativity a little more and also gives me a place to go and get opinions and find different ideas.

Hope this helps and best of luck

Dan

Emma Centenera
Emma Centenera
7,296 Points

I am the same, I am wanting to do front-end development but creativity and design are not my strong points and I already know that I will concentrate more on the coding side of things. I keep seeing everyone advise that the best way to develop skills is too practice and build websites. My problem is that the creative/design weakness gets in the way of developing the technical side because I find it hard to think of sites to build. Does anyone know of a website that offers mock websites to practice on? even just like a PSD to HTML or something like that? Or maybe Treehouse could start something like this, offering ideas and mockups that we can learn on. I feel if I don't have to worry much about the design aspect just yet while learning I can learn the technical side a lot quicker.

What do you guys think?

Emma