За чашкою кави випуск 8

Як стати відповідальним розробником

How to Be a Responsible and Badass Developer 



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

Відео: Розмова про пайову за чашкою кави

фінанси і фріланс 

Крутий, успішний, щасливий ... і відповідальний?

Успішні розробники, які домоглися великих результатів у своїй галузі, як правило:

  • активно працюють;
  • вносять внесок до спільноти розробників;
  • розуміють, що всі їхні здібності - результат наполегливої праці;
  • фантастичні комунікатори;
  • ефективні програмісти.

Відповідальність - теж дуже важлива якість. Поговоримо про те, як його розвинути.

Відповідальний - не факт, що досвідчений

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

До будь-якої проблеми клієнта потрібно підходити серйозно, навіть якщо завдання не зовсім ясна. Пошукайте самі вихід, якщо заплуталися - задайте клієнту навідні запитання. Але тим часом, поки чекаєте відповідь - не сидіть, склавши руки, продовжуйте шукати вихід.



Не починайте нові проекти в п`ятницю

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

Ваше завдання - не тільки писати код

Робота розробника полягає не тільки в кодуванні. Ще дуже важливі прозорість і спілкування з клієнтом.

Вам потрібно розповісти замовнику про реалізацію майбутнього коду, і яку вигоду з цього він отримає. Це збільшує цінність і вашу, як розробника, і вашого дітища.

Ви - один з команди

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

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

Так що значить бути відповідальним розробником, і що треба зробити, щоб стати їм?

  • Задавайте конкретні питання
  • Будьте прозорими і чесними
  • Будьте в курсі ваших власних обмежень і не соромтеся звертатися за допомогою
  • Подумайте про наслідки
  • Іноді краще для вас, щоб не реалізовувати цю функцію
  • Вмійте працювати в команді
  • Перевірте свій код
  • Не вдавайте, що ви не можете побачити недолік у вашому програмному забезпеченні
  • Якщо ви можете внести свій вклад прямо зараз, не чекайте - зробіть
  • Будьте позитивними
  • Подумайте про себе, як про реальний кінцевого користувача функції
Мобільність в першу чергу? Не так швидко

Mobile First? Not So Fast 





Для кожного продукту дуже важливо розробити мобільну стратегію.


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

фріланс 

Яких квітів потрібно уникати в дизайні

Designing for the Web: Are There Colors You Should Avoid? 



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

Відео: ShowBiz Talk за чашкою кави з Ольгою Цибульської

тренди дизайну 

Але є деякі кольори і відтінки, яких потрібно уникати при розробці дизайну сайту.

неонові кольори

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

Підходьте до роботи відповідально, продумуйте кожен крок і не бійтеся експериментувати!

До зустрічі :)
Увага, тільки СЬОГОДНІ!


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