6

Do we have any C# devs who have switched to Scala?

I've got a very sweet job offer... at a company that develops in Scala. On the one hand, I'm pretty pleased with my depth of C# knowledge, for a variety of reasons. And I've been targeting .Net shops in my job search.

They know Scala devs are rare, so they are aware they need to train new employees, which is nice. But I don't have strong opinions yet on whether this is a language I want to pivot to.

Does anyone have any thoughts/opinions/experiences?

Comments
  • 1
    This is an interesting transition. I would like to know of this as well
  • 1
    📌
  • 1
    I have never heard of it. So 📌
  • 1
    I self-taught myself Java and thought I got pretty good at it. Then I got a job where Scala was the choice. I'd say that some of the improvements that C# over Java will be useful. I guess the main thing would be if you like the functional side of Scala. If OOP is your preference, it can be done in Scala but isn't mandated. It's much more flexible than Java or C# - lots of lessons learnt from Java - but to use the power you need to be comfortable with its functional side.

    To see what I mean, look up pattern matching, monads and case classes.

    PS:
    My company is in Scotland and our CTO always jokes that there are only 3 Scala experts in Scotland. That's how rare it is.
  • 0
    Hey if you dont want that job just send it to me 👀
  • 0
    @ganjaman lol, if I accept the job, send me your resume, and I'll get a referral bonus if you work there :p

    If I don't accept, I'll put you in touch with my recruiter if you'd like. They've got offices in Chicago (where I am), DC, and I think SF
Add Comment