I cannot reach my deadline. What to do?
I've been a Java developer for several years, mostly working with web applications/sites. I was offered a freelance job to do on my weekends (I have a 9to6 regular job on week days) and since the extra money was appealing I accepted. Also I wanted to have some freelance experience.
The job is fixing bugs on a site built in a Java-based CMS. Most bugs involve configuration issues or fixing Freemarker templates. And then also is learning the CMS which is more complex than I thought, or at least is used in a complex way.
I've been doing this for two months now and more and more bugs to fix are coming, which should be a good thing, but I don't think I can do it anymore, because the CMS configuration is unusually complex for the pages it renders and there is no coding involved. These issues make the job really boring and that makes it difficult to concentrate or focus during the weekend.
Now I'm expected to deliver fixes to critical bugs and I can't focus. It's taking longer than expected and I'd like to be clear and tell that I don't like the work they are giving me.
It frustrates me because I'm worried that it will hurt my reputation or that I won't look as a professional. Maybe it is because there is no coding or cool issues to do. Maybe it's because I'm not able to do freelance in companion with a regular job (although I'm happy to work on my own pet projects on weekends).
My questions are: should I quit just like that? Should I ask for a different kind of work?