Rely on your current base of knowledge. Half of what we know today, we did not know fifteen years ago. The amount of information has doubled in the last fifteen years and it is said to be doubling every eighteen months hereafter. The world, our companies, and our jobs are changing whether we are along for the ride or not. Statistically, if we continue to do what we do, the same way, within five years, most of us will be obsolete, the world will pass us by Voice your complaints.
Every job has something to complain about.
The pay, the hours, the location, the facility, your boss, your co-workers, the customers, etc. Since we can never be sure whether those around us are aware of our particular discontent, be vocal about what you don't like. And you may not mean anything by the complaining but it does have a tendency to send out a negative message about your commitment to the organization and call into question whether or not you will be here in a few months. Don't share the credit. When something goes right, put your name on the top of the list of those who made it happen.