Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
wrong wk tag^^ - good list though
Sounds like a boss I once had 😂
Many people have subscribed to your rants
I miss when it would autoappend
Well to be honest, I've seen people who are ALL of the above(maybe except violance) or most of the above, and are decent devs ¯\_(ツ)_/¯
The dev spectrum has broadened quite a bit in recent years, is a nice way to put it
Shoot i'll do all of these things as long as I dont have to solve P=NP.
How can this be more correct?
> You don't ever work more than 8 hours
I never work more than 8 hours for my employer. Closer to 5-6 per day.
I do often submit to all-nighter study & experimentation binges which often creates value for my employer, but it's never meant specifically for my employer's benefit.
> Crunch time
If my code fucks things up, QA should have stopped it. If the server breaks, DevOps should have stopped it.
I'm not a total asshole, if I read that things are broken in company chat I tend to join in and help out -- but I became a developer so I could determine my own working hours.
I do not focus. I commit to chaos... then describe to others what I see.
Most devs are focused builders, cocaine-crazed ++'ers who must finish their commit streak. I swim through the code in a psychedelic trance, slicing through the spaghetti, adding -- lines to diffs, pointing out why things won't work.
Both have value.
> Your baby is ugly.
I've worked at a number of software product companies, the teams that I've seen succeed the most own the product and work on call in rotation. The ones I've seen fail and assume ridiculous amounts of unnecessary cost and bureaucracy are those with a team of underpaid, lesser capable QA engineers.
qwwerty11373yfunny... The more I work within the industry, the more checkboxes I got.
pressure-related points: depends. There are companies/projects where devs are not asked a lot and are not pressured that much.
OT/weekend/other extra-time points: I disagree. In fact, I always go against that PoV. Why do all the other specialists/engineers get to go home on time, but we don't? How come it's us, the people doing the deeds, who have to suffer rather than making it crystal clear our estimates are approximate and NEVER exact and make a business to flex around that under/overestimation?
Being a dev is nothing but a 9/5, unless you agree for it to be anything else. Just like any other speciality.
Math - yeah, the math-like thinking is required, but you hardly ever need the actual math.
manuals/docs - well...I agree with the "throw away" part. But putting them aside until you absolutely need them - I don't think that's a problem. After all, many APIs are built to be intuitive. And the IDEs' IntelliSense works miracles around them.
- you like to punch a clock
- you don't ever work more than 8 hours
- you can't tolerate the occasional weekend work day
- you aren't good at crunch time
Only if I'm getting paid for it, if I wanted to code for free I have a ton of side projects I would love to invest my time in. Is it an emergency or a once in a while thing? then sure, but I have nop need to bust my ass for free, there's always someone offering more cash for my work instead.
So if I'm not devoted to the corporation and doing extra work like oncall I'm not a dev?
Udeoku83yToo many you's to be honest
devs30993yDamn a lot of people here are complaining about the “work more than 8 hours” and “occasional work weekend” bullet points 😬 didn’t expect that.
I don’t know if it’s different other places. The jobs I’ve had in the industry, it’s expected to put in the amount of work needed to complete a task, and will occasionally have to work in weekends. I’ve never had overpay for that, however my base salary have been quite high instead.
I thought it was like that most other places - except for large companies.
qwwerty11373y@AtuM overtime != working when nobody else does
Experiencing the solitude through the night is not a bad thing. While others are asleep we can focus and work peacefully.
The issue is when you sign up for 40 hours a week and you're expected to work 70 (on weekly basis, no one-time push-throughs), which are announced via random IM messages outside of your working hours while you already have other plans. Even better if it's because somebodys else fuck up and the thing they want you to fix is not even your responsibility.
devs30993y@AtuM well, for one you typically only have one role at a large company. At my job I’m lead dev, architect and sysadmin. So I work late nights and weeks too to maintain servers or solve emergency bugs.
In my experience, in large comp ones, everything is so slow, so people don’t need to work as much. And then tend to better follow laws and rules set by unions.
It might be different in other countries or companies, I’m simply talking from personal experience, and what I hear from friends other places.