3 ms·
Hi all, Interesting remarks. I am a developer. Probably a bad one from reading your comments. My point of view is that every problem, however complex it is, ca
by stangeek 16y ago
Hi all,
Interesting remarks. I am a developer. Probably a bad one from reading your comments. My point of view is that every problem, however complex it is, can be split into more simple problems which need no more than 10 minutes of attention at a time (when I say attention it's really 100% of your brain - no chatting, no twitter etc.).
I develop in rails with cucumber for use case designing. So for instance my workflow would be:
- write a cucumber test (if you spend more than 10 minutes on a single test, it's clearly too complicated or not granular enough)
- check emails (if any), answer (I'm amazed at someone here saying he needs 1h+ to answer a single email. Sure this can happen, but less than 1% of the time.)
- watch the cucumber test fail and write the corresponding feature (again if more than 10 minutes, then you clearly don't know how this works)
- check emails (if any), answer
- write ruby on rails code to make the test's step work
- rince & repeat
I have to add I'm not just a developer - I'm a startup founder. So I'm doing more than developing. And checking my emails only twice a day would mean I'd miss many opportunities...
- tintin 16y ago"Probably a bad one from reading your comments." Well if it works for you, don't change. I will be the last one to call you a bad developer. But in my experience e-mails can be very distractive because people ask for a solution, not just a simple reply. "checking my emails only twice a day would mean I'd miss many opportunities" I'm hearing this a lot, but it's it's a false assumption. Real opportunities can wait 4 hours (do you also check your e-mail when you sleep?). It's just that you think you will miss something.