File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

IDE's to develop juniors java skills

 
Rachel Swailes
Ranch Hand
Posts: 434
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there

My boss has asked me to evaluate IntelliJ and Eclipse as possible IDE tools for our company to use. At the moment we use JCreator.

Now, call me an old fuddy duddy, but I'm worried about bringing on juniors and then making them use an IDE will make them lazy. Since all of you guys must use IDE's a lot, what do you feel about this?

Many kind regards,
Rachel
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Now, call me an old fuddy duddy, but I'm worried about bringing on juniors and then making them use an IDE will make them lazy.

I'd say it would make them more productive. I once worked for a client who wouldn't stump up for IDE licences (this was pre-Eclipse, and Forte (as was) wasn't really good enough at that stage) - what a nightmare. We also (necessarily) had an architecture which rendered our app-server's hot-deployment useless: so a ten minute stop, build, redeploy and restart stage was introduced for every change we made the effect of every small typo was magnified. So slow and a very frustrating environment to work in. Plus we had no debugger - a tool which can really speed things up.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Rachel Swailes:

Now, call me an old fuddy duddy, but I'm worried about bringing on juniors and then making them use an IDE will make them lazy.


Lazy in which sense? What do you fear they stop doing, but should do?

In my opinion, you should *start learning* a new language using very basic tools - a text editor and a compiler, for example. For *working* in the language, you should use the best tools you can get, namely either Eclipse or IntelliJ IDEA...
 
Rachel Swailes
Ranch Hand
Posts: 434
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That is a really good arguement for that. "Learn the language in a text editor and work in the language in an IDE." I guess when we hire people they sure better already know how to code in the language!

Thanks for quelling my fears about IDE's and laziness. I think we're going to go for it!

Cheers,
Rachel
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Paul Sturrock:

I'd say it would make them more productive. I once worked for a client who wouldn't stump up for IDE licences (this was pre-Eclipse, and Forte (as was) wasn't really good enough at that stage) - what a nightmare. We also (necessarily) had an architecture which rendered our app-server's hot-deployment useless: so a ten minute stop, build, redeploy and restart stage was introduced for every change we made the effect of every small typo was magnified. So slow and a very frustrating environment to work in. Plus we had no debugger - a tool which can really speed things up.


Which is why when I did consultancy work I used to carry a laptop on which were installed personal licenses of JBuilder, XMLWriter, Delphi, Borland C++, and several other IDEs and other tools.
For longterm jobs I'd install the stuff at the customer location on a machine only I had access to (Borland and now many others allows that).
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeah that makes so much sense - at the time I was one of many developers on the project who suggested this to the PM. Unfortunately there were 26 developers on the project - and 26 JBuilder licences is not a trivial amount. It was all a foolish mistake by the client - someone who didn't really know had made the call that it was cheaper not to pay for the licences. Given the amount of extra development time this caused, boy were they wrong.
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
$26k is indeed not trivial. I've worked under project managers who didn't have purchase authority for a replacement chair or monitor let alone something that large...

And try explaining to the CEO of a multinational (been in situations where such decisions were made at that level) that another editor from wordpad (yes, at one place that was all they had, not being allowed to install anything...) will earn itself back rather quickly especially given the consultancy fees charged by over half the project team.
 
Sirisha Reddy
Ranch Hand
Posts: 75
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello racheal
which IDE did you guys go with finally? and why?
Share your reasons.
Thanks,
Sirisha.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic