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

John Locke
John Locke
15,479 Points

Young designers and developers, here is some great advice.

Learning to code or put together beautiful mockups is great, and takes a lot of talent, but there is one skill that is equally important, if not more important, and that is learning to write well.

When I say write well, I mean communicating in a way that anyone can understand you. Punctuation, Capitalizing the first words of sentences. Things that make people take you seriously.

Writing and communication are design, just as surely as code is. Learn to write coherently and concisely, and your career will blossom.

11 Answers

James Barnett
James Barnett
39,199 Points

I agree wholeheartedly.

I would like to add one bit of nuance to that sentiment, while you didn't mention it elsewhere on the Internet I've seen people ruthless nitpick at grammar even when the meaning of the state is perfectly clear.

Which brings me to my point, the Internet is a global platform and English is not everyone's 1st language for some people it's their 3rd. Writing as someone who only knows English I'm fairly impressed with people who know 2 (or more) languages and I would like to take this time to remind people to ask themselves if they know flawless grammar in 2 (or 3) different languages.

John Locke
John Locke
15,479 Points

James, that's something I've thought about even before the Web was a thing, the part about a large part of the English-speaking world being rather inflexible about learning other languages, but expecting others to bend to them and learn English.

I hope that it was obvious that my advice was aimed at native English speakers, the only language I am fit to judge.

I only know a smattering of Spanish, as I dropped Spanish in my freshman year of high school.

kyle rees
kyle rees
1,480 Points

... I'd write something longer but i am not going to open myself to criticism.

Amen.

Adolpho Piazza
Adolpho Piazza
3,219 Points

I wish see the day when a programming language will be written in Portuguese =P This will never happen hhueauhaehud

Brendan O'Brien
Brendan O'Brien
9,066 Points

Proper writing is important in any language: human language, machine language, mathematics, music. Each of these have rules which are important to follow (most of the time).

Adam Soucie
PLUS
Adam Soucie
Courses Plus Student 8,710 Points

The ability to communicate effectively, both with the written word and the spoken word, will often be the difference between you getting an interview (or a job) and being passed over for the next person. Yes, your skills matter most in the end, but how you communicate is a clear-cut sign of your level of professionalism.

kyle rees
kyle rees
1,480 Points

ive never thought about that before so are all programing languages written in english?

John Locke
John Locke
15,479 Points

All the programming languages I know of are written in English, yes, Kyle.

Adam, one thing that you may find is that without being able to communicate effectively, you might not even get to the interview. Professionalism matters a great deal. And remember that the point of design is communication. Skills and the ability to get the job done matter a lot, but the willingness to always be learning new skills and a proven record of being able to pick up new concepts will take you very far.

James Barnett
James Barnett
39,199 Points

kyle rees & John Locke -

All the programming languages I know of are written in English

Check out this list on Wikipedia of non-English based programming languages

I haz got mad writtin skillz