Sunday, January 20, 2008

Hey Buddy, Want a Job?

Now that I'm playing manager, certain things occupy my thoughts more than they used to. One of them will be my ability to hire good Eclipse talent as opportunities open up for me to do so. Knowing who I know in the Eclipse community, there is a lot of good talent out there, just none of them really looking for new opportunities. And I'm not the only one who would be interested, I've talked to two other managers who also work for large vendors in the Eclipse community who are struggling finding Eclipse experts.

Now, I wonder if that's just a facet of the industry I am in, i.e., embedded development. The big issue we face is that most of the developers that work in our companies are C/C++ developers, not Java developers let alone Eclipse developers. Not only that, but there is a distinct bias against Java, especially from the guys who have been through the trenches with customers complaining about size/performance in resource critical devices. So needless to say, if we need tools developers, we can no longer really depend on growing them from inside the ranks like we have in the past.

So I wonder what solutions are available to help us poor souls looking for help. Certainly there are job sites out there where potential candidates can post resumes. But with those, I've found it difficult to weed through the masses looking for the right skills. Everyone seems to know enough Eclipse to put it on their listings, but how many know how to make Eclipse plug-ins.

One interesting idea I came up with this weekend is whether having such a job listing site as a part of eclipse.org would be useful. It could be something similar to Plug-in Central that vendors use to advertise their wares. We do have the helpwanted newsgroup, but I'd like to see one where it's more a two way street. Obviously we would need some sort of optional discretion to allow vendors or candidates to be quiet about their searches. But it could make it easier for Eclipse experts and Eclipse managers to find each other.

11 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. A bit OT, excuse me...
    It amuses me seeing how embedded developers react to just Java-talking (or even C++). At the end of the day I can't see much of a difference: there are cool things you can do with multithreading and the elegance of design patterns.
    I feel lucky enough that the size of my group allows us to do more or less everything: embedded, a little bit of dsp, and java.
    Lately I've been thinking though the famous portability is certainly not seen in Java when it comes to switch to an embedded environment.
    The only true portability is achieved via C/C++ development over Linux. There you can do speedy development on a PC and then just rebuild the project with a cross-compiler for your embedded target.
    I certainly favour Eclipse/CDT as my IDE of choice, thanks Doug!

    ReplyDelete
  3. Take a look at 'Eclipse member' group on LinkedIn.

    ReplyDelete
  4. On the other hand, it is really hard for developers to find Eclipse-related opportunities in the regular job market. Most opportunities out there are for JEE developers. Most companies have no interest in tool development, and have no idea of what RCP, OSGi or SWT mean.

    We like to believe Eclipse is one of the most exciting things that happened in Java-land in the last 5 years, but the truth is that Eclipse has a long way before it can become mainstream as a platform for application development. Sure, progress is being made, but for some time Eclipse will remain known as the best free Java IDE in the market, and that is about it.

    ReplyDelete
  5. Just do a job search for "Eclipse" and most hits would be for JEE people using Eclipse as an IDE. I have nothing against JEE, but this is extremely frustrating for someone who wants to do Eclipse development, especially for the embedded space. :-) To this end, a job listing specifically for Eclipse developers would be a good idea...

    ReplyDelete
  6. There's an Eclipse Employment newsgroup that you can try Doug. It currently serves as the centralized location I think for Eclipse-related job postings. I just wish we would advertise it better.

    ReplyDelete
  7. Yes, I know about the news group, but I'd prefer something like a database of opportunities and candidates, like monster.ca.

    ReplyDelete
  8. Eclipse RCP/plugin skills are hard to come by here in NC, USA and we have IBM just up the street. It seems that it's not really mainstream yet or maybe it's the big learning curve. Whatever the reason, it's good for me. I left a company doing RCP work for another company doing RCP work over 3 months ago. I'm still doing contract work for the first company because they can't find a replacement. :) I just hope there is never a big lay off at IBM that will flood the local market with Eclipse developers. :(

    ReplyDelete
  9. I'm an eclipse developer and recently moved to India and am finding equally tough to find an eclipse job. Try searching for eclipse in monsterindia.com and u'll end up with very few jobs that have actually got anything to do with plugin development.
    I've posted my CV on a couple other indian job sites and have recieved !numerous! phone calls from both companies and recruitment agencies looking for J2ee developers. Most of them have no idea what eclipse is and those that do know thats its just an IDE. I've tried explaining to them that its just not another ide...but its of no use, especially when my last company was called Jupiter Eclipse :-P
    Well, the hunt goes on...

    ReplyDelete
  10. Hi. nice blog.Ihad already posted my resume in many job sites.Now I think that your blog
    is best for free job posts
    thanks........

    ReplyDelete
  11. Nice Post. I would like to mention about a Computing Job Site, who are the No.1 Online Source for jobs in Cloud Computing, Software as a Service (SaaS) and Virtualization. They are helping out for both the employees and employers.

    ReplyDelete