| This problem is no longer exclusive to the Bay Area. Hiring is time-consuming and expensive, and many startups feel that
they can’t compete with some of the top salaries and perks offered by deep-pocketed alternatives. Offer to teach the developer something. "Java developers - want to learn Node and React?" "Rails developers - want to learn Elixir?" Get one senior person on staff who really knows the stack well and require that they pair program every day with a different member of the team. Good developers are grateful for the opportunity to level up their skills, contribute, and still make a living. Andres Camacho in SF has been VP of Engineering and CTO at several startups and is king of this strategy. |
Could be a great incentive, but not to me personally. I'm very invested in the JVM, and I'd rather have that investment used. Something like the following would make me jump ship instantly:
"Java developers - want to use Flink/Spark, some Scala/Clojure? How about 'very fast decision trees' learned online out of a Kafka bus?"