AboutCTO at a small web and mobile app firm
SkillsPHP, C#, Java, HTML, CSS, JS, WordPress, Unity3d, Gamemaker
Joined devRant on 3/6/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Boss: "I know we just finished the first part of Client A's project but they also want this extra work done that wasn't in the contract."
Me: "Can't do it without pushing back Client B's work"
Boss: "Well we don't want that. We need to hit that deadline."
Boss: "But Client A was really hoping this new feature which wasn't in the scope would be in."
Me: "Then we're pushing back Client B's work"
<<loop continues >>5
It's always fun to have to explain things like COPPA to a client and why we can't just use high school kids to test an app targeted at an older demographic anyway. Looking at thousands of dollars in fines per infraction if they use it without parental consent.
I have an unfortunately low number of folks nearby who I can rant about foolish client behaviour to where they'll understand my frustration. It's the kind of stuff you don't want in writing forever on the internet but seriously some of the crap people do to sabotage their own success is mind boggling.1
I hate when you've poured all sorts of blood/sweat/tears/money into an app for a client and worked out all of the bugs they've complained about, only to see them throw their hands in the air saying "I don't know how to sell a mobile app, but since it didn't sell a billion downloads on day one it's a failure". Made more frustrating given that the app is a huge success to the people we've shown it to and selling it is stupid simple for someone with an inkling of sales experience.1
I don't get what people don't understand about how monthly bills work.
"But I already paid you once!"
"Yeah, for the work we did two months ago. This is the bill for the work we did last month."
"... But I already paid you once!"
"Yes, and then you asked us to do more work"
"... ... But I already paid you once! Why are you trying to rip me off!?!"
My company has 3 core partners but one works remotely nearly every day of the week and the other has his own business to run (attorney). It's funny being the one in the middle hearing about how each of them never knows what the other is working on for the company in an exasperated fashion, when all it would take is for them to talk to one another. I literally schedule meetings on their behalf just so we can all get on the same page. "Oh, you don't know what he's putting into that business proposal? We could just ask him and find out."
*During last week's meeting*
Me: That update should be out in 2 weeks.
*2 days later*
Client: So where's that update?1
When you've been very clear every time about what your app can and can't do. Boss misspeaks once and now you have to add a whole other feature.1
That feeling when your boss knows you have a major deadline coming up Friday but has you sit in on several unrelated meetings during work hours anyway. There go my evening plans for the rest of the week.
A client brought us a project once related to drones. Our team came up with a great solution for the problem and pitched it back to the client. After going back and forth and beating us up on the price, they ultimately got cold feet and stopped responding to us.
Flash forward several months and wouldn't you know it, NASA and Lockhead Martin have the same idea and file the patent. Could have been sitting pretty if the client just went through and filed our design first which would have barely cost anything.2
Working in the industry for several years on dozens of projects with little to show. Between clients who can't pay, who abandon projects, who have scope creeped out of control, or are just plain slow to respond, my actual finished project output seems like 25% and somehow we're the ones who get shouldered with all the blame.
When you spend months putting together a major update for the original scope of a project, release the update to a client, and the first thing they say: "Where's that new feature I asked for last week?"