Details
-
SkillsPHP, JS, SQL, Python
Joined devRant on 1/29/2020
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
-
@newplayer that's good advice. What happened after my post is that i snapped and i told everything in a heated up way. Then - i apologized and next day we had a meeting where I expressed my feelings in calm and professional fashion. We agreed on some changes to the way we interact and it was quite constructive outcome.
-
@b2plane the total number of items is sprint is decided by developer count multiplied by x points. As most tasks are evaluated by team and project manager who is having right to make "executive decisions" on points.
What is picked - decided by everyone but developers. Only things that are blocking (e.g. CI/CD fixes) get pushed from us. We have no word what is going to be picked otherwise. Including high - paying clients.
In my opinion - i will try to fight for tech-debt having at least 20% of capacity and question manager as much as possible on tasks which have 1 story point, but does not look like it, due to context switching or just fucked up legacy codebase.
If that does not change - I'll start looking for work elsewhere because it taxes me on all levels. -
@b2plane our new tech lead asked the same question, my answer was:
So if we could change things - I would try to:
- focus on code quality - do the better testing, review, do not forget tech debts and documentation. Increase code test coverage.
- take less tasks into sprint, account for shitty code we have from previous generations, account that our code is complex to understand and work with. We never finish sprints without items we haven't even started, not because lack of motivation or hard work.
- change management style - asking "is it done yet" twice per day is too much (I am talking about whole culture in general). We give status updates every morning, why ask the same question 6PM? What is the point of such pressure?
- spend less time in meetings. Before lunch - I spent about 1:45 talking and listening. Not programming -
@AndroidJester not sure I understood your question, can you give me the clear steps to reproduce the issue you have described?
-
Balls (or ovaries) of steel! I will definitely do this just for the experience next time I have the interview!
-
I had the same, i was waking last week 3 am full of fake energy to work. You are not alone, and i do not know what could help, i just finally completed the task and it got away.
-
"If it was easy - everyone could do it"
Don't give up, you can push thought! There are numerous examples where people went through tough times and if they did it - you can do it to. Try to focus on root causes, not the symptoms, as an engineer - you have the power to plan, fix and solve the issues, just don't get your head clouded and try to see it from a distance... Most of the stuff I should worry about does not mean anything year later, let alone 30 years later or mean a lot to people outside my company or customers. The world is much bigger than what your problems wants you to believe, and never let anyone think you do not have the options! -
@rutee07 thanks, some days you need someone else outside of your bubble to say something positive and today you did it for me!
-
My point was more personal. I moved into new company where standards are higher and it can be painful to adjust to. But that probably comes with territory. Just sometimes it hurts to see your PRs returned when you were so happy to manage everything to be working. Wanted to let of steam and wondering how others dealt with it.
-
@Fast-Nop sorry, can’t edit now. Have a nice day!
-
@C0D4 ahh man, I can feel that moment when you taught something was wrong with report, re-done it couple of times and then decided to check if there is error in the code somewhere...and it was yours! I hope you were not fired, or had any other personal financial loss. I spoke with our CTO during goodbye interview and he assured it’s not a big deal and it’s company policy issue of not having enough tests.
-
@Wolle Me leaving is unrelated to that, but I am afraid it might look like I’m doing it on purpose or I am leaving because I couldn’t cope with my job. I am leaving because my friend invited to apply for a much challenging and more technical position, and I found out about this mistake 4 days before my leave date. So damn it stings a lot, but I guess situations like these are bound to happen sooner or later(I am currently working as a full stack dev full time for 18 months)
-
@gto3000 sorry i taught I mentioned ths
-
@RocketSurgeon that’s daily
-
@PrivateGER We don’t have automated testing, so QA has to go through each real ease and test Everything what was changed so I cannot blame them for that, but they found it - 4 days ago while testing another release
-
@electrineer I’m paid peanuts because I started at the very bottom
-
This was my first post in dev rant and it surprisingly works to let off the steam!:) while various companies have different viewpoints on work ethics, employee motivation and etc. my point was that low quality tools is below work “hygiene”, but that’s a personal taste. Finally - the best thing I can to is to keep learning and move to better company ASAP. Thanks all for sharing your thoughts
-
@AtuM I did the same, spent 34 percent of my salary after taxes and bought keyboard and mouse, but good laptop is out of my budget. But this whole viewpoint is wrong in my opinion - you don’t ask policemen to buy their own car or firemen to pay bills for water they use