Hopefully I can ask this in a way that makes sense. At your main place of employment, how many different projects are you involved with at a given time? I'm a Ruby developer at a small company. In the past month or so, I've probably worked on 4 or 5 different projects, either to fix a bug or to implement a new feature. I want to know if this is normal at most places or not. It seems like most of my friends either work on one single project at a time or they move from project to project, but really only work on a single project at any given time.