Uh .. I don't necessarily agree with the whole "Everything's got to be in MS Project" concept. As long as management and developers are talking and there's agreement that things are moving in the right direction and targets are being met, things are fine.

Yeah .. that may end the interview on a bit of a downer. If you've been on the operations side of software support, you know that unexpected things happen and overtime is required. It's probably better to ask an open question like "How do you deal with overtime?" or "How busy are you right now?" than it is to ask a closed question such as the one you suggest.

Overtime gets compensated -- my deal at $work[-2] was that I got double time off for a support call, so that a one hour call gave me two hours off, and if the call interrupted my sleep, I would just sleep in, have breakfast and get to work whenever I got to work; my employer was fine with that. If you're talking about development overtime, then I expect that, after the rush, the company would tell the developers to take a few days or a week off and go home and sleep.

But these days I can't believe that managers think they're going to get 50% more quality code done by getting their developers to work 50% longer hours. I think research has shown that after eight hours developers start to make mistakes, then have to spend time to fix those mistakes -- so you're not really any further ahead, and you may even be further behind if some of those mistakes were bad design decisions.

I started keeping a log book a few years back -- it was something my colleague Mike Stok did, and it's fantastic. Now when someone asks me something, I flip back in the book and read out the command I typed. That's way better than "Oh, I think I typed in ..". I can also pin-point, to day anyway, when I actually did something a few weeks or months back.

Some days I cover half a dozen pages with notes -- and those notes are extremely valuable. Without those notes I'd have to go ask some people questions that I asked them a month ago -- that's not professional, that's just plain dis-organized.

I've also heard that personal connections, or networking, actually produce 60-70% of jobs, and the web sites that you mentioned work about 1% of the time. I put more faith into a site like LinkedIn myself. I found my last two jobs through personal connections -- it works for me.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds


In reply to Re: Interview Counterattack: "Show me a project-plan" by talexb
in thread Interview Counterattack: "Show me a project-plan" by locked_user sundialsvc4

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.