|
|
|
|
|
by bluGill
2428 days ago
|
|
On the technical track your job is to get the management track to make the right technical decisions. This is hard: they have more power and don't have to listen, but a proven track record of good advice - combined with hard knocks when things didn't go well that you claim to be preventing gives you the power to give them the strategic direction they roll out. Don't forget that there are more possible correct answers to strategy than there are people to do it. Should your company continue to update the current project, work on the big re-write to fix all the problems, or abandon current products for something complete new? All of these are valid answers for different situations, and some of the reasons to choose each are not technical and so you shouldn't influence them. I have a dozen projects I'm thinking about at any given time. Some will never get more than thinking about. Some are in progress. Some I'm working to get into progress. Some are likely to be needed soon and are just waiting for the time of need so I can save the day with a plan (if the likely need turns to reality). Some are bad ideas that I need to prove are bad ideas so that we don't go down a bad route. |
|