7 ms·
Not sure the primary fault is on the developers asked to implement these...
by beefield 6y ago
Not sure the primary fault is on the developers asked to implement these...
- tpxl 6y agoDevelopers can always not implement those.
- cecja 6y agoDevelopers can always not have a job.
- squiggleblaz 6y agoMeta: This comment was dead a moment ago. Now it's alive and shows no indication of being voted down. How do comments become undead? Are some people still able to vote on them?
- ForHackernews 6y agoIf you have enough reputation you can "vouch" for dead comments. As far as I can see, it at least temporarily resurrects them (perhaps if enough people "vouch").
- squiggleblaz 6y agoOh I see, it makes sense, thanks.
- tpxl 6y agoThere are literally thousands of dev jobs where doing stupid shit is not a requirement.
- cecja 6y agoYou are talking out of your bubble. Especially in the worlds IT sweatshops there is no alternative.
- squiggleblaz 6y agoThat doesn't put the primary fault onto devs though. There is a significant amount of pressure to actually build all these stupid systems coming from multiple fronts (e.g. people who believe it is more secure, business who demand certain features). Surely primary responsibility goes to the person who demands the feature. If one developer refuses, they can find another developer without too much difficulty. It would require most developers to refuse, whereas it only requires a few business owners to make other choices. (Senior Developers could probably respond "here's some better ways". But Junior devs often hardly know their own name, let alone what better alternatives there are to this security theatre.)
- tpxl 6y ago>That doesn't put the primary fault onto devs though I agree on that, the primary fault is at the hands of the one who thought that up and pushed it through to completion, but "just doing my job" and "if I don't do it someone else will" doesn't pass the smell test to me.
- onion2k 6y agoIf you're working in a job where developers are just dumb code monkeys who get told what to do and do it whatever happens, and that developers aren't considered part of the team behind a feature and have no way to influence what gets built, then leave. There are better jobs out there that won't make you feel ashamed of what you deploy.
- csunbird 6y agoI am not sure why people put developers on a morally high status like they are able to choose what kind of job that they can do, then try to shame them publicly for the work they do, but I do not see any difference between a forced developer who wants to have a job and get by in their lives, and a telemarketer making calls to the potential customers.
- dalbasal 6y agoPeople complain about telemarketers all the time. It's not like they get a pass. Sure, the actual blame may fall on whoever decided to hire all those telemarketers to defraud the elderly but... they're also just trying to have a job. The ceo is just trying to have a profitable company. The shareholders are just trying to have a pension. Consumers are just trying to shop conveniently. From the perspective of the complainer, the thing is the part of the thing that they see. Telemarketing is telemarketers. Software is the UX. Mindless bureaucracy is the person standing in front of them. Etc. If you're going to come to the defence of anyone, defend someone who is standing in front of the disgruntled consumer, earning peanuts. Developers are generally well paid, mobile and don't ever face the person they're driving crazy. Anyway, developers (and software companies) put themselves on this high status pedestal in the early 2000s. The web was full of developer philosophy touting developer agency, morals, and such. Comes around. Goes around. Chickens roust. Pick yours cliche.
- csunbird 6y ago> Anyway, developers (and software companies) put themselves on this high status pedestal in the early 2000s. The web was full of developer philosophy touting developer agency, morals, and such. Comes around. Goes around. Chickens roust. Pick yours cliche. Exactly the point I am trying to make. People complain about telemarketers all the time but they actually do know that those people are just trying to get by and have no actual choice. Developers think other developers are just able to say "f you" to their boss and leave the job and get a new one next day, but this is not the reality. Is this a reality for the majority of audience of HN? Can they do that? Because I can't.
- eitland 6y agoWhich is why I ask people to consider sharing with their teams ;-) If nobody on your team has a say on blatant ux issues and nobody is allowed to report problems up the chain of command that is a bigger issue I agree.
- dalbasal 6y ago..and the buck passes.