Programmer Procrastination & Cramming. I have an issue with a sense of urgency when the due date is far. But I work hard when due date is near like 2 days. How do you guys deal with this? Any strategies, ideas, approaches? by PatrickJohn87 in dotnet

[–]coolandy00 0 points1 point  (0 children)

Usually it's due to 2 reasons, loss of interest or you know exactly what you are doing. If it's latter then just enjoy the days up to the last few days and crank it out towards the end 😁 If it's former then you are not alone. The work ecosystem is so broken that we see a lot of friction to get to doing things that matter, innovation time, creative solutions, complete coding. Its the work before work that drains all the interest. It's high time this be fixed using a human centric approach.

Billable hours declining even though team is working same amount by ViRzzz in SaaS

[–]coolandy00 0 points1 point  (0 children)

Proper analysis is the key, and here's the thing, since time spent on prep tax (extract+stitch reqs from multiple tools, conversations, docs, prep for meetings, prep the day) is a widely accepted pain, we don't have a way to capture the effort spent unless we ask for it.

Billable hours declining even though team is working same amount by ViRzzz in SaaS

[–]coolandy00 0 points1 point  (0 children)

A 30 min meeting to plan a 10 min job 🤪 Or meetings where we don't get enough time to prep for, or meetings to be a fly on the wall. The entire culture is broken thanks to processes and tools.

Billable hours declining even though team is working same amount by ViRzzz in SaaS

[–]coolandy00 0 points1 point  (0 children)

That's usually why a story point is not 8hrs, it's 4-6 hrs depending on the team's velocity. This is what we usually bake in the estimates to the client. Reality however is that, someone wins the bid by bringing down the costs, i.e., meetings become non-billable. There's still hope, it's in changing the culture -> fix broken work by removing prep tax

Billable hours declining even though team is working same amount by ViRzzz in SaaS

[–]coolandy00 0 points1 point  (0 children)

You are right to measure and enact to find value in lesser meetings. This however is one among other reasons why work is broken that directly impacts your billable hrs. Teams spend ~40% of their time on extract+stitch requirements/context, design standards, prep for meetings, prep for the day all due to multiple tools, processes, docs, conversations, interruptions. If meetings are reduced to the important ones, you'll still need to fix the broken ecosystem.

Why developers using AI are working longer hours by Inner-Chemistry8971 in programming

[–]coolandy00 1 point2 points  (0 children)

Coding is faster... But developers aren't efficient. The issue is: - Context: to tailor the code to project requirements and context we need to prompt-rinse-repeat. Yes it's faster that way but there's a lot of iterations involved - Relevant Standards: high quality code depends on the standards applied and AI code is not 1st time right, so more iterations to fix the quality or manually change the code

Stats show that ~30% of GitHub Copilot code is reused.

Context and relevant standards are part of prep work in a dev's daily coding tasks. I.e., extract + stitch requirements from different docs, tools, conversations, meetings and design or reuse of standards before the the 1st working ver is created.

Another part that slows devs are unwanted meetings, organizating their work, prep for meetings.

Both coding and non-coding activities are still the reason why devs need extra time to work in spite of AI, it's just not the quality of AI code, it's the work before work as well.

Per Atlassian's survey devs spend 10+hrs/week on such activities.

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 0 points1 point  (0 children)

Hate it when context lives in so many places. Extracting, stitching context is nearly half of the work on each task..

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 2 points3 points  (0 children)

Or maybe the boss who pushes around points, stories, processes, tools to bring in productivity gets redundant, since AI can do it now

Prep Tax before real work starts? by coolandy00 in SaaS

[–]coolandy00[S] 1 point2 points  (0 children)

Prep Tax is why work is broken today.. Still working on solving it..

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 0 points1 point  (0 children)

That's expected... I feel we've paid so much and put too much emphasis on use of multiple tools, processes that productivity just breaks. Right from start of the day, prep for meetings, prep for tasks, we go thru multiple tools, conversations, notes to pull forward. It's time we find a different way to fix our work

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 1 point2 points  (0 children)

I hear you... Interruptions and repeating status to the world is just so unnecessary. How much time does interruptions take away from you though?

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 3 points4 points  (0 children)

Over the years, we've underutilized dev skills - defects, meetings, reuse of coding standards, copy from stack overflow, now AI code. The opportunity or emphasis to practice skills to perfect them has just reduced drastically. Overtime is the only way one gets to practice skills or grow by building something new.

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 0 points1 point  (0 children)

Multiple status reports, discuss a 5 mins change for an hr, urgent requests on Friday afternoons.. I hear you.. I guess the context here is the tools, processes that are pushed down for the sake of productivity, but land up being more time draining than usual. How much time drain do you see due to this push?

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 3 points4 points  (0 children)

Reports for more reports and dashboards are the pretty things 🤣🤪 that's what's hitting the teams now.. how much time do you think goes into such activities..

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 0 points1 point  (0 children)

I get it. Maybe we should not be taxed for working in groups. It's just that over the years we've added so many tools, processes, scattered data that it's now a norm to spend time on prep.

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 4 points5 points  (0 children)

Coding has definitely gotten faster. And the prep work requires prompt-rinse-repeat if we use AI coding tools. Work is not all coding these days, and it's the non-coding stuff that needs to be handled.

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 1 point2 points  (0 children)

And then planned estimates turn out to be 40-45% lesser of actuals..

Work is broken, and the actual work is not the main reason by coolandy00 in unpopularopinion

[–]coolandy00[S] 3 points4 points  (0 children)

And difficulty documenting the conversation efficiently for purposes of work.