Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
lkjhgf25355865d@sweetnothings I think you're giving the boss man too much credit in these cases.
Nothing more to say
You've said it all
lolcube32465d@sweetnothings to be fair, I just recently became 19. I can't be that experienced yet. And I am also the only one building the entire App, including tests etc... And to be honest, I think that I am doing a great job given those conditions. My English is also pretty f***ed right know... I've had quite a few shots of whisky and my native language is german ^^°
Edit: I also think that you are correct. I know that I should tell my boss the truth, or at least what I think of as the truth. Problem is, that I still struggle to estimate the time a given task will take. I am often unsure if it will take an hour or 2 weeks. I am constantly becoming better with estimations though...
lolcube32465d@sweetnothings thank you :D that means a lot!
lkjhgf25355865d@sweetnothings that's not what I meant. I've worked for some shite bosses, and most of them don't give a hoot about honesty. It didn't matter how accurate the honest forecast was. All that matteed to them wass how long they'd have to wait to get that moolah.
neeno104565dSame. I always underestimate deadlines to please my "boss". Also, I've made the mistake of thinking "I can't charge much because if I do I'll lose the client" while I knew it was going to be a lot of work. End result: it's been a year I'm working on this app (thank God I'm almost done with it) and seriously underpaid. I got paid less than minimum wage in my country (pretty shit) for a whole year of work. The original idea was to re-sell the app to more people (it's pretty niche) but I would need to rewrite the whole thing for it to be feasible.
rutee071086365dEstimates are estimates, they're not actuals. Of course, you should give an honest estimate and try to stick to it but if you really feel like you underestimated something, don't lie about it and work more hours than you can charge.
It's a skill you learn over time through experience but even the experienced developers don't always meet their estimates especially in a new phase in a new project. There are different codebases involved, often new, and sometimes there are just things you can't expect especially when working with spaghetti code where nothing is ever straightforward or clear. But as you move on to new phases, your estimates become more accurate.
The key is never lie. Actuals are important, they set the expectation for the next similar tasks. If you don't admit that you needed more time than you initially thought, you'll burn yourself out and other developers who have to work on the same task.
Fast-Nop2661764dThis doesn't look like a technical issue because you do know what's going on. It's a human issue because you don't dare stand your ground.
Remember that everybody's darling will always be everybody's fool. This is not limited to this specific topic. I think you need to grow balls.
molaram275964dAaalways add a few weeks to your ETAs. Just in case.
balvinder29410564dBro, you shared the same like I want to.
Whenever I am asked , fir some features they are with like these deadlines. Same issues with my company, they see every feature as same and expect same deadlines.
Whatever they say of deadlines I never agree to them, as I know what is needed to be done. Except in some cases where actual work and time to do is there.
Also everyone saying like, you are not expert dev or you are not truthful with timings, I partially agree with them
As they may or may not have these situations.
The ultimate issue is the unrealistic expectations and timeliness from the boss.
csoni364dUsing the concept of Labour illusion & giving itemised timelines are the key I ‘think’.
lolcube32464d@sweetnothings update: I told them the truth in a meeting today and the reception was definitively good. I am very lucky that my boss values honesty. He is very nice in general. I personally think he does a great job as a boss but he is sadly planning his resignation... I honestly fear for a bad successor.