It’s hard to go more than a day or two without seeing people either arguing that everyone should learn how to code (Sacha Greif) or shouldn’t (Jeff Atwood). As someone who understands code and many things technical but doesn’t write much actual code, I definitely see the value in understanding how programmers think and approach solving problems. Logic is a beautiful thing … comforting, even. Many times the challenges that new and growing businesses face require other flavors of thinking as well: experience design, buyer motivation, social drivers, communication, etc.
Debates aside, if you regularly produce digital content – blog posts, newsletters, promotional landing pages or maintain a website – you should learn HTML and CSS (cascading style sheets). Visual content editors in tools like WordPress and MailChimp keep getting better but still often leave you feeling like you’re trying to create a work of art with 3 paint colors and a roller. Learning HTML and CSS will give you a full palette of colors, brush sizes and canvases to work with. Read More…