(no title)
kotxig | 4 years ago
- Me: Just use the debugger...
- Him: But it's hard and annoying to use the debugger
- Me: It's hard and annoying not having the skills or reflex to use the debugger by default
- Him: ... ok I agree ... continues rolling face on the keyboard and add print statements everywhere
I think much of the sentiment in these comments is sounding like "that's not how I work so I will defend myself". Just learn how to use your debugger and integrate it into your work flow. You don't need a special IDE to use a debugger in most languages if that's the perceived problem.
ahelwer|4 years ago
The solution is probably employer-funded sabbaticals but since those are rare people just settle for quitting and poking around at their own projects for a while.
Now that I’m more of what you’d call a “senior” developer I realize the absolute importance of taking time to set up your development environment so compiling, debugging, unit tests, prototyping etc. are as seamless as possible - the benefits to productivity and general happiness are manifold! But having the clout to invest more “non-productive” time upfront so your overall productivity is much higher is not usually afforded to devs fresh out of school who tend to just grind it out.
gjulianm|4 years ago
For me, the debugger only comes out when those tools don't work quickly, I'm pretty lost or I'm inspecting the code flow of third party code.