• BeefPiano@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    Every time I’ve switched jobs I’ve changed languages. I got a lot of raises that way. Don’t get stuck thinking of yourself as a language-specific programmer, figure out the types of companies you like and the kind of work you thrive doing.

    Some people like the constant greenfield work of agencies, others like to go deep in domain expertise by doing corporate work. Some like front-end web, some like backend and databases. Find your niche, but don’t be afraid to explore outside of it.

  • Bombastion@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    Pretty much every job. I think the paradigms in most modern languages are similar enough that the actual language doesn’t matter as much as how you think about structuring code.

  • burt@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    Changed from ColdFusion to C#. I was able to stretch minimal C# exposure during a contract into enough experience to convince someone to give me a full time gig where I was able to learn on the fly. I did pick up some bad habits that I had to unlearn as I gained more experience.

  • Zannsolo@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Java to c# about 2 1/2 years into my career 8 years later I have no desire to ever go back. Bit of ts / angular too but I try to leave the front end to the devs on my team who are better at it.