perlmeditation
Anonymous Monk
Monks,<p>
Please excuse me for posting anonymously, but I need your help and I need to stay stealth for certain reasons. I'm in a startup developing a large web application using Perl as the primary asset. I'm implementing best practice modules such as [cpan://Class::DBI], [cpan://Test::More], [cpan://Template] and [cpan://CGI::Application]. My boss is the other server side developer and he hasn't used most of these modules, and hasn't been entirely kind in his feedback of them. To my knowledge, he hasn't coded on a daily basis for quite some time and IMHO is somewhat out of the loop.<p>
We're on weekly release schedules, and I'm playing the role of release manager, dba, sysadmin, and developer. I figure I'm getting about 2-3 days max per week development time and I'm under a lot of pressure to cut corners and just get things done, without errors (I've spent a good amount of time pulling bugs out of his code). Some of my code has made it into production with bugs, and I've come clean and pointed that out, saying I need more time. In return I've gotten a lot of negative feedback which has made me feel like I'm walking on eggshells when I'm writing code.<p>
I've been doing this on a daily basis for six years and I can say without too much ego that I know what I'm doing. I've led several successful projects but this one is sinking, and I don't feel like I have the power to get things done here. My code output has gone to shit, mostly because I don't want to deal regular verbal abuse resulting from not being able to get things done within the constraints I've been given.<p>
Any advice appreciated.<p>
- Anonymous Monk
45