![]() |
![]() |
![]() |
Advice for a new resident I'm moving to NYC this summer and I will be looking for work and I wonder what advice people might have.
Paul Davies
Paul,
Prakash S
Paul Davies
I meant work culture in terms of Microsoft vs the Invesment banks. :-)
Prakash S
speaking from experience here...
Joel Spolsky
I have always wondered if I made a bad decision working for Microsoft. The actual experience was really good and I learned a lot about making high quailty professional software. I learned a lot about product development. But...I did move from doing C++ coding to Program Management and now I am not really sure what the 'next step' should be.
Paul Davies
I wouldn't say you made a bad decision at all, I consider it the best thing I did careerwise.
Joel Spolsky
Paul, I recently moved from Microsoft to NYC. I was a developer at Microsoft (working in the Windows client group), and am now working for a bank doing programming tasks. Joel's right, people here have no idea what a program manager is or does. If you want to continue in that career track I'd definately shun the banks and look for a job in software. I'd be happy to talk to you more about the MSFT/NYC transition.
Michael Davidson
So..... what does a program manager at MSFT do anyway?
punter
Program Managers manage the program. They are responsible for full cycle product development from long term business plans, new version themes, definition of a coherent set of features, definition of these features to a very small detail (including how buttons will look, order of menu items, programming model), proof of concept prototypes, making use of usability teams to proof new features and fine tune feature implementations, design changes as the product is developed, cut features that run over, day to day management of bugs and triage of bugs, co-ordination between teams (other development teams and things like the documentation or internationization teams), getting the product out the door. Start over again.
Paul Davies
I think a way to rephrase your question, then, is "What businesses in NYC have software projects big enough to require a Project Manager"? I'd be interested in hearing the answer to that :).
Jim Rankin
|