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
-
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 ¯\_(γ)_/¯
-
@SoldierOfCode
We probably just have different opinions on what a good dev is βΊοΈ -
@yowhatthefuck
The dev spectrum has broadened quite a bit in recent years, is a nice way to put it -
@Entity-01000101
But if you did that you could retire from the prize money βΊοΈ -
@SortOfTested
This is true, but I might go insane anyways and what good is the money then ;-; -
> 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
π
> On-call
Also π.
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.
> Focus
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.
π’ -
@bittersweet
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. -
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. -
yonootz32194ySo if I'm not devoted to the corporation and doing extra work like oncall I'm not a dev?
-
devs30754yDamn 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. -
qwwerty11444y@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. -
devs30754y@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.
Related Rants
- you don't like math
- you don't like study
- you don't read documentation
- you throw out the manual
- you like to punch a clock
- you dislike books and reading
- you don't ever work more than 8 hours
- you can't tolerate the occasional weekend work day
- you fold under pressure
- you aren't good at crunch time
- you can't do on-call without committing seppuku
- you don't have attention to detail
- you aren't interested in technology
- you're not good at explaining things
- you can't deal with change
- you're not excited by the prospect of extreme variety
- you don't have the ability to focus
- you can't deal with ego without resorting to violence
- you can't deal with someone calling your baby ugly
- you can't discriminate between fact and opinion
And many, many more
rant
wk233
when the shit goes down
bc reasons