So, I have been mostly self thaught programmer (C++), as its a big part of my job (not a regular developer). But so far I have been using a simple text editor like Geany to code and I compile stuff either in terminal (linux) or produce my own make file.

I am starting to wonder if I should switch to a full IDE, as I am on linux, I was thinking of trying KDevelop. But I am simply not sure if its worth, do I even need it?

I have never used an IDE, it seems kind of complicated for the start with “projects” and I havent really found any good introductions to how this workflow is supposed to work.

Do you think using and IDE is something everyone should use? Or do you think a text editor with producing your own make files should be enough?

  • SkierniewiceBoi@lemmy.one
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    There’s a learning experience to it though. When coding in intellij I’m just using writing some java without deep understanding how the build system works ans what’s done underneath. Setting up some nvim with lsp forces you to focus more on the whole process so I’d say it can be beneficial

    • reversebananimals@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      For beginners you’re right, but once you’ve done that one time and understand how it works, it no longer provides value and often results in slower productivity.

      • SkierniewiceBoi@lemmy.one
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        Yea I put it into the same category with manual arch/gentoo installation. It’s definitely worth to do one time and understand the process. Then it’s up to you whether you want to have stuff that just works out of the box or you find pleasure in tinkering and customizing the environment along with trying to get things done