Everyone is telling people how horrible it is and I'm over here like, this ain't a bad way to make a living IF you know what you are doing. Sure, the first few years can be a little rocky, but if you listen, pay attention and are willing to learn and invest in your career, there is good, honest money to be made, and you will always be in demand. If you're a potato, don't have any initiative to do some self training and think that electronics or driveability is too hard to bother learning then yeah, you're going to have a bad time. Get out now and stop devaluing the industry.
I go against the grain, against all the cookie cutter answers. Why would I take advice from a guy who's been doing this for 30 years, hates his job, has nothing to show for it and has to wait for his paycheck on friday so he can afford to go buy a burger for lunch. If you take his advice, you'll be that guy in 30 years. Think about it. I'd listen to someone that has been successful, has a positive attitude and who is financially stable. I realize not everyones financial situation is the same, but personally, I'd buy as many of the best tools and the biggest toolbox you can while you're young and still have minimal financial responsibilities. (I'm sure everyone is gasping by now) Make some sacrifices, it will pay dividends later in your career. Those tools will make you a couple million dollars over your career. Learn as much as you can about electronics, master use of the dvom, labscope, scan tool. Fully understand how cars work, how sensors and communication works. Cars are very complex now, not only do you need to master the mechanical aspect of them, but there is an evergrowing and changing electronic side too, you need to stay ahead of the curve. The boss can go to any street corner and find someone to hang brakes, you will be paid accordingly if that's all you are willing to learn. Good techs can command their pay. If you find yourself at a bad shop, with a bad work environment and negative attitudes abound, leave! There are tons of good shops out there, tons of bad ones as well, find the right shop that fits you. Anytime you think you have everything mastered, remember, you don't know as much as you think you know, stay humble. It takes a lot of time and patience and perseverance, but it pays off after a few years in the trenches.
Oh yeah, take care of your feet and knees and back.