You may personally be more efficient but as a team or class our overall efficiency drops by being different.  Now I&#x27;d argue that the class is more important than you personally.<p>We can agree that it matters a lot less what your own personal setup is as long as it saving stuff in the same format but I wouldn&#x27;t say it doesn&#x27;t matter at all.<p>As soon as someone asks you for a bit of help you&#x27;re going to be slowed down by understanding each other system.  If we conformed, teaching a junior how to profile code will be easier than showing him how to do it with your vim setup, for example.<p>Finally I&#x27;m never going to buy the efficiency of keyboard shortcuts when coding is generally worth the time sink in learning them over clicking a mouse in an IDE.  Sure, they will make you faster, but I&#x27;d rather most people took longer and delivered solutions that weren&#x27;t actually worse than the problem.  All too often the quick people land me with stuff that pisses me off.