More

Coding Confessional

Anonymous Confessions from Programmers.

More

Absolutions: 20 • Condemnations: 1

05/18/2017


Comments

Anonymous #1:
These things happen because of scope creep where the requirements of the project change well into the later stages of development and so bits of code get "tacked on" without much thought for how they affect everything else (because time is money). hence the errors.
Anonymous #1:
so blame the client, not the programmer.
Anonymous #2:
There are a lot of companies with good salespeople, shitty software developers and awful management.
OP:
@anon #1, I hear what you're saying, but some of these apps are fairly simple. Scope creep might be part of it but I suspect it's just lazy, shitty developers.
Anonymous #3:
Because no one gives a shit about QA or UX anywhere. Even arrogant developers make fun of those positions for being "lesser than" while the world is full of shit software.
OP:
Again, I hear what you're saying #3 but some of this would not be fixed by "UX". A simple two or three page app should not need a fucking team of experts to get it working, WORKING, right. A website I was using yesterday, it could've been red text on a black background with purple highlights and I would not give a shit so long as I could get through two pages and submit successfully.
Anonymous #3:
Go faster. Ship more. Beat the competitors. Ignore the backlog. Go even faster. We don't have time for documentation. We don't have time for testing. If our app store reviews get worse we'll sunset this app and roll out a new one that does the same thing. We're not going fast enough god dammit. - every startup CEO
OP:
LOL these are just basic websites for fuck's sake. A couple of days ago I tried to schedule a dentist appointment, after getting any combination of "success" and "failure" messages I finally gave up and just called their office. I told the lady about the website and she said "well we just switched to that system 6 months ago".
Anonymous #4:
Huehuehue
(optional)