That's true, I generally think of good programmers as people who are able to take the larger goals and schedules into account and manage their own time appropriately, e.g. not design a huge academically perfect solution when the project needs to be done in a couple of days and a simple approach will meet the immediate need. That proejct management one is a reaction to the idea that a not-too-bright person with no technical background and a copy of Microsoft Project is somehow needed to keep projects on track. Most of the companies I've worked for seem determined to foist one of these people on me whenever we have a project that lasts longer than 10 minutes. I always end up doing the real project management (negotiating requirements, prioritizing features with users, tailoring technical approaches to meet the expected timeline, coordinating with the other programmers) myself, because these so-called project managers are not capable of doing it.
The thing that gets me is how they always want a big sequential list of every "task" so that they can enter it in Microsoft Project and tick things off. Lists like that create an artificial notion of accomplishment, i.e. finishing a small zero-risk task and checking it off looks more important than making progress on a large and risky task. I could go on bitching about the cult of Microsoft Project for pages, but I'm sure we've all been there.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|