Programmer:
Don't be a smart ass, write good code that others can improve.
Listen to everyone: others programmers, managers, clients, bosses, etc.
Follow all the procedures, don’t pretend you’re above anything.
Read books because the programming world is changing once or twice a year, and you don’t want to be the guy who is behind the current trends and best practices.