325 reputation
18
bio website linkedin.com/in/matthewlesko
location Baltimore, MD
age 37
visits member for 4 years, 1 month
seen Dec 12 at 20:39

Jun
13
awarded  Popular Question
May
26
awarded  Popular Question
Apr
29
comment Automated Testing: Explaining its Business Value
In my experience code reuse is an emergent quality of software not planned. In other words it wasn't until I rewrote the same thing the third, fourth or fifth time that I truly understood how to make it reusable. So I think managers have often felt burned by the notion from programmers of "give me more time to build it right and that will lead to cost savings" because in practice I find this to be a generally false approach.
Oct
22
awarded  Yearling
Jul
13
accepted How to Evaluate a Programmer's Communication Skills
Jul
12
comment How to Evaluate a Programmer's Communication Skills
+1 for the "it takes a village" sorts answers these questions require.
Jul
12
comment How to Evaluate a Programmer's Communication Skills
+1 - first two bullets are perhaps the most concrete examples of any answer thus far.
Jul
12
comment How to Evaluate a Programmer's Communication Skills
I'd like to think that answers provide possible topics for this purpose. I'd suggest that's what Programmers stack exchange purpose is: answers to qualitative questions, whereas SO wants quantitative.
Jul
12
comment How to Evaluate a Programmer's Communication Skills
+1 this is along my lines of thinking, looking a good example of that constant.
Jul
11
comment How to Evaluate a Programmer's Communication Skills
@S.Lott: one possible answer to this question is identifying a useful topic for this purpose and an understanding about why its useful. A questioner would need to educate themselves about it ahead of time before conducting an interview.
Jul
11
comment How to Evaluate a Programmer's Communication Skills
+1 fair enough. Do you think it's possible to evaluate that person's communication skills with a non-technical person using that approach? In other words, say the idea would be explaining hashing algorithms to an accountant instead of a programmer. Would you evaluate that differently?
Jul
11
comment How to Evaluate a Programmer's Communication Skills
@S.Lott: because the question is on known topic to the questioner. The setup could be that prior to the interview a candidate is instructed to make themselves knowledgeable about that topic.
Jul
11
comment How to Evaluate a Programmer's Communication Skills
@S.Lott: so that I can evaluate not only how something is communicated, but whether or not it's actually true. And, have point of reference for comparison between candidates.
Jul
11
asked How to Evaluate a Programmer's Communication Skills
Jul
7
awarded  Scholar
Jul
7
accepted Automated Testing: Explaining its Business Value
Jul
6
awarded  Nice Question
Jul
6
awarded  Commentator
Jul
5
comment Automated Testing: Explaining its Business Value
so where do you think that information should come from?
Jul
2
comment Automated Testing: Explaining its Business Value
@TafT: only the poor or foolhardy go without manual testing, but the highest value manual testing I believe is exploratory rather than wrote in nature. Thus the push to automate that which can be.