Hacker News new | past | comments | ask | show | jobs | submit login
Scala or GO for a about to be laid off data scientist/Machine learning engineer
3 points by new_learner 16 days ago | hide | past | web | favorite | 1 comment
Hello everyone,

So COVID-19 struck and I am on unpaid vacation from my job for 1 month. Apparently Data Scientists are too costly to maintain in crunch periods. Anyways, I come from SWE background and been thinking to slowly getting back towards more engineer-y roles for some time now. I think this forced vacation might be good for me to learn some new skills in programming realm.

Two options I came up with:

1. Functional Programming and Scala

2. Distributed computing and Go

What do you guys think would make me more valuable in medium term if I want to optimize for hirability and money. These two are important for me because I currently live in Germany and my work visa (non-eu) is tied to my employment. If I get laid off, not only would I have no government support but also will get kicked out of the country if couldn't find a job in three months.

However these worst case scenario might not come to pass so what would you guys think will still be better to learn if I manage to keep my job after the dust settles?

PS: If you have more ideas reg other things I should focus on, I am happy to hear them too

I personally would not stay with a company that thought forced unpaid vacation was an acceptable way to treat employees. Easier said than done, I know, but on principle, you should jump ship ASAP.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact