Ask HN: Why are Java developers so boring?
1–10 of 23 posts
Re: Ask HN: Why are Java developers so boring?
#2I think you may be over stereotyping a little bit, but there may also be something else going on which is that anyone seeking a job may want to appear as close as fitting a mold as anyone else, errr, such as not to seem dangerous or wild or uncontrollable ... especially in the enterprise.
Re: Ask HN: Why are Java developers so boring?
#3By safe, I mean, easily employable languages. People working with haskell, clojure, scala, factor or whatever more obscure language probably aren't doing it because it makes them employable.
Plenty of people working with Java, PHP etc are doing it because it makes them employable. That doesn't mean that all PHP, Java etc developers are only interested in getting a paycheck but given the pool you are selecting from, you are more likely to select such a person at random then if you were selecting from a pool of developers working in a 'purely for the love of it' language.
I've started doing Java development for a day job again and between that and other projects, have met plenty of people who are java developers who are quite the opposite of what you have seen so they are out there. I've also met plenty of people who fit the stereotype you are talking about.
Re: Ask HN: Why are Java developers so boring?
#4Re: Ask HN: Why are Java developers so boring?
#5Maybe you are attracting boring people because the company presents itself as a place for such people.
Maybe the company has a reputation or a vibe that simply does not attract the kind of people you are looking for.
Maybe job openings are worded in such a way that they attract these kind of people.
Re: Ask HN: Why are Java developers so boring?
#6This may be part of your problem. I've been doing software startups in Java since Java 1.0.0 days, and I've had no problem finding extremely talented developers with broad backgrounds and deep expertise. I've certainly seen my share of developers who have done freshman-level projects all dressed up in EJB, but they don't get hired.
I suspect that given an interesting job at an interesting company will attract more interesting candidates. And as has been often noted on HN, the best candidates aren't going to appear via headhunters, they'll appear via connections.
Re: Ask HN: Why are Java developers so boring?
#7I think the problem is that most of the passionate, big picture developers already have jobs or have started their own companies.
Re: Ask HN: Why are Java developers so boring?
#8Re: Ask HN: Why are Java developers so boring?
#9However, be upfront with anyone who contacts you and asks about Python/Ruby usage, e.g. "The environment is basically all Java, but we want a candidate who has broader knowledge of development outside the Java ecosystem".
My two cents.
Re: Ask HN: Why are Java developers so boring?
#10Maybe change the candidate requirements to ask for Python or Ruby knowledge, even if it's not required for the actual job. You might get more people with enjoy programming rather than those for whom it is just a job. However, be upfront with anyone who contacts you and asks about Python/Ruby usage, e.g. "The environment is basically all Java, but we want a candidate who has broader knowledge of development outside th…