top | item 12629852

(no title)

choicewords | 9 years ago

There is a money issue.

If you do keep up, you'll get amazing job offers.

If you manage to really be on the edge, you can give talks as well, expose yourself as a consultant.

That's much easier in JS than with Ruby, Python or whatever else.

discuss

order

tibbon|9 years ago

Fair enough. I've hit a sweet spot now in having done Ruby for ~8 years, so I can get away with saying, "having someone else deal with the front end. I just want to talk about data".

The new problems I'm working to learn to solve are with ML, NLP, etc. I'd like to step away from web services completely soon, and just live completely with data.

gettersetter|9 years ago

I am curious, how did you transition into ml, nlp. I am thinking of transitioning to ml, as work is getting kind of boring for me, but most job requires at least a master in the relevant field. I am self studying right now, maybe going back for a master, but I felt I lack alot of necessary probability and linear algebra theorems. I can code svm, neural network from nothing. I understand basic markov chain, bayes network, but that is really just scratching the surface. Any recommendations?

choicewords|9 years ago

I'm in the same boat. I'm no longer interested in the plumbing, much more the type of questions that can be answered with large scale data, and other types of efficiencies that are dormant with 'pure' code.

Zelphyr|9 years ago

That sounds so unfulfilling. I can be an expert at flavor-of-the-month technologies? No thanks. I'd rather create something.

jordache|9 years ago

For a developer role, and in the context of web applications(CRUD-ish) what do you think is the ceiling potential (in terms of earnings) Comparing JS/frontend positions vs backend development?

choicewords|9 years ago

I don't do that type of analytics, but what I can see is that's it's quite hard to hire a good FE guy.

Backend can be hard as well when looking for specialized stuff like Elixir, OCaml, Scala, Rust, etc. On the other hand, pure Ruby - Python - Java - C++ that's fairly common and not as likely to fetch high salary, since you'd be competing with a larger talent pool.

pjmlp|9 years ago

I already get amazing job offers in native frontends....