| An IDE is a tool developed by developers ot make developing easier.
(They may or may not succeed) What environment you want to work in is a personal almost intimate choice
for a developer and requires trying and failing quit a few times.
Through school and work most will be confronted with a variety of flavors. But when is help/assistance too much help/assistance? We could all be doing 100% of our programming in Notepad.
That is pretty bare bones. Someone developed vi and many found it made them a lot more productive
thanks to the built-in features. (Of which people are still adding). Emacs can do nearly anything (might be true of VIM, but I am more of an Emacs guy). Sublime can be very helpful. IntelliJ is huge and can be immensely helpful in its own way. I started out before any of the big graphical IDEs we now think of were around.
But Emacs was. (and VI). It was also before the net, so you needed books to learn and use as reference. About 15 years ago I had an assignment at a facility were no internet was
available for security reasons. (That is not 100% true but iterating over
the finer details would take a lot of text). It was weird to have stacks of books next to me again.
I ended up enjoying it. I had a remember a lot more than I had become accustomed to and my flow got better. (Not having the opportunity to dash off to look up a detail really quick on the net). I did not keep it up after I was assigned elsewhere.
A really quick lookup on the net is an addictive thing. |