Hacker News new | ask | show | jobs
by codegeek 3596 days ago
When I think of specialist developers, I imagine being specialist in a business domain. This is not to say that being an AWS expert does not have its benefits. But if you do want to specialize, I will suggest going with a business domain. For example, if you are ReactJS specialist today, what guarantee do you have that ReactJS will be hot tomorrow ? Who knows. But if you are an expert in say cryptography, security, finance, healthcare etc, I will bet they are not going anywhere anytime soon.

My 2 cents. All the points I made are certainly arguable.

2 comments

This. On security, if you want to do Infra/Platforms:

  - AWS or Google Cloud architect 
  ...
  - Devops consulting for small agencies
You can do on-premise devops for big companies as well.

Being a lead dev in your company, you probably have an idea of the truckloads of money large companies pay to get their on-premise infrastructure and platforms to be PCI-DSS compliant, fulfilling generic hardening requirements, enforcing data governance policies and frequently passing pentests.

Build an ansible playbook that does a huge chunk of these things and turn the roles/tasks into powerpoint slides; it would land you these gigs.

Now that you've mentioned this I think it may become a theme, and rightly so. Perhaps a change in focus and a bit of reflection on the different business domains that I have experience in is in order.