24,142 reputation
757144
bio website steveevers.wordpress.com
location Bellevue, WA
age 32
visits member for 4 years, 8 months
seen 12 hours ago

Sep
28
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
+1: The owner of my company calls it 'time-theft' when I get back from lunch 5 mins late. Nevermind the 200hrs of unpaid overtime I've put in.
Sep
28
answered When deciding on whether or not to work for a new company, what are your dealbreakers?
Sep
28
comment Any advice from self-taught programmers on competing with more conventional types?
+1. As an addition: the worst programmers I do know have CS degrees.
Sep
27
answered Do hardcopy certificates matter?
Sep
27
answered Are you able to close your eyes and focus/think just on your code?
Sep
27
comment What differentiates the exceptional programmers from the really good ones?
I won't -1 but as a counter-point, I qualify for all of these; and I still suck. (Unless the average programmers to my exceptional that I compare against are actually terrible)
Sep
27
answered Do you ever write code with pen and paper, and should we do it more often?
Sep
27
answered Identifying programming languages by a piece of code
Sep
27
comment What's the worst programming book you've ever read?
"The teacher did not follow the book (although it was required for the course)" I could have said that for 75% of the courses I took in university.
Sep
27
awarded  Nice Question
Sep
27
comment Getting humiliated by your senior programmer
It's really rare, and it should probably be a last resort, but there is a place for strategy #2.
Sep
27
asked What's your view on using other people's code?
Sep
25
comment Is there a canonical book on design patterns?
For some decent implementations, I used to take a look at the ones on dofactory (didn't buy the books though).
Sep
24
comment What should you test with unit tests?
@zneak: there are code coverage tools that will calculate them for you. A quick google for "code coverage" should bring up a number of them. The tool tracks the lines of code that are executed while running the tests, and bases that agianst the total lines of code in the assembly(ies) to come up with the coverage percentage.
Sep
24
comment How to really master MySQL?
Are you talking about SQL or MySQL, because they can be very different things. Setting up and administering replication is a very different task from writing a complicated sql query. I suspect that this is a function of time as well. You almost certainly have spend a lot more time writing PHP than you have SQL, even if you've been using them for 'the same amount of time'.
Sep
24
answered What is the most frequently used design pattern?
Sep
24
comment How do you decide what to work on in your own time?
+1: This is a really good idea. I do PE problems as well, but I never considered it as a tool to learn a new language.
Sep
24
answered What's the worst programming book you've ever read?
Sep
24
revised How do you decide what to work on in your own time?
added 207 characters in body
Sep
24
asked How do you decide what to work on in your own time?