Aug 08

In a ruling that’s likely to send shock waves throughout the technology industry, the California Supreme Court upheld a 136-year-old state law against non-compete clauses in employment contracts.  The ruling says that employers cannot restrict employees from working for a competitor or soliciting former clients once they leave the company.

Continue reading »

Jun 10

Indeed Salary Search is an index of salary information extracted from over 50 million job postings from thousands of unique sources over the last 12 months.  Many job descriptions don’t contain salary information, but there are enough that do to produce statistically significant median salaries.

Inspired by The Unix Guy, following are the annual salaries (as of June 10, 2008) for software developer jobs for the most popular programming languages and a few related technologies such as LAMP, Ajax and ASP.NET.  The second column lists the salary for developer jobs in that language, such that the job title for C# would be “C# developer.”  The third column lists senior developer salary, and the fourth columns lists junior developer salary.  Note that some jobs had no listings for the specified language.

Continue reading »

May 22

Dirty programming may be hazardous to your health. No, I’m not talking about building an X-rated ASP.NET website. Rather, there is evidence that a computer keyboard can be more filthy than a toilet seat.

Continue reading »

Mar 20

In 1968, inventor Robert Propst revolutionized the American workplace with his “Action Office” design for the Herman Miller furniture company.  Propst intended to create a more dynamic and flexible workspace, but the end result was the much-maligned office cubicle.

Continue reading »