After the design phase, you focus on very narrow stuff, which limits your learning.
Good visible projects are assigned based on your relation to level-2 managers. If the relation is good, then you get good projects and good reviews. Otherwise, you are screwed.
Technical excellence is not the key in survival, but communicating every single item you work on to anybody and everybody, plus courting them, is. Sometimes, it is just too corny.
Try to move to Project Manager (fastest promotions) or to development (2nd fastest promotions), and avoid test, as it will affect your job seeking afterwards.
I have been exposed to higher management: directors and VPs. Managers try hard to cover their shortcomings more than handling product quality. Anyone who may threaten this will result in their demise.
Second, Microsoft is a very powerful company, and we had core issues that led to our success: openness to third-party developers and our ecosystem. The trend of secrecy to increase the "wow" factor, copied from Apple, is not very good for our company.
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was