diary | | | geek interests | | | publications | | | projects | | | web |
8/27/2003 10:03:00 PM |
I hate rushing stuff out. I like projects where I can design, implement, test, review, tweak, etc... I don't mean that I like to take the long route of the old skool software engineering methodologies, either. I like short cycles followed by merciless refactoring, and I believe that design is inevitably going to be evolutionary. So what do I mean by rushing stuff out? Well, what is the essence of rushing something out? Think about it... When do softwares get rushed out? Ah, yes... when the deadline draws near and the corporate finanance dept. tells you that you're not gonna get more budget. If that's the case, then the blame is on the project team. The team should have planned things out better, worked more efficiently, etc. You see this happening in big companies all the time. As a matter of fact, I've witnessed it almost every time I got involved in helping out with commercial projects that deal with the big fortune 500 companies. You have a floor full (say, 200 people) of Microsoft-certified programming drones chugging code out. Yet they can't meet deadlines. Anyway, I digress... Now if this was about a deadline set in advance like the one I just described, then I wouldn't even feel as if I were being rushed. However, not all deadlines are created equal. I just had two back-to-back crazy deadlines.... The type of deadline that creeps up on you without any notice. In plain English, the type where the project manager hands you a project, then one day decides to surprise you by telling you that the deadline is in 3 days. Yeah, quite literally. Now imagine having two of those back to back. -.-; Now, it's not the project manager's fault, cuz there are some things that are out of their control, and I fully understand that. Don't get me wrong, I'm not whining or complaining. I'm just tired, that's all. What really sucks the most is the feeling that the quality of the work had to suffer because it was rushed. It always aches to see something that has my name on it go out the door without my stamp of approval... *SIGH* Please don't rush me... |
8/15/2003 02:37:00 PM |
I'd hate to be the person who coded the Blaster worm.
Ouch! So much for putting that in your 3l33t h4x0r resume. :P |
8/13/2003 10:13:00 PM |
Within the past 2 days I've gone from having 1 big project and 2 side projects on my hands to 1 big project, 4 medium size projects and 2 side projects. How the hell did this happen???? I sure hope I'm not getting overbooked on projects.... *SIGH* Continuing on with today's theme ( "panic", is what I was thinking of )... if there is one thing that I really haven't spent enough time on this summer, it's my thesis... I still need to write my Master's thesis and I'm not even sure on what I'm going to write about... Yeah, that's pretty bad... My plan was to finish it this fall semester and audit a course on political econ the following semester before graduating, but I'm beginnig to have doubts... grrr... I'm going to have to meet up with Dr. Kraniou pretty soon to talk about this... He's gonna kill me if he finds out that I'm still not sure about my hypothesis... *SIGH* |
8/12/2003 03:02:00 PM |
One of our presidents at MAYA forwarded the following nine jokes.
This last one comes courtsey of my boss (my personal favorite as well as his).
|
8/05/2003 04:21:00 PM |
There seems to be a slew of networking sites that are just pouring down from everywhere. This could work as a great DB of contacts elliminating the need to invest in a separate CRM infrastructure... If they were to expose the interface, one could imagine a slew of add-ons that add more value to this honking network and grow up to become a full-fledged CRM system... Whether they'll choose that route or take on all that by themselves remains to be seen... The hardest thing is, of course, the fact that they'll first have to succeed in actually getting enough people in their database. This may prove to be difficult depending on how comfortable people are in sharing contacts with random others. Worth checking it out, tho... |
Want some more? Dig in to the archive for past entries.