DEV Community

Cover image for How to prioritize your tasks as a software engineer?
Pierre-Henry Soria ✨
Pierre-Henry Soria ✨

Posted on

How to prioritize your tasks as a software engineer?

Recently, I've been asked the following question: How do you prioritize your tasks?

And below are my answers to it.

Start with the most critical ones for the business needs (including security concerns) that can be completed within half an hour or less.
Note: Ask yourself, "If not done immediately, what could be the consequences for the business?" This question helps to prioritize your workflow better.

Then, continue with the important ones (with high impact for business/value to customers/reputation) that require longer concentration time to be accomplished.

Last but not least, consider which tasks may be delegable to other team members who are in a better position or have better knowledge to finish them quickly than you.

Finally: Priorities do change. It's not because something is urgent today that it will necessarily still be urgent tomorrow.


I can also recommend the use of the Eisenhower Matrix to help you in your workflow.

Top comments (0)