A few choice questions from CSCareerQuestions, answered by Dave. Topics include job rescinding, teammate competition, job hunting, performance feedback, and some unfortunate swearing.
Growing your career and skills takes tenure and experience at a company. This runs counter to the oft repeated suggestion to job hop for improved compensation.
There are times when slow and steady wins the race. At other times, it's important to put in 110%.
Receiving negative feedback about your performance can be painful and dangerous to your career. Know what your next steps should be.
Managers need help in their careers, just like employees. Put some effort into helping your manager.
Senior positions require niche skills. What is your niche?