Suvadip Chakraborty’s Post

View profile for Suvadip Chakraborty, graphic

Head of Data Science Chapter, India | VP at HSBC WDAC | DSE

In computing parlance, context switching is when the CPU can favour higher priority tasks. To pause a lower priority task, the CPU caches system instructions and data pointers. To resume it, the CPU refers back to the cached information. Many engineers, data scientists, and analysts also recognize context switching as a euphemism for pivoting from one task to another, usually at the request of product owners and stakeholders. Of course, humans are generally less efficient than computers. We lose days in caching the system state — documenting, preserving, annotating, etc. Likewise, we lose time resuming it — switching gears, reestablishing computing environments, relearning concepts, and more. When the cost of transitioning becomes too great, efficiency suffers. For data scientists, this can be particularly challenging because their work often requires deep concentration. Each time they switch tasks, it takes time to refocus (Diminishing attention, Depleting energy, and Confusing priorities) and get back into the flow, which can reduce their overall productivity and increase the chances of making mistakes. Any thoughts on how best you have tackled this issue? #TheInsightEdge

  • No alternative text description for this image
Aritra Kumar Sinha

VP Head of Analytics Credit Cards

2mo

The last paragraph is resonating very much with what my team went through last month. Simply put there is no solution. I apply the cost method. Try to quantify the impact of asks you are working on put that cost on the new requestor. For example, prioritizing your ask will cost xyz because thats the impact of timely delivery of the current ask. If you are comfortable shouldering the responsibility, send us a nice email please and we'll let the world know and move on to yours 😀

Anindita Das

Senior Fraud Analytics Manager

2mo

Very well said Suvadip. In my previous role this was our classic painpoint and increased our turnaround time. Luckily we operated in agile mode so we would go through 2 days of intense planning and align with all teams/stakehokders on what we would deliver in next 12 weeks. Ofcourse there might be some high priority task that might not have forseen. However we reflect this back every PI and things get better from there on.

See more comments

To view or add a comment, sign in

Explore topics