A friend of my friend recently has some complaints to his manager. His manager was once a technical guy (20+ years ago). But now he starts to forget the difficulty of each technical tasks. And often assign tasks to his employee with unreasonable scope and time frame. For example:* Manager says: Just do a sweep of analysis on all possible cases, create some nice charts, so I can make a decision. (Well, many cases are similar, it is waste of time)
* Late Friday afternoon, manager says: "Kick off this job so we will have the data next Monday. Have a nice weekend. (He seems to think it takes zero time for preparation. And he assume nothing will go wrong during the weekend. But if something goes wrong, he think the engineer makes bad preparation)
* Manager: write a script program to automatic this task, so just one click to do the job. By the way I need the result tomorrow. (So he thinks it just take one click to write a script program)
* The engineer is in a hurry to finish task ABC, which his manager assigned yesterday. Then the manager suddenly come and says: "Do you think XYZ is also important. Please give me the result of XYZ also tomorrow." Then the engineer asks, "Should I try to finish ABC first?" The manager replies: "It is your call." (ABC$&%*XYZ)
Well, this friend isn't just finding someone to blame. He does praise his team lead (not the manager) know how to break down tasks, and assign them to his teammates with reasonable time frame.
No comments:
Post a Comment