416 reputation
33
bio website
location Toronto, Canada
age 33
visits member for 3 years, 5 months
seen Sep 19 at 16:20

Jul
7
awarded  Yearling
Jul
7
awarded  Yearling
Dec
23
answered Should I learn a programming language before I attend college for Computer Engineering?
Dec
6
awarded  Teacher
Dec
6
awarded  Nice Answer
Dec
6
awarded  Good Answer
Sep
8
comment My boss wants a narrated line-by-line English explanation of our code
I disagree with Mikey's comment. Blindly following orders is foolish. Asking 'why?' at each request has saved me countless hours of unnecessary work and saved my company plenty of money in the process. It's called consultation, and those who don't fear their bosses do it liberally and to great effect. When people who work for me suggest something, I also ask them 'why?' as well. In both cases, it's seeking justification, and it's perfectly acceptable to do so.
Jul
7
comment New Team Lead - How to deal with a resentful former peer
I think all this talk about "be on guard", "be professional", "don't talk sports" is a bit silly. You're essentially letting the problem control you, instead of you controlling the problem.
Jul
7
comment New Team Lead - How to deal with a resentful former peer
Not just a good answer, a remarkable one. I think there is definitely a psychology behind programmers. Many programmers are both introverts and control freaks. We'll start holy wars over tabs and spaces, all from basements we're scared to leave. I'm generalizing, but I know too many arrogant programmers for this to be a coincidence, and many of us have probably been that problem guy at some point in our careers. For a lead to understand this could mean the difference between humility or a headache.
Jul
7
awarded  Supporter