You know of all these people that pitch their ideas to investors and do start ups, or even just big name places. Well, I'm confused, though I also haven't worked in a firm yet, but what do programming engineers, designers, etc do to keep themselves busy?
I mean, there's work towards getting a product done, of course. But, when the work is done and the bugs are gone (or almost so), is it just more ideas and projects presented? The reason I ask is because I have an idea and would like to get it out there and such. However, I'm trying to grasp what duties, when a main project is done, a engineer does that keeps a paycheck.
I do know people come up with ideas and more to do, but sometimes there's a certain limit to what you can push where you might not have an ideas for a while. Then what? Maybe I'm underestimating the amount of time it takes to program and even forgetting a polishing stage to make things more efficient. So, I'm just curious really about routine.