Join for FREE | Take the Tour Lost Password?
[x]

deviantART

 




1.Enjoy your job. If you don't love doing what you do, whether that be designing software or building web sites and understanding the web, try something else. Life is to short to waste doing something you don't have a passion for.

2.Know HTML, CSS and JavaScript back to front - Clients and companies don't care if you are a developer, designer, information architect or anything else you need to know the core technologies that underpin the web back to front. Everything is ultimately built on these three

3.Develop with the latest best practices in mind - Ensure you separate content, design and behaviour. Make sure everything you build uses progressive enhancement.

4.Learn as much as you can, and plan on keeping that up for the rest of your professional life. Subscribe to a few key RSS feeds (eg. Smashing Magazine) - this is the easiest way to keep up to date with developments in the industry and will help your knowledge grow each day.

5.When you just can't wait to get started, don't forget about the first step - planning. Whether you need to draw wireframes or just some scribbles on a piece of paper, you can save yourself countless hours by reviewing your design before you go coding it up. This can also make explaining it a lot easier than wildly waving your hands in the air.

6.Set yourself development goals. Don't stagnate just because you have learnt some jQuery. Look into technologies and ways of advancing your skills.

7.Make sure you make websites degrade gracefully. Perfect example is using JS for certain portions of a website. Code it, then turn off JS and make sure it's still functional.

8.Realize that there will always be someone who knows more about a subject than you do. This can be hard to admit when you've been coding software or developing websites for many years, but it's true of any industry. If someone comes up with an alternative way of doing something, at least take a look at it - you never know, it might be better than yours.

9. Feel free to try out new ideas or explore side-projects in your spare time. This could be a blog, a journal or something more substantial like a coding project. Whatever it is, you owe yourself the freedom to use your skills to do something that you enjoy.

10. Remember to get feedback at all stages of a project. There is nothing a client hates more than uncertainty and if you can give them a good level of reassurance that their project is in good hands and progress is being made, you'll find there's a lot more room for understanding in case something takes longer to do than expected.
©2009-2010 ~legacye
:iconlegacye:

Author's Comments

Hi there. My name is Adnan Osmani and I'm a Senior Web Developer at a search company called Pixsta in London.

I recently came across some interesting discussions on what the top tips web designers would give people just starting out in the trade and this is the list I came up with.

Please feel free to share your own tips with the rest of us and if you're interested in reading some more of my tech articles, check out my good for nothing blog at [link] :)

Comments


love 0 0 joy 0 0 wow 0 0 mad 0 0 sad 0 0 fear 0 0 neutral 1 1
:iconbillyshakes78:
I think this list is awesome.

--
-the end

and the people rejoiced!!!
:iconmysticsludge:
Very good list.

--
I am ALIVE.... ALIVE....

Web Design Site
Personal Site
:iconlegacye:
Thanks a lot. I hope you found it useful! :)
:iconlegacye:
You Sir, are too kind ;)
:iconjonnoftw:
i like it.
So true about the fact that someone will always know more.
:icondoncreegan26:
This is relevant to my interest!

--
Art is NOT dead...just caught up in a storm. A storm of money driven; untalented, uncreative, plageristic, conformist --a conglomerate with thoughts of grandeur. --Angry, anonymous artist of the free mind!
:iconmeluvh:
Woooooo, I want to be a Software Development Engineer... but i really like the whole Design-it-yourself thing xD!

Thnak you so much for these pretty awesome tips..!

--
- Yeah, am.. you shouldn't eat that.. ._.
- Shut up, i f i wanna eat worms I'll do it
:iconmatthiesen:
Great list here :clap:

--
A conclusion is just where you're too lazy to keep thinking.
:iconfearedsavior:
Incredibly helpful, thanks :)

Details

February 23, 2009
2.8 KB
551 KB
1920×1200

Statistics

9
25 [who?]
2,535 (0 today)
353 (0 today)

Share

Link
Thumb

Site Map