Developers are often asked to do estimates of some task or feature. However, the person who requests estimates rarely understands how to read given estimates properly. In the following article, I want to describe the difference between estimates and guesstimates, and when you should ask for each of them.
Read MorePretty much every big and serious company has a degree in computer science as a requirement for software engineers. However, many candidates consider it unnecessary, and they have pretty good arguments. So, let us check when such a degree indeed is required and when it is not.
Read MoreProject management is an organizational process of many external and internal activities to complete specific scope of work called the project. It is a common situation when the project is started in chaos with no understanding of requirements, the scope of work, or who participates in the project. Let us see how to organize that chaos.
Read MoreDelegation is a process to share the work scope and responsibility. It is a crucial instrument for organizing work in parallel. Let us check the best and the worst practices and see their consequences.
Read MoreWhy some people can work on multiple tasks simultaneously, and others not? Why good employers give their workers private rooms? Why is it essential to organize your work correctly? Find the answers to these questions below.
Read More