I’m curious about which IDEs people use in their companies for software development, and how happy you are with it, specifically if you work in a big company. Is that IDE locally executed in your computer? Or you use it through a virtual machine (i.e. Citrix)?
My case is a rather big company, where we work with embedded software and mainly C/C++ where everything runs on proprietary hardware. We use a custom made Eclipse version, with some fancy add-ons for different purposes.
What really annoys me:
- First of all the IDE is not in my computer, we connect to a remote virtual machine. There is lag, scrolling is slow, the VM is shared among more people and everything is slow in general. Of course it is not that bad… but once you are used to work with your own computer, this doesn’t feel as good. They bought us 2000 $ computers for what? The “piece” of VM that we use is less powerful than it.
- Second, the IDE is so damn slow. Every time I switch branch it takes a lot to reload. Opening the IDE takes several minutes. I can understand that is slow, since we have many add-ons and we deal with huge projects, but its a bit desperate every time you have to switch. Even navigating through the tabs, opening a new file,… super slow.
- In general the user experience I get when developing is awful. I’m used to tools like Atom (ok its not really an IDE), PyCharm or other tools that of course I run in my computer, so its being difficult to adapt to this crappy environment.
Am I the only one suffering from this? I kind of brought this up with my colleagues, but it doesn’t bother them as much as me (I’m the only millennial btw). C’mon, we are not in the 80s doing software development, tools have evolved a lot.
submitted by /u/jbj-fourier
[link] [comments]