At work I'm building a kind of administration piece for our application. In a way, it's kinda like a dashboard/portal with some nice little hitches like drag-n-drop and in-place editing. My boss was really impressed by the in-place editing part, which configures the application, and it showed because he eagerly showed our team leader/senior analyst what the application could do. I think it was apparent that he realized I could implement an almost unlimited number of things. Afterwards, apparently he was pondering most of the day better ways for improving some of the interface as he discussed the possibility of doing something like Yahoo Pipes.
What this shows to me is that prototypes and agile style programming are the best way to a compliment in development. Well, of course the prototype has to work and look nice, but the fact that someone wanted to show another person my work is the real compliment.
I have to think that my current environment allows me to do positively productive compared to my prior employer. With my prior employer, you had to receive all these silly sign offs before you could do anything. Or the crappy waterfall methodology for handling software development. Not to mention the limited technologies that I had to use rather than freely using Open Source libraries that I need to do the best job possible. When the so-called production director had told me that the company was infamously known as having the worst technology in town, there was a reason for that! I think they're still suffering from their VB 6.0 legacy code and probably won't make the so-called deadline coming up this April.
Trackbacks: (Trackback URL)
