Junior Middle Expectations WEB 2.pptx
- Количество слайдов: 29
ITVDN Junior / Middle Web-Developer. Анализ требований к кандидату Александр Марченко Cyber. Bionic Systematics
Правило компаний Мы будем брать на работу только тех выпускников ВУЗов, которые отработали хотя бы полгода, хотя бы в Mc. Donalds.
Junior Developer Образование – Бакалавр Опыт работы – от 6 мес. до 2 лет English – Intermediate / Upper intermediate
Middle Developer Образование – Бакалавр / Магистр Обязательна профессиональная сертификация Опыт работы – более 2 лет English – Upper intermediate
Junior Developer Коммуникации – редко / при необходимости общается со стороной Заказчика
Middle Developer Коммуникации – систематически общается со стороной Заказчика
Junior Developer Командная работа – работает в команде в соответствии с определенными правилами и практиками
Middle Developer Командная работа – эффективно и продуктивно сотрудничает с командой, в соответствии с личными и командными целями, помогает другим по техническим вопросам, эскалирует вопросы по мере необходимости
Junior Developer Инициатива: - Проявляет инициативность к завоеванию новых профессиональных знаний и опыта, - Инициирует открытое обсуждение отдельных проблем работы с менеджерами
Middle Developer Инициатива: - Инициирует открытое обсуждение отдельных проблем взаимодействия с коллегами, руководителями и клиентами; - Активно предлагает решения проблем; - Остается сосредоточен на вопросах «Что мы можем сделать? » , а затем «Кто виноват? »
Junior Developer Принятие решений: - Полагается на решения наставника, - Управляет индивидуальными задачами
Middle Developer Принятие решений: - Руководствуется заботой о Заказчике, - Управляет командными/проектными задачами
Developer Технические требования: HTML 5 & CSS 3 Java. Script Core (DOM, AJAX, JSON) j. Query, Angular. JS, … Twitter Bootstrap TFS, Git, Jira, etc. Basics ASP. NET MVC, SQL, PHP, Ruby
Web 1. 0 – The shopping carts & static “Read-Only” Web
Web 2. 0 – The writing and participating “Read-Only” Web
User Experience Design (UX-design) — комплексный подход к взаимодействию пользователя с интерфейсом, будь то веб-сайт, мобильное приложение или любая другая программа. Информационная архитектура (IA) Изучение пользователей и предметной области, “карта” системы, предварительный вид UX Пользовательский интерфейс (UI) Визуальный дизайн Контент Создание контентной стратегии, непосредственно, контента, резервных копий контента
Что такое “User Interface”? Пользовательский интерфейс (User Interface) — Все, с чем взаимодействует пользователь при работе с устройством(от персональных компьютеров до сложных промышленных систем). People Пользователь системы User Interface Совокупность средств и методов взаимодействия Machine Некая система/ устройство
Graphical User Interface Графический пользовательский интерфейс (Graphical User Interface) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п. ), представленные пользователю на дисплее, исполнены в виде графических изображений. Простота Функциональность Удобство Дружественность Ясность прежде всего. Ничего лишнего Четкая иерархия. Правильные цвета Исключите потребность поиска похожих, более функциональных ресурсов Помогайте пользователям с умом
WEB Frontend Developer Основные этапы создания сайтов • Идея • Дизайн-макет сайта • Верстка • Динамика сайта • Программирование сайта • Production / Publish
Для чего нам технологии? HTML Язык для структурирования и представления содержимого веб-страницы CSS Язык для оформления содержимого веб-страницы Java. Script (ECMAScript) Прототипно-ориентированный язык, для задания динамики и интерактивности веб-страницам
Framework / Библиотека Платформа / набор подпрограмм Библиотека никогда не влияет на архитектуру программного продукта и тем более никак не может ее ограничивать, в противном случае она станет фреймворком.
Library j. Query Библиотека Отвечает за управление поведением объектов на веб-странице.
Framework Angular Фреймворк Отвечает за управление логикой работы вебприложения.
Frameworks / Libraries React Ember & etc. Выполнение определенных задач, упрощение жизни разработчику
Type. Script Расширенные возможности Java. Script, для построение крупных веб-приложений.
DOM – Document Object Model Объектное представление элементов страницы
AJAX – Asynchronous Java. Script and XML Построение интерактивных пользовательских интерфейсов.
Что еще? Twitter. Bootstrap LESS, SASS, Stylus Socket. IO Chrome Dev. Tools, Dragonfly, … GIT, TFS, Dropbox, Bit. Backet Java. Script Patterns,
Благодарю за внимание a. marchenko@cbsystematics. com +380 93 967 29 45
Junior Middle Expectations WEB 2.pptx