Subscribe: developers.org.ua
http://www.developers.org.ua/feed/
Added By: Feedage Forager Feedage Grade B rated
Language: Russian
Tags:
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: developers.org.ua

Интересное на ДОУ



Сообщество программистов



Last Build Date: Fri, 19 Jan 2018 13:07:12 +0200

 



PM дайджест #9: новые правила обработки данных в ЕС, разница между Agile и DevOps, воспитываем ответственных сотрудников

Fri, 19 Jan 2018 13:07:12 +0200

Всех с наступившими праздниками! Меня зовут Виктор, и я работаю менеджером проектов в компании Cogniance. Делюсь дюжиной интересных материалов по управлению проектом и продуктом в первом выпуске PM Digest’a в 2018 году! Project Management GDPR — новые правила обработки персональных данных в Европе. Это касается всех, кто разрабатывает софт для заказчиков из «Старого Света»: «Если вы входите в зону действия нового европейского регламента о защите данных или планируете расширяться и предоставлять услуги и товары в страны ЕС, то рекомендуется провести комплексную оценку применяемых в компании методов и средств обработки персональных данных и привести их в соответствие с новыми правилами GDPR». Отличная статья о том, как воспитать разработчиков, которые берут на себя ответственность и инициативу. Product-Mode in software development instead of a Project mode. Как раскрыть потенциал ваших лучших сотрудников и не потерять их — в статье HBR. Если же девелопер таки пришел к вам с заявлением: как с этим справляться руководителю и есть ли способы его сохранить — отвечает VP of Parallels. Для меня работа ПМа на проекте с удаленными сотрудниками все еще кажется в большей мере танцами вокруг костра, чем эффективной работой, но людей, работающих в подобных условиях, все больше, а будет еще больше. Макс Панфилов объясняет, как заставить дружить удаленных сотрудников. Winter period of performance review is coming — here are the ideas you might use to build the competency matrix for your employees. PMы склонны застревать в текучке больше других ролей. В статье представлены инструменты и методы, осознав и применив которые вы увидите широкую картину вашей рабочей и личной жизни; сможете делать больше важного вместо мелкого; достигнуть ваших долгосрочных личных и рабочих целей. Шикарный доклад Сергея Архипенкова на CodeFest много лет назад полностью оцифрован — Теория и практика адаптивного управления проектом Осторожно! Очень много контента — лучшее за 2017 год от ресурса thedigitalprojectmanager.com. Agile, Scrum и все такое Как не делать: 20 антипаттернов в поведении скрам-мастера. О чем просит Agile Coach Деда Мороза (Санта Клауса)? Версия Юргена Апелло. В прошлых дайджестах не раз упоминались разные фреймворки масштабирования гибких методов. Но кажется мы не обсуждали DAD — Disciplined Agile Delivery. Рассмотрим принцип[...]



Outsourcing vs software consultancy: как поднять рейты до 75 USD/час

Fri, 19 Jan 2018 10:15:57 +0200

[Об авторе: Сергей Королев — управляющий директор в Railsware с более чем 15-летним опытом работы в ИТ: от стартапов до корпораций. Инженер, продакт-оунер, бизнес-лидер] Выбирая аутсорсинг, западные клиенты, как правило, ищут выгодную цену на разработку. Но наш рынок IT-услуг может предложить не только качественный код, но и много других продуктовых сервисов. Более того, в лице украинских компаний заказчики могут получить не только хороших исполнителей поставленных задач, но и найти технического партнера топ уровня, который поможет продумать стратегию создания и развития продуктов с нуля. И все это при выгодном соотношении цены и качества по сравнению с родными рынками клиента (для наших заказчиков это чаще всего Британия и США). Семь лет назад Railsware изменила свою бизнес-модель с аутсорсинга в сторону software consultancy. Как результат, мы создали новое ценностное предложение для наших клиентов и смогли повысить рейты для последующего развития компании. В этой статье я расскажу, зачем стоит задуматься о смене бизнес-модели, поделюсь нашим опытом перехода от аутсорса к модели consultancy. Аналитика мирового рынка IT-услуг Давайте для начала посмотрим на стоимость аутсорсинга на разных рынках. Мы анализировали средние рейты в следующих регионах: Восточная и Центральная Европа, Азия, Южная Америка, Западная Европа, Северная Америка (последние два пункта для сравнения с родными рынками большинства наших заказчиков). Данные от Accelerance, Clutch.co и Sensium.com совпадают с нашими наблюдениями в результате многолетнего опыта на рынке и общения с экспертами в индустрии. Как видим, стоимость разработки в Восточной Европе (25-49 USD/час) в 2-3 раза ниже, чем в Западной Европе и США (50-170 USD/час). При этом качество кода не уступает. Для многих украинских аутсорсинговых компаний одним из главных конкурентных преимуществ остается цена. Ведь при более высоких рейтах они будут выходить на более конкурентные рынки, где нужно играть по другим правилам. И мы решились на этот шаг в 2011 году. От аутсорса к модели consultancy Семь лет назад Railsware была типичным аутсорсингом: мы продавали часы инженеров без глубокого погружения в бизнес-задачи клиентов. Мы работали с конкретным скоупом задач, предоставленным заказчико[...]



DOU Labs: як EPAM створив DLab — інструментальний сервіс для фахівців Data Science

Thu, 18 Jan 2018 14:06:49 +0200

В рубриці DOU Labs ми запрошуємо IT-компанії ділитись досвідом власних цікавих розробок та внутрішніх технологічних ініціатив. Питання і заявки на участь надсилайте на editors@dou.ua. Я — Software Engineering Manager та керівник внутрішніх проектів EPAM Big Data Competency Center. Вже більше 10 років я працюю в ІТ-індустрії на проектах з різних бізнес-доменів: retail, finance, travel & hospitality, e-commerce тощо. У цій статті хочу більш докладно розповісти про проект — DLab. Його призначення підкреслює гасло: «Let your data scientist think about data and nothing but data». Ідея Як правило, такі продукти, як DLab, ініційовані потребами ринку, коли не вистачає якісних інструментів, або ж де ціна та політика ліцензування комерційних продуктів стримують розвиток галузі. Сьогодні більшість компаній, котрі еволюціонують в «digital», частіше вдаються до аналізу внутрішніх та зовнішніх даних. Різноманіття вхідних даних та їхні обсяги, захист даних, наявність «sensitive» інформації, відсутність обчислювальних потужностей, інструментарію та можливості «експерементувати» з даними, не боячись «покласти» інфраструктуру та втратити дані, — унеможливлюють будь-яку аналітику та ускладнюють роботу data science та machine learning експертам. Власне з цих та інших причин ми створили DLab — інструментальний акселератор у вигляді self-service для Data Scientist-ів, котрий допомагав би їм швидко розгортати потужні аналітичні «пісочниці» в «клаудах» без жодних DevOps-навиків. При потребі користувачі можуть додавати обчислювальні потужності, використовувати зручний інтерфейс для встановлення додаткових бібліотек та залежностей, взаємодіяти в межах команди та водночас не перейматися за безпеку середовища та даних. Наш продукт є крос-платформеним та може встановлюватись на Amazon, MS Azure та Google Cloud. Задача DLab — забезпечити можливість data scientist-ам брати участь у проектах на стадії аналізу, пришвидшувати прийняття аналітичних рішень, не чекаючи моменту, коли остаточна інфраструктура буде доступною та архітектура буде узгоджена. Чому вирішили зробити продукт open-source? За своєю суттю, DLab — такий собі оркестратор або панель керування, що поєднує безліч інструментів. Всі інструменти, технології та фреймворки, які увібрав у себе DLab, є у відкритому доступі: MongoDB, Docker, Angular, Jupyter, Zeppelin, RStudio, Git[...]



Советы сеньоров: как прокачать знания junior iOS

Thu, 18 Jan 2018 10:19:06 +0200

В рубрике «Советы сеньоров» опытные специалисты делятся практическими советами с джуниорами — общие лайфхаки по обучению, какие книги и ресурсы читать, какие навыки осваивать и многое другое. В этом выпуске говорим об iOS разработчиках. В’ячеслав Володько, iOS Engineer / Team Lead в Lohika 7 років досвіду розробки під iOS З чого почати? Почніть із нетворкінгу. Знайдіть собі ментора. Спілкування із живими людьми дозволяє користуватись їх досвідом, швидше знаходити рішення проблеми, отримувати оцінку своїм навичкам. Це може бути колега з роботи, учасник мітапу чи конференції, навіть чувак зі StackOverflow. Головне, щоб людина була професійною та відкритою. Останнє навіть більш важливе: від спілкування разом із колегою свого ж рівня часто можна отримати більше користі, ніж від гордовитого інтравертного сіньйора. Якомога частіше відвідуйте тематичні конференції, мітапи, хакатони. Там завжди можна натрапити або на цікаву доповідь, або на цікаву людину. Я б це радив розробнику будь-якого рівня. Так, на конференція нині можна побачити чимало шлаку серед доповідей. Тому у мене є одна проста стратегія: я хожу на всі заходи, куди є можливість потрапити. Так я точно не пропускаю круті штуки, що там відбуваються. Зокрема, я використовую календар подій на DOU, щоб моніторити цікаві події і завчасно купувати квитки за зниженими цінами. Також ніколи не соромтесь поцікавитись можливістю компенсації вартості конференції за рахунок вашої компанії. Навіть якщо це ніде не прописано в політиці компанії, як правило, менеджери зацікавлені у швидкому рості джуніорів і часто йдуть на зустріч. Swift чи Objective-C? Із моменту випуску Swift у 2014 році для молодших розробників iOS з’явилась певна невизначеність — яку мову програмування вчити. З одного боку, мові Objective-C вже більше 30 років. І, незважаючи на її стрімкий розвиток у 2008-2014, вона не відповідає сучасним вимогам швидкості розробки, безпечності, а також вимагає досить серйозного знання механізмів управління пам’яттю та нутрощів Cocoa просто для того, щоб писати код без помилок. Разом із тим, навіть зараз у 2018-му році мову Swift не можна назвати готовою до комерційної розробки і тим більше її ранні версії. Відсутність бінарної сумісн[...]



Жизнь в Новой Зеландии: о поиске работы, дорогом жилье и мнимой свободе

Wed, 17 Jan 2018 10:00:04 +0200

Я начал свою карьеру как специалист в сфере IT еще в далеком 2003 и с тех пор успел поработать на руководящих позициях в таких организациях, как «Укргазбанк» и «Терра Банк», был руководителем IT-департамента Государственного ипотечного учреждения, а с 2012 года активно занимался собственным бизнесом. Я переехал в Новую Зеландию из Киева в феврале 2015. А теперь обо всем по порядку. О переезде У меня никогда не было навязчивой идеи уехать жить за границу, но ситуация в стране и состояние, в котором находились многие бизнесы в 2014 году, заставили задуматься о переезде. Жизнь за рубежом всегда была интересна мне как опыт, который меняет до неузнаваемости и дает возможность увидеть мир в другом свете. Я не искал лучшей жизни за рубежом и не считал, что переезд решит все мои проблемы. Так вышло, что с 2009 года я практически не занимался «прикладным IT». Я знал, как управлять в IT, и знал, как работает бизнес. У меня была своя IT-компания и стартап в сфере логистики, но все это казалось мне очень плохо применимым к Новой Зеландии. Еще до переезда мне пришлось в срочном порядке постигать азы программирования, работая программистом в собственной компании, и учить английский язык. Резюме я начал готовить еще за 2 месяца до приезда в Новую Зеландию. Скажу сразу: формат резюме имеет огромное значение в Новой Зеландии, как и хороший LinkedIn-аккаунт. Поиски первой работы заняли у меня 5 недель с момента прилета в Окленд до выхода на работу, что по меркам Новой Зеландии очень быстро, а учитывая мой очень низкий уровень английского языка на тот момент — просто феноменально. Самый простой способ эмигрировать в Новую Зеландию — через обучение. После окончания обучения вы получаете рабочую визу сроком на один год на поиски работы. Многие едут именно так. Стоимость обучения варьируется от $12 тыс. до $26 тыс. новозеландских долларов в год (1 NZD ≈ $0.68 — $0.72 USD). Мы подавались на визу через агентство, процесс получения визы занял почти полгода. Набор документов довольно стандартный, и в целом, начитавшись форумов, мы предоставили все, что могли попросить. В то время Новая Зеландия была самой дешевой для эмиграции страной, которая давала нужный н[...]