nothing beats raw code!
You can "design" software, you can "architect" solutions and you can "optimize" systems to your heart's content. You can create specs. You can develop information architectures. You can blog about software. You can sell software. You can speak about it. There are a million and one things that go into software development.
But, at least once in a while, you just have to roll up your sleeves and dive into code. Because nothing beats cranking out code. Late in the night. That is the biggest high for any self respecting software developer. And that is what gets your respect from other developers. A project manager who doesn't understand code often has a hard time managing a strong development team. So, no matter if you are "designing" or "architecting" or "optimizing" solutions - don't fall for your own hype and every once so often, crank out some real code!
Comments
Cant argue with u on this one GB. Happy new year!
Posted by: Aarthi Natarajan | January 15, 2006 06:49 AM
Hi Gaurav,
I stumbled upon your blog while googling for some of our batchmates. Dude, nice work with Tekriti and this blog!
I totally agree with this post, and on a similar note - once in a while, I also like to forget about making 'well designed' Java classes and dive into a single 'a.c' file that takes me back to IIT days :)
Boy! that still works like magic.
-Rahul
Posted by: Rahul Gupta | January 16, 2006 12:58 PM
You speak my mind Gaurav.You know what I mean right :-)
Posted by: Manish Dhingra | January 16, 2006 09:21 PM