Nothing can make or break your career more than your relationship with your manager. If your manager is good at his job, he can help greatly help you. You can work around some of your manager's shortcomings but not all of them. A good manager gives you assignments that stretch your abilities and make you learn something new. If your manager keeps giving you the same types of work, you should seek more challenging work yourself.