431 reputation
45
bio website dannythorpe.com
location California
age 46
visits member for 3 years, 9 months
seen Jul 14 at 18:37

Software Architect @Quest. Azure Tools @Microsoft, cofounder of Google Gears @Google, Delphi compiler architect @Borland. Hobby farmer. Ceramicist. Garage alchemist.

Twitter: danny_thorpe


Jun
18
awarded  Yearling
Mar
14
awarded  Good Answer
Feb
26
awarded  Constituent
Feb
25
awarded  Caucus
Sep
19
awarded  Nice Answer
Nov
26
awarded  Yearling
Aug
26
answered What is negative code?
Aug
26
comment What is negative code?
Was David Stafford in that high school class? That's exactly the sort of solution he'd pull. (Stafford was disqualified from a magazine small/fast code contest to implement Conway's Life game because his solution took a very fast, large memory solution and compressed it to fit within the maximum file size limit of the contest. He still got an honorable mention)
Feb
13
comment Are there any famous one-man-army programmers?
I offer these counterpoints to your assertions/assumptions: 1. A lot more programmers /believe/ they do better work than their colleagues than /actually/ do. 2. Inflated egos can be the reason they prefer to work alone. 3. It is a truly rare individual who is insanely smart, incredibly productive, and is well liked by the people who work with her/him.
Feb
11
comment What is the difference between these senior software engineer titles?
Yes, "member of technical staff" could mean something lofty at some companies, but on its own its very generic and relatively meaningless, conveys no information about the person's role, responsibilities, or scope of influence. If I were hired into a "member of technical staff" situation I would immediately push to rename the group. It's an ambiguous designation, since every programmer is on staff and is technical. If you mean Research Fellow, then say it.
Feb
10
comment How to explain a layperson why a developer should not be interrupted while neck-deep in coding?
Back in the Borland days, we used post-it notes on our office doors or door frames (since the doors were usually left open except for private conversations). Mine was usually just "Go Away". When you weren't in "groove mode", you moved the post-it from the front face of the door to the back until it was needed again.
Feb
10
comment How to explain a layperson why a developer should not be interrupted while neck-deep in coding?
Love the falling asleep metaphor, but I won't be using that to explain my job to my wife any time soon! ;>
Feb
10
answered Why do business analysts and project managers get higher salaries than programmers?
Feb
10
answered What is the difference between these senior software engineer titles?
Oct
12
awarded  Teacher
Oct
12
awarded  Supporter
Oct
12
awarded  Autobiographer