Posts tagged experience
Business People and Engineers. Part 1: Communication

People 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 More
On Professional Experience

Why 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
Technical Training: Expectations vs Reality

When developers participate in technical training, they always have some expectations. Usually, they expect to master new technology, learn new approaches, and improve overall technical skills. It is valid to expect such results; however, most of the participants do not achieve them. Let us see why these expectations do not match reality.

Read More
Motivation In Learning

Every person who ever conducted any training knows that some students are more interested in the topic than the others. It happens not because of an imperfect training program or lack of teacher’s charisma. No, the most significant difference is in the motivation of students. So, how to motivate them to achieve the best results?

Read More
Mentoring in IT Companies

When a person comes to a new job, he/she needs some time to adapt to the new responsibilities, company structure, and overall workflow. Mentoring is one of the best practices that make this process quicker and easier. This article shows how mentoring helps newcomers to start working at the new place.

Read More
Narrow Specialization or Wide Experience?

Quite a lot of people ask themselves this question. Do I want to be a professional and do one or two things extremely good? Or I want to cover multiple areas and be able to solve numerous types of problems? We are going to check the pros and cons of these two approaches which should help you to make a decision.

Read More
Business Skills for Software Engineer

Does software engineer need business skills? Yes, of course! This answer is clear for every senior-level specialist or software architect, but not for beginners or random people in IT. So let us have a look at why they are so important and see what specific skills might be useful for a software engineer.

Read More