Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Root797735yMeeting percieved expectations.
They're always like six times higher than the real ones. -
Explain non-techie people (often managers) why their expectations are not working because of techie stuff
-
*Having* to keep up with new shit. Some of which will die out, but some of which will stick around, so in order to not become a senior dev being ranted about on here, we need to keep learning. Sometimes we need a break though, and after two weeks, there's already three new shits out that you need to at least have heard of.
I'm not even talking about JS frameworks. -
Root797735y@theMaintainer Dealing with that one right now.
* The controller action is in the wrong controller.
* The syntax is ancient, redundant, and (nitpick) in the wrong order.
* The view doesn't define a Rails form, just a form tag with some controls.
* The controls don't have proper names
* There is no model
* There is no database table at all to store the user response
* The css is in the wrong stylesheet
* Hardcoded options
* Hardcoded contact information
But yep.
"It's basically done"
"Just wire it up"
K, I'll let you know when I rebuild this in its entirety. -
@tkdmatze Same :
Talking to people. Specially thinking fast on "How the fuck I can explain that to someone who has 0 technological background?" -
@Root Such stupidity should be a crime.
At least converse with the one who structured the system in the first place (granted that person is available) -
Deadlines. Asking you: can you do this today or tomorrow. Lots of things to learn and practice. Doing unpaid overtimes just to get the job done.
-
tkdmatze4405y@NoToJavaScript i am pretty good in explaining things to non techies
Explaining why "their ideas" will not work is the hard thing
You can't call the idea stupid, although it is, to not make them freak out -
In no specific order:
- working on a terrible codebase
- a bad development pipeline which requires you to remember arbitrary details
- APIs that are acting different from their documentation (with a goddamn wrong WSDL)
- unreasonable deadlines
- being interrupted while in the zone
- pointless meetings
- perfectionism
- working on boring/unfulfilling projects
Related Rants
For you, what's the most stressful thing about being a developer?
question
work like balance
stress
development