Reputation
2,221
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
8 19
Newest
 Yearling
Impact
~35k people reached

  • 0 posts edited
  • 0 helpful flags
  • 44 votes cast
Jun
9
answered How can you filter out irritable programmers in interviews?
Jun
8
comment Bringing your previous intellectual property to your employer
He may wish to actually make some money from his private work. Money is good.
May
30
comment Is it ethical to teach teens about software viruses?
In these days of zero tolerance, I can see so many ways that this would back-fire. Just being seen as encouraging the one kid who goes off and downloads the script-kiddie virus of the week will put you in hot water. It seems to me that there are so many other things to teach that are safer (for you).
May
18
answered How can a Mac or Unix owner fix/develop webpages for IE6/IE7?
May
10
awarded  Mortarboard
May
10
awarded  Nice Answer
May
9
awarded  Nice Question
May
9
comment Is there such a thing as staying in a job too long?
People can get stale, I know I did. Even if you move around the company, you rarely get thrown in the deep end. There is usually too much pressure to do what has already been done before. You do not have to experience the philosphical change of moving between radically different companies with different ways of doing things. IMHO, companies also get stale when they do not get new blood coming through. Not much science here, just lots of experience in seeing people stagnate. BTW: I knew I was stale but the company paid good money and was very close to home - important things when you spawn.
May
8
answered Is there such a thing as staying in a job too long?
May
4
comment What if the client needs the ability to retrieve passwords?
+1 for Audit trail, so very important for day-to-day work as well as (hopefully not day-to-day) disasters. People rarely take security or auditing seriously.
Apr
15
answered What is the most pragmatic & basic UI pattern to follow for Silverlight and/or WPF
Apr
2
answered How important do you think IE-friendliness is?
Mar
20
comment What is the difference between a great programmer and a financially successful programmer?
Disagree on the disagree. A coder with great skills is limited by the fact thy can only work so many hours a week. The way they can multiply their effect is to manage a team of coders. They can then use their skills and "vision" to direct those coders. Just because you don't code any more does not mean you should lose any respect.
Feb
27
answered If you need more than 3 levels of indentation, you're screwed?
Feb
23
answered Should a .NET, JavaScript and SQL Web App developer learn Perl?
Feb
18
answered Is an 'if password == XXXXXXX' enough for minimum security?
Feb
9
accepted Strategies for managing use of types in Python
Feb
9
comment Strategies for managing use of types in Python
I think the issue (as noted below) could just be the pain of dealing with other people's undocumented code. A language like C# gives a few more hints as to what is going on by having types noted but the real solution here is probably just to document the parameters and behaviour and implement some naming standards.
Feb
9
awarded  Student
Feb
9
awarded  Commentator