Портрет профессионального разработчика

21
Portrait of Professional Developer Mikalai Alimenkou http://xpinjectio n.com @xpinjection

Upload: agiledays

Post on 28-Nov-2014

821 views

Category:

Technology


0 download

DESCRIPTION

Николай Алименков, XP Injection/ZoralLabs (Киев) Практикующий Java технический лидер и Scrum Master. Эксперт в разработке на Java, Agile инженерных практиках и управлении проектами. Разрабатывает на Java более 8 лет, специализируется на разработке сложных распределенных масштабируемых систем. Активный участник и докладчик многих международных конференций. Основатель и тренер тренинг-центра XP Injection. Организатор и идеолог конференций Selenium Camp, JEEConf, XP Days Ukraine и IT Brunch. Основатель действующего “Клуба анонимных разработчиков” (uadevclub). Какой он, современный профессиональный разработчик? Что должен знать и уметь, чтобы не только работать на интересном проекте и получать высокую зарплату сегодня, но и иметь стабильный завтрашний день? Технологии и процессы не стоят на месте, а вместе с ними и требования к разработчикам. Чтобы оставаться «на плаву» надо работать над своими знаниями и навыками. Именно об этом мы и поговорим.

TRANSCRIPT

Page 1: Портрет профессионального разработчика

Portrait of Professional Developer

Mikalai Alimenkou

http://xpinjection.com

@xpinjection

Page 2: Портрет профессионального разработчика

9 YEARS,TECH LEAD

7 YEARS,EXPERT

ORGANIZER AND SPEAKER:

FOUNDER AND COACH:

Page 3: Портрет профессионального разработчика

How do normal people see professional developer?

@xpinjection

Page 4: Портрет профессионального разработчика

Agile approaches bring changes

@xpinjection

Page 5: Портрет профессионального разработчика

New way of development with Scrum

@xpinjection

Page 6: Портрет профессионального разработчика

Delivery potentially shippable product

Page 7: Портрет профессионального разработчика

Ability to estimate own work and learn from failures

@xpinjection

Page 8: Портрет профессионального разработчика

Responsible for quality

Page 9: Портрет профессионального разработчика

XP

@xpinjection

Page 10: Портрет профессионального разработчика

Pair programming and code review

Page 11: Портрет профессионального разработчика

Automate everything repeatable

Page 12: Портрет профессионального разработчика

!!!

Page 13: Портрет профессионального разработчика

Any fool can write code that a computer can understand

Page 14: Портрет профессионального разработчика

Any fool can write code that a computer can understandProfessional developer write code

that humans can understand

Page 15: Портрет профессионального разработчика

Be aware of cloud development

@xpinjection

Page 16: Портрет профессионального разработчика

Follow NoSQL movement

@xpinjection

Page 17: Портрет профессионального разработчика

Create scalable solutions

@xpinjection

Page 18: Портрет профессионального разработчика

Ready to work in distributed teams

@xpinjection

Page 19: Портрет профессионального разработчика

Be able to work with different people!

Page 20: Портрет профессионального разработчика

is based on continuous

self-improvementand learning

Page 21: Портрет профессионального разработчика

@xpinjectionhttp://xpinjection.com

[email protected]