Eliminating Web Development Waste
nefariousdesigns.co.uk
nefariousdesigns.co.uk
Especially when it's completely unnecessary. Some of my recent work has taken longer than it should b/c I'm having to debug my work through my supervisor. By through, I mean that he insists on watching the error logs on a remote server for me, and then telling me what the error is, and then I can adjust my code. My request to gain access to the entire stack so that I can debug my work on my own was met with defensive arguments.
"This has been described by Douglas Crockford—the inventor of JSON..."
He didn't invent it.
Source: Douglas Crockford @ 0:55 - 1:10 in this video: http://www.youtube.com/watch?v=kc8BAR7SHJI
Not everything in life is about developer efficiency.
a) return the error messages, even if only in dev environments
b) convince my supervisor that I should have access to the shared api server
c) run the entire app stack in a local dev environment (which I prefer the most)
We're making progress on all those now, but only after a round or 2 of push back from my supervisor.
It is the ready-shoot-aim projects that are the greatest victims of these issues, even though we are always told to ship, ship, ship!
I'm a software developer, my platform is (usually) the web. Sometimes it's the desktop, or a mobile device. They all have their own very special pain points. But what I do is develop software for them.
Is that always the case? I have seen freelancers handle multiple projects at once using a weekly breakdown of 3 days for one project and 2 days for another.
Having said all of that, doing such scheduling well is damn near impossible in the real-world, as far as I've seen.