It's a problem if you want to be on a team, especially one that does rapid development-- which is most/increasingly more of them from what I can tell.
Freelancing might suite someone like you very well though. The best freelancers write solid software at the pace that works for them.