Live data from Hacker News

Ask HN: Specializing in a technical domain

news.ycombinator.com

1–3 of 3 posts

Ask HN: Specializing in a technical domain

#1
I've been programming for about seven years (ex-journalist before that). During this time, I feel like I've gained a wide-spectrum of application-level experience.

I've written REST services, real-time web front-ends, large-scale data processing apps in Clojure, low-latency algorithmic trading containers and models, pattern detection systems, etc. All of it related to the financial world.

Technically, I feel like I've been all over the place.

Now I'm interested in transitioning from a full-time employee to a fully-remote project-based consultant. The majority of the advice I see encourages specialization, whether it be AWS, ElasticSearch, web frontend, and so on.

I feel like it's time for me to choose as well. Personally, I'm most interested in real-time web apps and NLP.

Has anyone here made a conscious decision to specialize as well? If so, how did it work out? What are the cons of doing so?

Re: Ask HN: Specializing in a technical domain

#3
I specialized in NLP as well (did a PhD and wrote some papers about it), but could not find any job here where I live, so I reinvented myself as full-stack web developer. But web dev is a freaking never-ending never-stable world, so I'm quite sure that pretty soon I'll move back to NLP or general AI..