When you are starting work with a new market, you need to have an excellent understanding of what is going on. I want to cover typical approaches to understanding the market and how to use them efficiently.
Read MoreNowadays, most companies use one of two ways to work with technical teams: with direct control and without it. I want to explain why the second approach is much better.
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 MoreThere is a common belief that work in IT is 100% of technical work and zero creativity. However, every experienced specialist who works in IT for at least three years can immediately object and tell that every specialty requires a certain degree of creativity. So here are my thoughts on this topic.
Read MoreWhy are some employers looking for the junior specialist, while others need seniors? Why may a senior specialist have a salary ten times greater than a junior? And why this separation exists at all? Let us check what is the difference between different levels of specialists, and try to answer these questions.
Read More