Програміст Денис відверто розповідає про безробіття й депресію, а також про те, як цей досвід пов’язаний з його рішенням написати книгу-довідник з архітектурних паттернів. Він ділиться процесом її створення та просування.
Людмила Зінченко, Software Architect в EPAM, розповідає в блозі про ази архітектури й нефункціональні вимоги, або non-functional requirements. Матеріал буде корисний для тих, хто тільки починає шлях в архітектурі, а також досвідченим фахівцям, які хочуть систематизувати знання.
Владислав Щербина працює архітектором в Adobe і проводить технічні співбесіди. В інтерв’ю DOU він розповів, як влаштувався у компанію, подолав труднощі з мовою і що входить в обов’язки Software Architect. А ще про те, які бенефіти пропонує Adobe і як у пошуку роботи може допомогти контрибуторство на GitHub.
Понад чотири роки Ігор Іванюк працює архітектором в AWS. Ми розпитали його про те, що робить архітектор в AWS, як відбувається найм у техгіганті, чому принципи лідерства в Amazon мають суперечності і скільки годин доводиться працювати.
У новому випуску рубрики «X питань» розібралися, хто такий архітектор програмного забезпечення, дізналися про переваги та недоліки професії, а також отримали коротку інструкцію, як ним стати і не вигоріти.
Про те, що визначає роль Software Architect, обговорили з Олександрою Дудкою, Software Architect в Sigma Software, Антоном Шевчуком, Solutions Architect в NIX, та Олексієм Білогуровим, Solutions Architect в Softserve. Публікуємо тези розмови (повний запис можна переглянути на YouTube-каналі DOU).
Меня зовут Роман Шрамков, я занимаю позицию Technology Director в EPAM. В статье я расскажу, в чем заключается роль Solution Architect, какие ключевые задачи выполняет такой специалист и как разработчику дорасти до этого уровня.
Главная задача архитектора — поиск оптимальных (простых, удобных, дешевых) решений, которые будут максимально соответствовать потребностям заказчика и возможностям команды. На основании бизнес-требований этот специалист создает функциональную и техническую спецификацию системы, планирует и проектирует способы технической реализации, выбирает технологии.
Коментарі