Working for a startup, working on mobile games. It was just me and an artist, and eventually another developer in a room, just working away, while the founder came by every 1-3 days and would look at our progress, brainstorm ideas for the game with us, and then go off and leave us alone.<p>Unfortunately he had too much of a "if we build it, they will come" mentality that infects way too many people in charge, and didn't put enough of an effort into marketing, or making sure we were working on a project that consumers wanted in the first place, so the games fell with a thud when they hit the market, but I was able to focus on making and learning, and I learned a tooooon in that period of time.<p>I haven't worked in a similar environment since. Big open spaces, lots of people and distractions, lots of people constantly wanting status updates, not much time to focus and really get work done, let alone learn anything.<p>Like at my current job, it's slowly gotten so bad that right now I have 3-4 hours of status updates most days (1 for devs, 1 for our department, 1 for our business unit, 1 for our data center, 1 for a specific upgrade project we've had for the past several months, and each lasts at least 30 minutes, usually longer) along with other meetings so my work day doesn't really begin until 3pm most days (and there's been multiple days when I was stuck on a phone until 10pm or later), and I'm still expected to make progress on four different projects and manage offshore developers and get development work done (that the offshore devs can't do) on top of all that. Things are slipping even with me working into the evening and a bit on weekends and those meetings are just drowning me, but I'm the only person in the department that has the domain knowledge they need (anymore, everyone else has left or transferred to another department) and they're stretching me beyond thin.<p>My own boss resigned because of this nonsense. He was the one that used to be able to shield me from this, and his replacement has just increased the amount of meetings I have to attend with his gung-ho, "fix all the problems this department has ever had" now attitude.<p>I really need to find another job.