Вітаю моїх односельчан.
Я виявив, що моя роль поступово змінюється від "функціонування" до "розробника функцій". Хоча більша частина першої складається з виправлення та / або оновлення наявної функції (і тихо бурчання про її реалізацію з повною наївністю), у цій новій ролі я вважаю:
- Доводиться спілкуватися з негайним керівництвом, щоб визначити вимоги до розробки нової функції
- Доводиться спілкуватися з дизайном, щоб визначити потреби користувача нової функції
- Доводиться спілкуватися з QA для визначення тестових наборів для нової функції, а також її поточного стану під час розробки.
- Доводиться спілкуватися з виробниками / менеджерами проектів, щоб визначити час, що залишився, а також оновлення вимог до розробки.
- і, нарешті, доводиться періодично спілкуватися з вищим керівництвом, щоб захистити нову функцію та продемонструвати, що це мінімізує ризик для майбутнього випуску.
Останній пункт тут є ключовим, і це зайняло мені кілька випадків, щоб повністю зрозуміти. Однак, в цілому стає очевидним, що комунікативні навички важливі, навіть або особливо для таких розробників, які відчувають, що вони "володіють" функцією, над якою вони працюють.
Все це говорив, я усвідомлюю, що це важливо, і я хотів би вдосконалити свої навички в цій галузі. Мені подобається спілкування один на один, але я вважаю, що я, як правило, трохи заїкаюся, коли розмовляю з будь-якою групою, більшою ніж кілька людей, яких я добре знаю.
Де я можу знайти хороші ресурси для вдосконалення власних навичок спілкування?