> It's a nice idea, but it's hard to do. One person is using VIM, another is using emacs, another is using QTCreator, another primarily edits in VSCode.. Trying to get everyone on the same page about all this is very, very hard.
I must have missed the memo where I could just say no to basic things my boss requires of me. You know, the guy that pays my salary.
As others have mentioned, none of these things actually change your development workflow. But if they did, you do have the ability to say no. If your boss fails to understand that you have an environment that you're productive in, that sounds like a bad place to work.
Every company have their own workflow adapted to their tooling so that teams can work among themselves frictionless.
It's ok if you use your own tooling you are comfortable with, but you should adapt to their workflow, and the employer has no obligation to tweak their workflow to integrate your own, it's yours to adapt.
I must have missed the memo where I could just say no to basic things my boss requires of me. You know, the guy that pays my salary.