"Напевно, це мій рай" або якими повинні бути ідеальні умови роботи для програміста

Розробники - істоти дивні. Вони значно відрізняються від інших фахівців. Хоча кожен, хто мав «задоволення» працювати з ними і так знає про це. Пару тижнів тому ми розповіли вам про те, чому ж програмісти такі великі буркотуни і як необхідно вести себе з ними. Однак, як виявилося, просто правильного ставлення до них - недостатньо!

Розробником невпинно рухає бажання творити і, звичайно ж, бачити результат виконаної роботи. Єдине про що розробник не думає в процесі роботи, так це про гроші.

Безумовно, як і будь-якій нормальній людині, програмісту потрібні гроші, але тільки для того, щоб отримувати задоволення від життя. Збільшення гонорару може стати хорошою мотивацією для ефективної роботи, але від бурчання і невдоволення воно не позбавить. А роздратований фахівець апріорі не може працювати ефективно. Ось і виходить якийсь замкнутий круг.

______________________________

Розробника цікавить процес написання самого коду, а головне - можливість займатися цим в комфортних робочих умов.

______________________________

Саме про це ми і поговоримо. Про те, які умови необхідно створити для розробника, щоб він працював ефективно, і ви чули якомога рідше його бурчання.

Працюйте разом з розробником

Хоча більшість людей вважають програмістів фахівцями технічної спрямованості, в реальності вони є такими ж творцями, як і будь-який дизайнер. Саме тому необхідно включати їх в творчий процес з самого його початку. Буде відмінною ідеєю познайомити кодера з усією командою і продовжувати роботу вже разом, а не спілкуватися з одним лише менеджером або дизайнером.

Гранична логіка програміста допоможе йому зрозуміти основу вимог «на старті», що в свою чергу дасть можливість вирішити купу проблем до того, як вони встигнуть з`явитися.

______________________________



Мозковий штурм і обговорення вимог - це те, в чому розробнику просто немає рівних!

______________________________

Ще одним плюсом участі розробника в креативному процесі є його розуміння того, що можна втілити в життя, а що - ні. Візьмемо, наприклад, фронтенд-розробника, він дізнається про можливості реалізації чого-небудь в браузері набагато раніше за інших. Ці знання можуть допомогти в народженні нових ідей, які в свою чергу посприяють покращенню продукту.Фріланс і розробкаНе варто ставитися до програміста, як до простого «будівельнику» - дайте йому можливість стати частиною команди і брати участь у всіх процесах. Прислухайтеся до його думки і обговорюйте реалізацію того чи іншого завдання. Відчуття того, що на нього не тиснуть і не говорять, що і як робити, змушує слухати інших і краще виконувати свою роботу. А цього можна домогтися, лише підключивши програміста до творчої роботи.

Відпочинок дуже важливий

Якщо гарненько задуматися про те, скільки годин щодня витрачають розробники на написання коду, а тим більше розумових зусиль, то стає зрозуміло - відпочинок просто необхідний. На жаль, більшість людей не в змозі грамотно розпланувати свій день, а якщо говорити про програмістів, то вони і зовсім можуть так зануритися в свою роботу, що забудуть про відпочинок. В результаті цього можна заробити стрес і просто виснаження, як фізичне, так і розумовий.

По суті, розробник звик до такого - він може місяцями працювати по 20 годин на добу, але настає момент, коли вигорання досягає піку. В цьому випадку, ні про яку ефективність роботи не може бути й мови. Він просто кине все і закриється в своїй шкаралупі. Розробник - птах горда! Він ніколи не скаже вам, що його все дістало і він втомився. Він буде терпіти до кінця, поки не відбудеться повне вигорання, а воно може відбутися в самий невідповідний момент. Наприклад, перед запуском проекту або його тестуванням.

______________________________

Якщо ви не хочете втратити цінного співробітника і кваліфікованого розробника, стежте за його відпочинком.

______________________________

Намагайтеся не завантажувати його новими завданнями, поки він не здав колишні. Ну і, звичайно ж, захищайте програміста від роботи у вихідні.


Чого вже говорити про відпустку, що сприяє відновленню творчих сил і ізбавляющімм від вічних дедлайнів. Заохочуйте відпочинок і якщо відчуваєте необхідність - наполягайте на ньому.

Веб-розробка і поради фрілансерам
Так, цілком ймовірно, що навіть під час відпочинку розробник буде пописувати код, але це вже буде робота «для душі», що дарує гармонію.

Дайте можливість розробляти


А для чого ще наймати розробника, якщо не для розробки? Ось тільки деякі менеджери і дизайнери, співпрацюючи з програмістом, не дають можливості займатися своїми прямими обов`язками, раз у раз, відволікаючи від написання коду різними нарадами, обговореннями і так далі. Ми, звичайно, радили на початку статті підключати розробника до творчого процесу, але мова йшла саме про важливі обговореннях, а не про щогодинних нарадах, що не несуть якоїсь користі.

______________________________

Дуже складно увійти в хороший і правильний потік розробки, коли тебе кожну годину відволікають для обговорення якоїсь дрібниці.

______________________________

Саме такий процес роботи знижує продуктивність до мінімуму. До того ж після кожного подібного «важливого» обговорення розробнику потрібен якийсь час, щоб переключитися на програмування.
Всі наради плануйте заздалегідь, не забувши при цьому оповістити розробника, а краще переконатися, що він не буде зайнятий на цей момент рішенням будь-яких серйозних завдань, що вимагають зосередженості. І обов`язково влаштовуйте хоча б раз на тиждень день, коли взагалі не будете смикати вашого програміста, щоб він міг спокійно займатися своїми справами. Ви здивуєтеся, з якою швидкістю він може працювати і наскільки ефективно, коли на нього не впливають ніякі відволікаючі фактори.

Подяка творить чудеса

Дещо ви можете зробити вже прямо зараз, щоб зробити роботу програміста приємною, домігшись при цьому приголомшливих результатів. В одній з недавніх статей ми говорили про те, що розробника сильно дратують ситуації, коли він тільки закінчив рішення задачі, і йому у відповідь відразу надсилають список багів. А між тим, йому так хочеться зручно влаштуватися в своєму кріслі, помилуватися на виконану роботу і почути прості слова подяки.
Не потрібно викручуватись, придумуючи хвалебну оду. Достатньо написати пару слів, висловивши подяку за виконану роботу. Це не тільки порадує розробника, але і значно пом`якшить його реакцію, коли ви почнете повідомляти йому про перших баги.

______________________________

Робота програміста часто пов`язана з негативом - проблеми, баги і так далі. Скажіть йому слова подяки і все це вже не буде виглядати настільки страшним.

______________________________

 
висновок

Хоча розробники і є дивними людьми - вони зовсім неабиякі. Якщо здача проекту трохи затримується, то зовсім не тому, що програміст робить це навмисне або просто лінується. Ймовірно, саме в цей момент він займається пошуком оптимального рішення задачі, намагається поліпшити результат. І для того, щоб у нього це вийшло потрібно так мало - маленький рай, який є не чим іншим як нормальними робочими умовами.

Джерело натхнення


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 171