Hacker News new | ask | show | jobs
by gtani 5360 days ago
Late answer, but a good question (hope you notice the answer). Putting up a rails or django app would probably not be all that terribly difficult for you, I would look into the following broad areas (frequently headhunted for, and probably the path of least resistance would be F#):

1. Languages classified as FP: F#, clojure, scala, ocaml, haskell (I say classified as becuase the OO part is important in F# and scala).

2. Message exchanges/actor model languages: scala/akka, rabbitMQ/erlang, zeroMQ, F# MailboxProcessors

3. noSQL/doc store/KV store databases, or whatever you like to call them: riak, mongoDB, redis. And don't forget mySQL/postgres, they're eveywhere!

4. intermediate Solaris/linux/BSD admin skills

5. javascript is its own fast moving universe: coffeescript, Node.js, clojurescript etc

6. expertise with configuring Hadoop on amazon EC2

7. crawling/scraping, info extraction; fulltext indexing/search and "next steps" like named entity recognition, basically commercial applications of NLP

Oh, and signup for meetups/user groups that are engineering-related, even if you don't know anything about the topic. You'll get the pulse of emerging techs, and meet lots of VP Eng types who are hiring.