Getting your work done is very important. Therefore it is necessary to make sure that you can proceed with your tasks smoothly. To ensure that it is useful to look ahead and think about your dependencies. It is important to keep track of the work of your teammates to be able to see early if they are progressing as …
Read MoreGetting your team's work done is very important. Therefore it is necessary to make sure that you are not blocking others. Keep track of work of your teammates, so you know when your work will be needed by others. If you find out that somebody will need your work when it will not be done, reach out to them. Try to …
Read MoreAs developer you will be very often communicating with other parties asynchronously. Typical examples of such communication are email, messages, as well as discussions in pull requests or document. It may take from several minutes, to hours, or even several days before you will get reaction to your actions back. If the …
Read MoreCreating software systems requires cooperation of many people. It is important to observe other people to learn about their role, motivations, strengths, and weaknesses. Related Be open 0003: Ship Stuff Be Open: 0005
Read MoreGood communication is the essential part for any successfully finished project. Related it-is-teamwork 0003: Ship Stuff Be Kind: 0006
Read MoreIt will for sure cause no harm if you will be kind on other people. :D Related it-is-teamwork 0005: Be Open Don't Be Blocked: 0007
Read More