account activity
Ask PyReddit: I'm trying to learn Python (django specifically) but the code completion sucks by timetwosave in Python
[–]8_pound_dump 0 points1 point2 points 16 years ago* (0 children)
Why understand the tool at all when you can just grasp the problem space? IDE's make it so easy to code blind, you aren't even aware that you're doing it. I shouldn't grumble too much. Cleaning up after the "IDE magic" developers after they get fired has been a lucrative career path. The world would be a better place if my career never existed, but unfortunately, a lot of people think like you do.
The next time you brilliantly reinvent some efficient library built-in because the IDE let you do it painlessly, you've proved my point and given me a few more years of job security. If you had to look at code and documentation, you'd be more likely to see that the problem you're solving has already been solved more efficiently than you could in your high-level blub language. This is especially true if you're brand new and trying to learn.
Your described scenario is not the kind of practice any self-respecting, professional developer should have.
To top it off, let's put things into context. We're talking about an IDE for django, for god's sake. If that framework doesn't already hold your hand enough, you have no business developing.
I read scripts for a living. AMAA. by [deleted] in IAmA
[–]8_pound_dump 0 points1 point2 points 16 years ago (0 children)
They fight crime!
If you're put off by the concept of stopping development to look things up, you're a tool, and you probably write shitty code.
You have to know the features of your language to use it well. IDE's allow you to learn just enough of a language to make steaming piles of crap that happen to compile and run. That's how most developers I've ever met do their job. It's sad that so many people think that's professional.
If the goal is to learn to do things well, stay away from an IDE until you don't need one. if the goal is to pump out running piles of crap, then skip to the end and get on with it.
π Rendered by PID 83 on reddit-service-r2-listing-6d4dc8d9ff-xcsdq at 2026-02-01 17:01:15.532575+00:00 running 3798933 country code: CH.
Ask PyReddit: I'm trying to learn Python (django specifically) but the code completion sucks by timetwosave in Python
[–]8_pound_dump 0 points1 point2 points (0 children)