Feel free to tell about what your day looks like. I’m exploring different positions so it’d be very valuable to me. I’ve already done a few courses in C# and Python, they seem to be quite common. My goal here is to get to know this role better, for now I have limited information about it. Is it rather repetitive, or is there always something new to do? What part of it do you enjoy the most and the least? Is it true that many desktop apps are really webapps?

  • wifi enyabled cat@beehaw.org
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    May just be bias from my experience, but a lot of back end stuff is cloud now. I had to learn how to design, deploy, and maintain Azure resources. Programming is still in C#, but now I have to give extra considerations into the limitations and abilities of Azure Function Apps. To me, it’s like a puzzle. How can I design a system to best achieve what the company needs done? Do I use Cosmos DB, Storage Tables, SQL? Every step of the cloud infrastructure design is up to me.

    The last part of you post is pretty true though, lots of desktop apps now are just web wrappers. Stuff like Discord, Spotify, Etcher to name a few.

    • Krzak@vlemmy.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Just when I thought it couldn’t get any more complicated haha. I like the puzzle part though, I’m thinking in a similar way.

    • stephenc@waveform.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Puzzle is a good analogy, but sometimes one without a perfect or singularly correct solution. Instead you have to optimize all the pieces you choose to use and how you use them to produce the most optimal result that balances cost, performance, and labor.