Biggest productivity killers in the engineering industry
The engineering industry faces productivity challenges from perfectionism, procrastination, and context-switching. Strategies like prioritizing progress, tackling difficult tasks first, and focusing on one task can enhance performance.
Read original articleThe engineering industry faces several productivity challenges that can hinder performance. The three primary productivity killers identified are perfectionism, procrastination, and context-switching. Perfectionism often leads to unfinished tasks as individuals strive for unattainable standards, which can be mitigated by prioritizing progress over perfection and recognizing that 95% completion is often sufficient. Procrastination, particularly prevalent in remote work settings, can be addressed by tackling the most challenging tasks first and setting achievable daily and weekly goals. Context-switching, which occurs due to interruptions and changing priorities, can be managed through techniques like timeboxing and reserving specific blocks of time for focused work. Additionally, multitasking is discouraged as it can drain energy and reduce overall effectiveness. Instead, focusing on one task at a time is recommended to maintain productivity and mental energy. By implementing these strategies, engineers can enhance their productivity and reduce stress.
- Perfectionism can lead to unfinished tasks; prioritizing progress is key.
- Procrastination can be tackled by addressing difficult tasks first and setting clear goals.
- Context-switching can be minimized through time management techniques like timeboxing.
- Multitasking is counterproductive; focusing on one task at a time is more effective.
- Recognizing and addressing these productivity killers can improve overall performance in engineering.
Related
Your Company's Problem is Hiding in Plain Sight - High Work-In-Progress (WIP)
The article explores the negative effects of high Work-In-Progress (WIP) in software development, drawing parallels to a WWII story. It highlights signs of high WIP and advocates for a balance between productivity and rest.
Perfectionism – one of the biggest productivity killers in the eng industry
Perfectionism hinders productivity in engineering, causing stress and burnout. Engineers advocate for prioritizing progress over perfection, emphasizing that accepting imperfection enhances mental health and efficiency in projects.
How I cured my procrastination
The author describes overcoming procrastination and improving from C to A grades in engineering through a method called "work ethic psychological conditioning," which involves immediate task initiation and chunking work.
Double your productivity without more work or stress
The article argues that productivity can be doubled by eliminating low-velocity activities, emphasizing the importance of focusing on major tasks and using tools like RescueTime to identify inefficiencies.
Too many meetings, especially the recurring ones. Domination of spoken culture instead of written for collaboration.
Lack of proper sleep and rest. Working outside of your normal brain activity hours.
Sudden fire drills - "unforeseen" audit with deadline next Tuesday, a security vulnerability mentioned in TV and you needing to redeploy/upgrade everything ASAP.
- require engineers to present and justify engineering investments (and understand that what you don't accept has real costs) - have engineers estimate the work in the roadmap, and provide clear risks and possible mitigations - note all of the above means the goals are clearly defined first - not everything you wanted to accomplish may fit; be prepared to distinguish essential from good to have, and to change the order of your priorities. - have teams commit to dates based on estimates, a healthy error margin, additional responsibilities, meetings... - plans change, things happen, life happens, engineering is hard. It's OK, it's expected! Make sure there are clear communication channels from engineers to the top, and from the top to the engineers, so that expectations are adjusted as soon as possible, and maybe make further adjustments. - Communication should happen often. Be always available to listen, don't micromanage. - managers should protect engineers and said communication channels - managers and PMs do not set deadlines - don't hire cheap; hire motivated team players. - the primary role of your >Senior engineers is to be force multipliers (how is a whole different conversation), not to do superhero work - communication, communication, communication; you'd be shocked how much time is wasted by engineers being unsure how to proceed and not sure who to ask of if the question will be well received; there are no bad questions.
I feel like I could go on and on and expand on many of these.
Yes: multitasking hurts; yes, procrastination is bad; but beyond looking at each "issue" individually, engineering leadership should provide processes and culture that protect, motivate and facilitate success.
#1 Hacker News
The book Accelerate is a good start.
Funny how the domain name is the answer of the topic in question
or one that I lived through: "We're switching from SQL Server to Oracle." That one burned a few years that could have been spent on new features or improvements.
No one:
IT infra: let’s move our repo platform to SaaS!
- Procrastination
- Issues from context switching and distraction
Is this ... ADHD?
SAFe agile
Really made me laugh.
#1 get a private office
This worked fabulously for me because it allowed me to "swap in" my work enough that I could avoid distractions.
And yes, I have ADHD.
Related
Your Company's Problem is Hiding in Plain Sight - High Work-In-Progress (WIP)
The article explores the negative effects of high Work-In-Progress (WIP) in software development, drawing parallels to a WWII story. It highlights signs of high WIP and advocates for a balance between productivity and rest.
Perfectionism – one of the biggest productivity killers in the eng industry
Perfectionism hinders productivity in engineering, causing stress and burnout. Engineers advocate for prioritizing progress over perfection, emphasizing that accepting imperfection enhances mental health and efficiency in projects.
How I cured my procrastination
The author describes overcoming procrastination and improving from C to A grades in engineering through a method called "work ethic psychological conditioning," which involves immediate task initiation and chunking work.
Double your productivity without more work or stress
The article argues that productivity can be doubled by eliminating low-velocity activities, emphasizing the importance of focusing on major tasks and using tools like RescueTime to identify inefficiencies.