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
I can feel you on that. Sometimes you also get someone as your "mentor" who has no interest at all to teach you any company processes at all.
karma110522ySame shit, everywhere ™️
C0D4647502yUnfortunately, that's every job.
You need to create a better work place to have all those things.
- "I don't want to be held responsible for any failures so I will write those requirements as vague as possible" OR "Can't you read my mind?! It all fits perfectly in there, geez."
- "I think I can do this myself", "Oh shit, guess not" OR "I've got those other more important stuff, I will check this later without considering how much time it would take me to send request vs time it takes to fullfill it"
- good job with this programming stuff, you are now promoted to team manager (starts to Google "managing teams for dummies") - this is called "Peter's Principle"
- I needed it yesterday and you are actually writing terrible legacy code right now, deal with it
- dunno, no experience with that
Brolls32642yAha. Haha haha. Keep chasing that dragon.
There's no company where these points aren't true though, including "terrible onboarding".
The only way to improve it, is to fix it. Be a boss.
If the onboarding is terrible, write docs on setups and system access you need, so the next one in line has it easier.
If there's terrible legacy code, make an inventory of chunks which could be cleaned up, and plot out a realistic roadmap with milestones.
Poorly managed is irrelevant in my opinion. I am "management", but good employees don't need management.
Poor requirements? Refine the requirements. Go back to the person who created the task and tell them to break it up into smaller pieces, rethink it, clarify it.
The only thing in your list I really agree with as a deal breaker is the presence of top-down deadlines.
I want developers to think about estimates, and adjust and communicate their estimates often. I expect them to be motivated to deliver, driven to round things up. But deadlines should always be set bottom-up.
Same and I am hating every moment of it. Surrounded by idiots :-( . Boss even does not provided us with good furniture, my back hurts due to poor posture now.
Oh sweet, welcome to the company new coworker! Where's your cube? I'll stop by and say hi.
Bro where you sitting? I just wanna drop by and say hi