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
Search - "wk275"
-
1. I join a company.
2. I get deeply involved in "how to run the company", and get nice compliments from both coworkers & management about my skills in conveying startup/scaleup advice & necessities to upper management.
3. With my ego inflated through all the sweet talk, I think "ah, what the hell, let's do this again", and I accept a Lead/CTO promotion. I have to join board meetings, write reports on quarterly plans and progress.
4. I get unhappy/stressed/burned-out because I really just want to be a developer, not a manager/executive.
5. Upper management understands, I give up my lead position, lock myself back into my coding cave.
6. I get annoyed because the requirements I receive become more and more disconnected from reality, half of the teams seem to have decided to stop using agile/scrum, the testing pipeline breaks all the time, I get an updated labor contract from HR by mail which smells like charred flesh, etc
7. The annoyances become too much to do ANY work. I yell at the other devs outside of the entrance of my cave. There is no answer, only a few painful moans and sighs.
8. I emerge from my cave. The city has turned into a desolate wasteland. The office is a burning ruin, the air sharp and heavy with black soot. Disemboweled corpses of developers litter the poisoned soil.
Product Managers dressed in stained ripped suits scream at each other while they try to reinforce concrete barricades with scotch tape and post-its. *THUMP* Something enormous is trying to break through. "Thank God, bittersweet, you're still alive! The stakeholders! They have mutated! We couldn't meet the promised deadlines! We've lost the whole mobile app department, and that kid there is the last of the backenders and he's only an intern! You're here to save us, right? RIGHT?".
In the corner, between the overflowing coffee machine and a withered cactus, a young boy has collapsed onto the floor. His face is covered in moldy coffee grounds, clasping on to his closed macbook for dear life, wide-open eyes staring into the void, mumbling: "didn't backup the database, and It's all gone" over and over.
A severely dented black Tesla with a dragging loose bumper breaks through the dried up vertical herb garden and the smoothiebar, and comes to a halt against the beanbags in a big cloud of styrofoam balls.
The CEO limps out, leaking blood all over the upholstery. He yells to the COO: "The datacenter is completely flooded with sewage! I saved the backup tapes though", holding a large nest of tangled black magnetic tape mixed with clumps of mud above his head.
9. I collect my outstanding salary and sell any rewarded options/shares for a low dumping price, take a 5 month holiday, and ask a recruiter about opportunities in a different city.14 -
30 years ago today Linus Torvalds announced in a newsgroup that he was working on a free operating system that later came to be called Linux.4
-
Stopping myself from always proclaiming how things "should have been done in the first place" - as if I never implemented anything the wrong way.
Too much focus on hinsight is an ugly thing. -
Senior dev:- "Limit your commits to have maximum 10 changes"..
Also senior dev:- Doesn't approves pending merge requests for days...5 -
Go out from home.
Get up early.
Don’t get depressed.
Don’t become alcoholic or junkie.
Retire from paid / commission programming as soon as possible.7 -
Trying to look busy.
I'm so done just telling my boss I'm bored and there's nothing to do. He gives me something meaningless to do because I'm salary so my 40 hours has to be full of something.
I really wouldn't mind doing 50 or 60 hour weeks if there was shit to do but there's just not. -
For me it has to be dealing with other developers who don’t want to keen with the times.
I don’t mind anyone deciding they don’t want to learn new things, for whatever reason.
But when you’re in a team if you feel that way it’s unreasonable to expect the whole team to stop developing their skills for you.3 -
Top challenge of my career?
Balance. Money, stress, learning. I've only ever had 1 or 2 at optimal levels.
Currently have OK salary, not much stress, but not learning much. -
getting a real, stable and properly paying developer or IT support job
I'm tired of doing people's assignments for money -
Freaking deadlines. I just hate them. There's something evil about thinking that you can forecast the future perfectly and even more evil if deadlines are by just eyeballing the problem. I can rant ask day about freaking deadlines.
The emotional consequences of missing a deadlines are a sure way to have everyone feeling guilty. To me is one of the most obnoxious ways of gaslighting.
The name itself, think about it? Why aren't they called Targets? Why freaking deadlines????1 -
Top Challenge from my dev career?
Ppl trying to call me for every little thing. Why can't simply text. -
When driving changes knowing when to shift from tech to people and vice versa. Beyond that, knowing when to shift between people and when to shift between tech.
-
I am afraid if I will be able being always learning, never stopping, never stagnating, for dozens years of my career.
How long my brain will be able to keep up with new technologies?
How fast they would be gone and replaced by new ones?2