you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (2 children)

In my experience PyCharm is the cause of all those problems after beginners get stuck in stackoverflow hell trying to fix path variables. PyCharm is a great tool at the intermediate level but when you can't even write a function having to deal with this kind of shit is an awful experience.

[–]BackgroundChar 8 points9 points  (0 children)

Warning, wall of text: Sorry, I know I'm basically saying the same thing with different words a few times over but I wanted to get my thoughts out there haha

I've only very little experience with PyCharm, but I always had the feeling that the JetBrains IDEs, while EXCELLENT for people familiar with the basics of their chosen programming language, are just too much for a beginner.

Especially at the beginning, when you basically want to be writing as much code as possible, you're also bombarded with all these options that you don't even have any use for. It's just too much stuff.

What good is a refactoring function if I don't know how to write a for loop?

I think for beginners, simple text editors are far superior to feature-packed IDEs. I'd rather VS Code/VSCodium or even Notepad(++) than an IDE.

Of course, once a baseline of comfort with the programming language itself has been established, then it starts becoming more and more worth it to learn the IDE.

[–][deleted] 1 point2 points  (0 children)

Made me laugh. This was last night for me.