Other comments say they prefer the axiom &quot;IDE==awesome autocompletion&quot; (e.g. LightTable) rather than &quot;IDE==Embed all the tools into one window!&quot;.<p>I have worked in IT services companies. They wrap almost a full OS into Eclipse (or WSAD). They have people who don&#x27;t have a clue about programming [1], they need to onboard them and they do little to upgrade their knowledge. I used to wonder how architects learnt about Git and Maven, until the day I decided not to use IDE buttons, tried them on the command line and discovered &quot;--help&quot;. It&#x27;s all self-documented, output is all logged, I can debug compilation errors alone!<p>[1] Recruitment and HR is a cost center for consultancies. At one point they just took graduates from Chemistry major with a mild interest in Excel. Needless to say those who stayed became PMs. I&#x27;ve seen millions of euros from government, banks and insurances thrown into multiplying employees, rather than improving employees.