Скачать презентацию Java Enterprise обучение работа перспективы Сергей Немчинский Smarte ama Скачать презентацию Java Enterprise обучение работа перспективы Сергей Немчинский Smarte ama

Java-Enterprise-IF-Java.pptx

  • Количество слайдов: 25

Java Enterprise обучение, работа, перспективы Сергей Немчинский, Smarte®ama, 2015 pro 100 fox@gmail. com Java Enterprise обучение, работа, перспективы Сергей Немчинский, Smarte®ama, 2015 pro 100 [email protected] com

Обо мне q Послужной список § Работа программистом § Работа преподавателем Обо мне q Послужной список § Работа программистом § Работа преподавателем

Про Smarte®ama q Опыт деятельности § Успехи § Неудачи q Учебный процесс q Производство Про Smarte®ama q Опыт деятельности § Успехи § Неудачи q Учебный процесс q Производство q Планы

Опыт обучения q Что уже стало понятно? q Что еще надо сделать? Опыт обучения q Что уже стало понятно? q Что еще надо сделать?

Junior Программист q. Миф или реальность? q. Нужен ли он комунибудь? q. Можно ли Junior Программист q. Миф или реальность? q. Нужен ли он комунибудь? q. Можно ли выучиться самостоятельно?

Что нужно знать? q q q Core Java OOP JDBC Servers + Servlets +JSP Что нужно знать? q q q Core Java OOP JDBC Servers + Servlets +JSP Spring ORM Web-frameworks Web-services (SOAP, REST) SQL, HTML, Java. Script Специфичные требования SCV Build tools

Что сейчас творится на рынке q Front-End q Web-development q Android /i. OS development Что сейчас творится на рынке q Front-End q Web-development q Android /i. OS development q Администрирование q Game development q . Net development q Java Development q Embeded development q UI Applications q QA (automation QA) q Все остальное (Ruby, Python & etc)

Программист q Нет больше «просто программистов» q Продуктовые компании и бодишопы Программист q Нет больше «просто программистов» q Продуктовые компании и бодишопы

Поговорим про бизнес q Малый бизнес q Средний бизнес q Крупный (Enterprise) бизнес Поговорим про бизнес q Малый бизнес q Средний бизнес q Крупный (Enterprise) бизнес

Малый бизнес q Тотальное засилье § Коробочного софта для бек-офиса (1 С, MS Office, Малый бизнес q Тотальное засилье § Коробочного софта для бек-офиса (1 С, MS Office, Лига Закон и т. п. ) § Легковесных PHP решения для веб-представительства фирмы q Преимущества PHP для бизнеса: § Огромное предложение на рынке § Нетребовательность к хостингу § Покрывает все use cases малого бизнеса q Преимущества для разработчиков: § Очень низкий порог вхождения § Огромная база знаний

Средний бизнес q Не однозначная ситуация с самим понятием «средний бизнес» q Новые фирмы Средний бизнес q Не однозначная ситуация с самим понятием «средний бизнес» q Новые фирмы с большой привязкой к MS Office выбирают. Net § Среда с хорошей поддержкой уважаемого производителя § Отлично интегрируется в workflow с участием документов MS Office/Exchange/… § Открытые возможности для расширения (кластерные решения, распределенные решения и т. п. ) § Большое предложение на рынке § Множество разработчиков q Про. Net на Unix-like

Преимущества платформы. Net для разработчиков q Относительно невысокий порог вхождения при наличия знаний о Преимущества платформы. Net для разработчиков q Относительно невысокий порог вхождения при наличия знаний о других продуктах Microsoft q Большая база знаний q Высокая зарплата q Стабильность работы

Крупный (Enterprise) бизнес q Админы выбирают Unix-like q Единственная платформа на нем работающая – Крупный (Enterprise) бизнес q Админы выбирают Unix-like q Единственная платформа на нем работающая – Java Enterprise (J 2 EE) q Большинство крупных фирм – это и есть Java § Поддержка крупнейшего производителя § Огромное предложение на рынке § Огромный успешный опыт использования в таких условиях § Безграничные возможности для расширения

Особенности платформы J 2 EE для разработчиков q Очень высокий порог вхождения q Самые Особенности платформы J 2 EE для разработчиков q Очень высокий порог вхождения q Самые высокие на рынке зарплаты q Огромная востребованность на рынке работы q Большое количество работодателей на любой вкус q Стабильность работы – ориентация практически исключительно на западный рынок q Особенность Enterprise рынка – работа всегда будет

Крупный (Enterprise) бизнес q Админы выбирают Unix-like q Единственная платформа на нем работающая – Крупный (Enterprise) бизнес q Админы выбирают Unix-like q Единственная платформа на нем работающая – Java Enterprise (J 2 EE) q Большинство крупных фирм – это и есть Java § Поддержка крупнейшего производителя § Огромное предложение на рынке § Огромный успешный опыт использования в таких условиях § Безграничные возможности для расширения

Особенности платформо-зависимых языков q Порог вхождения высок q Ощутимая привязанность к конкретной области q Особенности платформо-зависимых языков q Порог вхождения высок q Ощутимая привязанность к конкретной области q Больший срок переучивания на новом месте q Достаточно широкий рынок q Неплохие зарплаты

Особенности Game-development q Порог вхождения высок q Математика, физика и еще раз математика q Особенности Game-development q Порог вхождения высок q Математика, физика и еще раз математика q Достаточно узкий рынок q Неплохие зарплаты, но обратнопропорциональные интересности проекта

Рейтинг языков программирования в Украине: динамика ТОП-15 языков за последние 4 года Рейтинг языков программирования в Украине: динамика ТОП-15 языков за последние 4 года

Рейтинг языков программирования в Украине: динамика ТОП-15 языков за последние 4 года Рейтинг языков программирования в Украине: динамика ТОП-15 языков за последние 4 года

Кто такой Java Developer (Enterprise) q Сегментация рынка (нет больше просто программистов) q Заказчики Кто такой Java Developer (Enterprise) q Сегментация рынка (нет больше просто программистов) q Заказчики q Предложения на рынке q Рабочие задачи § Программирование § Настройки, администрирование q Рабочий процесс § Никогда не удовлетворен, вечный поиск

Что такое Java Enterprise приложение q Размер приложения. Относительный и абсолютный q Время разработки Что такое Java Enterprise приложение q Размер приложения. Относительный и абсолютный q Время разработки q Разные разработчики q Интеграция q Распределенность q Нагрузки q Количество данных

Что нужно чтобы стать разработчиком? q Английский язык q Коммуникативные умения q Кругозор q Что нужно чтобы стать разработчиком? q Английский язык q Коммуникативные умения q Кругозор q Умение быстро искать информацию q Навыки и программиста и администратора q И самое главное - мотивация

Ответы на типовые вопросы q Профильное высшее образование q Реально ли устроиться? q Имеет Ответы на типовые вопросы q Профильное высшее образование q Реально ли устроиться? q Имеет ли смысл идти сначала по другой дороге? q Можно ли выучиться на Java Enterprise Developer самостоятельно?

Ваши вопросы http: //smarterama. com Ваши вопросы http: //smarterama. com