3 ms·
Yea it is pretty much this & the things listed in the article -- I turned down an RoR gig to work in Java enterprise package software stuff. I look around me an
by fat0wl 12y ago
Yea it is pretty much this & the things listed in the article -- I turned down an RoR gig to work in Java enterprise package software stuff. I look around me and see lots of poor implementations happening. When I can write and take ownership of my own code life is fine but when you look around the room and see all these awful implementations happening you just see things as a ticking time bomb.
How long until I have to integrate with their code? Refactor their code? Be managed by one of the PMs that allowed such repulsive work to be produced? Be forced to buddy code with someone who conned their way into their job to begin with?
And then sitting atop all that -- the realization that I would leave for a community of more solid engineers, if not for the fact that I will have to swim through an army of recruiters/HR reps who are just as bad as the con-artists around me.
Business people in the IT industry seem to have very sharp teeth but are always sinking them into the wrong targets, are skeptical of all the wrong people. I wonder why that is. I have a master's degree in a technical discipline and have actually been told to my face by an HR rep that my "coding skills aren't strong enough" because I didn't know a particular API that their company uses.
It's an awfully confused & disrespectful industry, full of phonies.
- logfromblammo 12y agoAmen to that. Also, it seems as though every time I find a company that is competently managed and an otherwise decent place to work, it gets purchased and course is immediately altered to a controlled descent into terrain, if not an immediate disintegration. Developers might not jibe well with unions, but we could at least have some form of professional standards body willing to certify, decertify, and rate employers on their adherence to the practices that we find important. I don't particularly feel the need to raise my pay by artificially limiting the number of developers on the job market, but I would like to stop the race to the bottom wherein each corporate employer of developers seems to act like a bigger asshat than the previous one. Do you think that if any employer wants to have us re-enter every line of our resumes into their custom web form and then dump the results into an automatic filter looking for keywords, we simply agree to not do that? Or agree not to work for an employer that won't spend anything on relevant books or CE tuition? Or blacklist employers that advertise 40 hour workweeks, but apply pressure to work more?
- marcosdumay 12y agoDo you really think that professional body will create standards that you agree are good? Hell, they'll probably publish stantards that not even them think are good, that how things roll on that kind of organization. And then, you'd be forced to write bad software (or write software badly), or be decertified.
- logfromblammo 12y agoSo the de facto standard we have now of just doing whatever the latest crop of MBAs thinks will be profitable is ok with you? The place I am in now has so much technical debt that I'm surprised they haven't issued technical bonds.
- marcosdumay 12y agoWell, that's not mandatory, so it's those companies own problem. Mandate the technical debt, and it'll be everybody's problem.