I would say yes.
It's used professionally quite a bit, so it's good for your career.
It's got a reasonably strict type system, so the damage your coworkers can do is limited. It's not, say, haskell or sml tier, but it's stronger than C, C++, Javascript, Python, etc. Also its approach to concurrency is pretty straightforward.
If you're refactoring code while hungover or maybe fixing some code that your pajeet coworker copied from stack overflow, it's pretty easy to just break stuff and then fix things until the compiler stops complaining. And when you get the compiler to stop complaining, you can be reasonably confident that a surprising amount of the program is functional. This is something I never see when I have to work on my coworker's Javascript or Python code.
When working with Javascript or Python, I have zero expectation that I will be able to get more than a couple lines in the program before I have to sit down and line-by-line, do printf debugging.
If you don't deliberately ignore error conditions (ie item, _ := someCollection.Find("whatever")
, this has bad code smell), and you check for nil pointers (try to avoid using pointers in general unnecessarily), you won't have too many surprises, and when you do have a surprise, it's not hard to fix.