Find a lot of funny and profound quotes about computers here:
http://www.eskimo.com/~hottub/software/programming_quotes.html
Some examples:
- Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.
Alan J. Perlis
- Copy and paste is a design error
David Parnas
- Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Brian W. Kernighan
- There are only two industries that refer to their customers as "users".
Edward Tufte
- Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term.
Alan Kay
Wednesday, January 10, 2007
Embedded Software Developers survey
I have done embedded software development for quite sometime, before I came to graduate school. Thus, I am interested in trends and concerns in this area. In a recent Embedded Muse newsletter, Jack Ganssle did a survey mainly for embedded software developers across the world. In this survey, people were asked about their salaries, ages, carrier happiness, and other comments.
The results are interesting and sometimes surprising. Non-embedded developers do better than firmware people; in the USA the average age going up; and those who work a lot of overtime are generally happier than those who don’t. The general comments asked are also interesting: almost everyone has concerns and worries about off-shoring and similar trends. The survey can be found here.
The results are interesting and sometimes surprising. Non-embedded developers do better than firmware people; in the USA the average age going up; and those who work a lot of overtime are generally happier than those who don’t. The general comments asked are also interesting: almost everyone has concerns and worries about off-shoring and similar trends. The survey can be found here.
Subscribe to:
Comments (Atom)