Pues yo les recomendaria lo que me dijo un profesor si quieres entrarle a una buena empresa utiliza lo que utiliza la gente que desarrolla en grande. NetBeans, Eclipse, Visual Studio, etc programa que generalmente vienen con FrameWorks y que te facilitan la vida donde nadamas te tienes que preocupar casi por la algoritmia. Saludos