I just wanted to add to my comment about coasting, which I generally consider unethical.
When my project at VMware ended, I was assigned to a team that I really, really didn't like. I was advised to find a new project, which I did: The rewrite of the VSphere UI in Flex. At the time, it was a 1-person exploratory project. I could have been #2 in that project.
Well, we all knew where Flex went. At the time, I was eager to do work in HTML & CSS. I was planning quitting to start a startup in a few months, too.
I spent a few days trying to get a Flex development environment running, and decided that it just wasn't "worth it" to spend any time with Flex, or the VSphere UI rewrite. If it had been HTML & Javascript, I would have stayed, at least for a few months longer, or possibly even longer, because the guy who was starting the project was kinda cool.
Instead, when I decided it was time to leave VMware, I realized that I only had ~2 days before the employee stock purchase plan grant. This was quite lucrative, so I costed for 1-2 days, (also to give me a chance to change my mind,) and gave my notice.
When my project at VMware ended, I was assigned to a team that I really, really didn't like. I was advised to find a new project, which I did: The rewrite of the VSphere UI in Flex. At the time, it was a 1-person exploratory project. I could have been #2 in that project.
Well, we all knew where Flex went. At the time, I was eager to do work in HTML & CSS. I was planning quitting to start a startup in a few months, too.
I spent a few days trying to get a Flex development environment running, and decided that it just wasn't "worth it" to spend any time with Flex, or the VSphere UI rewrite. If it had been HTML & Javascript, I would have stayed, at least for a few months longer, or possibly even longer, because the guy who was starting the project was kinda cool.
Instead, when I decided it was time to leave VMware, I realized that I only had ~2 days before the employee stock purchase plan grant. This was quite lucrative, so I costed for 1-2 days, (also to give me a chance to change my mind,) and gave my notice.