Tag Archives: comment

What should every programmer know about web development

An excellent question and top answers over at Stack Exchange Programmers – What should every programmer know about web development?

Most of us will know the majority of points given in the answers, but a few were new to me and/or interesting so I wanted to note them for reference:

Dropbox startup lessons learned 2011

An interesting presentation I came across some time ago by founder Drew Foster – Startup Lessons Learned 2011. Some of the things I found interesting:

A problem affecting just 0.1% of user base is still 25,000 people when you have 25 million users

This is no surprise, but something some service providers probably hope we don’t think of when we read their post-outage PR statements.

Don’t launch anything half-assed

– We usually launch “when it’s done”, but trying to get more predictable

– “Does less” is okay; flaky/ugly/confusing is not

I think that’s a good strategy to take, if we have the freedom to take it. We don’t always have that as developers though, with external pressures of varying grades of legitimacy sometimes meaning that we have to “just get something out there”.

Don’t Call Yourself A Programmer, And Other Career Advice

Came across this blog post by Patrick McKenzie, which I found pretty interesting especially the “other career advice” bit. He makes a lot of good points, although some of them are slightly cynical.

Some of the points I found most interesting, summarised:

  • The only real goals of writing software are increasing business revenue, and decreasing costs.
  • You’re better off working on software that does the former, for various reasons.
  • If you’re talented, the software stack you use doesn’t matter that much when it comes to getting employment.
  • Job benefits like free coffee cost almost nothing and are no excuse for less compensation.
  • Modesty will get you nowhere. Good communication skills and confidence will.
  • What gets you jobs is giving the perception that you can create value.
  • Social grooming affects us all. People back poor ideas of people they like over good ones from people they don’t like. People like people who they think are like them.