19 votes

Stack Overflow 2023 Developer Survey Results

12 comments

  1. [3]
    DeAngeloVickers
    Link
    The new “Admired and Desired” is kind of hard for me to follow. What does it mean if X is not desired at all but highly admired?

    The new “Admired and Desired” is kind of hard for me to follow.

    What does it mean if X is not desired at all but highly admired?

    4 votes
    1. [2]
      Hydra
      Link Parent
      Here is Stack Overflows own description of what it means. The old "loved vs dreaded vs wanted" was a lot simpler to read, but I guess they want to minimize languages going up in ranking just...

      Here is Stack Overflows own description of what it means.

      The old "loved vs dreaded vs wanted" was a lot simpler to read, but I guess they want to minimize languages going up in ranking just purely based on hype. But the way it reads to me is that the desired percentage means that developers want to use the language (but haven't yet) and the admired percentage is developers that have used the language and want to continue to do so in the future.

      Still trying to wrap my head around the impact the distance between the two values really mean.. But again, from their description, it correlates to "hype" vs "actual use" as to why a language is popular.

      3 votes
      1. DeAngeloVickers
        Link Parent
        I kind of get it now. But by their description AI tooling is “all hype”?

        I kind of get it now. But by their description AI tooling is “all hype”?

        1 vote
  2. Hydra
    Link
    What are your thoughts on the results? For me, the increasing love for Rust each year is making me curious. I really only program in Python (just for fun/hobby type small things) and have always...

    What are your thoughts on the results?

    For me, the increasing love for Rust each year is making me curious. I really only program in Python (just for fun/hobby type small things) and have always been curious about more lower level languages, but in the past, trying to setup the C++ "tooling" was.. Not a good experience (probably spoiled by Python). Rust seems to bridge that gap from what I can see and make it easy to install and playing with third party packages.

    Other than Rust, the addition of AI related questions is also interesting to see. Seems like the majority currently use or will use and AI tool and most developers are in favor of using the technology. I would agree with this, it has been a helpful assistant for me with my little projects (even though it will generate a confident answer that is wrong or made up) and the technology will only keep getting better (as they say, this is the worst it will ever be).

    3 votes
  3. zenen
    Link
    Sorry for the bump, but I'm curious: This survey talks a lot about Markdown files as an async tool. Does anyone have an example of how that works? Is it as simple as maintaining a todo.md in the...

    Sorry for the bump, but I'm curious:

    This survey talks a lot about Markdown files as an async tool. Does anyone have an example of how that works? Is it as simple as maintaining a todo.md in the project repo?

    On another note, this is a great resource for figuring out what to study moving forwards.

    1 vote
  4. prairir001
    Link
    Something interesting to me was how high zig jobs pay. It makes sense though, since zig is new and low level, most of the people using it at work are making fairly specialized software. Best...

    Something interesting to me was how high zig jobs pay. It makes sense though, since zig is new and low level, most of the people using it at work are making fairly specialized software. Best example I can think of is tigerbeetle

  5. win8linux
    Link
    Think this is the first time Haiku appeared on the Stack Overflow survey. 0.2% personal and 0.08% professional uses, was honestly expecting much lower figures. It will be interesting to see how...

    Think this is the first time Haiku appeared on the Stack Overflow survey. 0.2% personal and 0.08% professional uses, was honestly expecting much lower figures. It will be interesting to see how the numbers change over time.

  6. simplify
    Link
    I just recently started using Copilot (AI Developer Tools category) and the hype is real. It took me a minute to signup because I didn’t really think I needed it, and I only tried it out because I...

    I just recently started using Copilot (AI Developer Tools category) and the hype is real. It took me a minute to signup because I didn’t really think I needed it, and I only tried it out because I figured using an AI tool like Copilot could very well end up being a requirement in the future for jobs, but I have to say I’m loving it. It’s not always right, of course, you have to proofread. But sometimes it feels like it’s legitimately finishing my thoughts. It makes short work of some of the boring, rudimentary stuff. And I like that I can just write a comment and tell it what to do. It’s a very fancy autocomplete.

    Beyond that, Rust is the language I’m most interested in learning. I don’t have any experience with it, but it seems primed to take over and I feel like it’ll be necessary for me to get a handle on. I’m mostly into backend development and want to move away from web. But if WebAssembly grows more, we could see Rust as a big part of the web as well.

  7. fourcandles
    Link
    What stood out to me: For professionals, AWS is still in the lead. But for the next gen of developers, it's not, there's quite a lot of players in the field, and it will be interesting how this...

    What stood out to me:
    For professionals, AWS is still in the lead.
    But for the next gen of developers, it's not, there's quite a lot of players in the field, and it will be interesting how this reflects in about 5-10 years.

    Another one, good to see Linux representation, it seems that Ubuntu's use is large enough that it's now called out on its own. I have to say it's an excellent development environment and so refreshing to be away from constraints placed by $companyname that would normally own my OS.

    Still... would be nice to see how much is "Linux".

  8. akselmo
    Link
    Happy to see Kate, the text editor I love and contribute to, being on the list of IDE's :) It's "only" 1.58% (approx 1400 users) but still! Happy to see it.

    Happy to see Kate, the text editor I love and contribute to, being on the list of IDE's :)

    It's "only" 1.58% (approx 1400 users) but still! Happy to see it.

  9. [2]
    Ember
    Link
    If stack overflow could stop asking me to Accept All Cookies, that would be great. I have an account. I’m signed in. I’ve hit yes constantly for it feels like years. Add a flag to your database...

    If stack overflow could stop asking me to Accept All Cookies, that would be great. I have an account. I’m signed in. I’ve hit yes constantly for it feels like years. Add a flag to your database please and remember my click. It’s so bad on mobile, the pop up takes half your screen.

    4 votes
    1. LukeZaz
      Link Parent
      It’s even worse trying to view this page on mobile for me — the sidebar takes up the entire screen for some reason and leaves it legitimately unreadable. More generally though, I don’t mind the...

      It’s even worse trying to view this page on mobile for me — the sidebar takes up the entire screen for some reason and leaves it legitimately unreadable.

      More generally though, I don’t mind the cookie popup so much anymore now that they’ve added a “necessary only” option. Wish more sites had that.