This article is just a summary of the best practices every software engineer can use to use time efficiently. Some recommendations always work for everybody; others may work only under certain circumstances. However, you can check out all of them and see how to optimize your working time.
Read MoreThere is a common situation when a person has participated in training or finished a course, but he can’t solve any related problem afterward. Why does it happen? Let us check how people learn, understand, and use their knowledge in real life.
Read MoreQuite a lot of beginner specialists start their work under the supervision of their more experienced colleagues. It is a normal process in many areas, including software engineering. Let us track the evolution of an average developer and see the progress.
Read MoreSome developers spend a lot of time to plan the project and all related activities. On the contrary, other developers do only rough initial planning and start development from there. Who is right? Let us check both scenarios and see what is essential for project planning.
Read MoreEvery good manager knows that it is essential to praise the employees to achieve good results. In this article we are going to check how it works and how praising motivates people.
Read MoreIn this final part of the cycle, we will check three real-life examples of interaction between business people and engineers. For each example, we will see what is done correctly, what is not, and what can be improved in the future.
Read MoreIn the second part of this cycle, we will check workflow-related problems and several ways to deal with them. We will also review the best practices that help minimize these problems' impact in the long-term perspective.
Read MorePeople who have ever worked in software companies aware of multiple issues and conflicts between a company's technical and business departments. This is the first article from the cycle that addresses these problems, and here we are going to discuss communication issues, solutions, and best practices.
Read MorePeople always want to make their workspace comfortable, pleasant, and easy to use. However, it usually does not work as expected, and they spend more and more time trying to do it without significant results. So, here are several common recommendations about the workspace and the way to design it.
Read More