Well, that's the thing, it's all about control. I maintain my independence because I excel at my job and I can do his job very well, too, which he was well aware of from the moment he stepped into the position, as I had to help train him (I had also applied for the job, but he was chosen because he had more management experience). I also have other skills that higher management values and utilizes me for, which he does not have. If he gives me a bad schedule, I can generally get out of it by switching with my coworkers, or by appealing to higher management. I don't mind dealing with him as much because even though he can be micromanaging, he's also fairly complacent, and it's relatively easy for me to escape based on my competence and skill. He's much better than the histrionic manager I once had who threw our department under the bus to higher management all the time so that she wouldn't look bad, or another manager who outright lied all the time so she'd get accolades.
This is my crappy part-time job while I'm doing my career pre-req courses, though, not my eventual career, and to be honest they make shit management decisions 99% of the time because they're a business whose executive leadership went south when the company passed from father to son. I miss my on-campus college job, which was so much more in line with my talents and interests, and where I had an ESTJ 1w2 for a boss, who was micromanaging too but she was also visionary, ethical, well-intentioned, and people-conscious. My current manager has said "it's just a job" and he works it to have some money to live the rest of his life. That's not my sort of thing and I'll be so happy to get out of that workplace. I don't want to be the stereotypical 6 who's in conflict with their authority figures all the time; I want to have a positive working relationship with my boss someday. (I'd also like to be my own boss eventually, but that's a long ways down the road).