Слайд 3Обо мне
Послужной список
Работа программистом
Работа преподавателем
Слайд 4Про Smarte®ama
Опыт деятельности
Успехи
Неудачи
Учебный процесс
Производство
Планы
Слайд 5Опыт обучения
Что уже стало понятно?
Что еще надо сделать?
Слайд 6Junior Программист
Миф или реальность?
Нужен ли он кому-нибудь?
Можно ли выучиться самостоятельно?
Слайд 7Что нужно знать?
Core Java
OOP
JDBC
Servers + Servlets +JSP
Spring
ORM
Web-frameworks
Web-services (SOAP, REST)
SQL, HTML, JavaScript
Специфичные требования
SCV
Build
tools
Слайд 8Что сейчас творится на рынке
Front-End
Web-development
Android /iOS development
Администрирование
Game
development
.Net development
Java Development
Embeded development
UI Applications
QA (automation QA)
Все остальное (Ruby, Python & etc)
Слайд 9Программист
Нет больше «просто программистов»
Продуктовые компании и бодишопы
Слайд 10Поговорим про бизнес
Малый бизнес
Средний бизнес
Крупный (Enterprise) бизнес
Слайд 11Малый бизнес
Тотальное засилье
Коробочного софта для бек-офиса (1С, MS Office, Лига Закон
и т.п.)
Легковесных PHP решения для веб-представительства фирмы
Преимущества PHP для бизнеса:
Огромное предложение на рынке
Нетребовательность к хостингу
Покрывает все use cases малого бизнеса
Преимущества для разработчиков:
Очень низкий порог вхождения
Огромная база знаний
Слайд 12Средний бизнес
Не однозначная ситуация с самим понятием «средний бизнес»
Новые фирмы с
большой привязкой к MS Office выбирают .Net
Среда с хорошей поддержкой уважаемого производителя
Отлично интегрируется в workflow с участием документов MS Office/Exchange/…
Открытые возможности для расширения (кластерные решения, распределенные решения и т.п.)
Большое предложение на рынке
Множество разработчиков
Про .Net на Unix-like
Слайд 13Преимущества платформы .Net для разработчиков
Относительно невысокий порог вхождения при наличия знаний
о других продуктах Microsoft
Большая база знаний
Высокая зарплата
Стабильность работы
Слайд 14Крупный (Enterprise) бизнес
Админы выбирают Unix-like
Единственная платформа на нем работающая –
Java Enterprise (J2EE)
Большинство крупных фирм – это и есть Java
Поддержка крупнейшего производителя
Огромное предложение на рынке
Огромный успешный опыт использования в таких условиях
Безграничные возможности для расширения
Слайд 15Особенности платформы J2EE для разработчиков
Очень высокий порог вхождения
Самые высокие на
рынке зарплаты
Огромная востребованность на рынке работы
Большое количество работодателей на любой вкус
Стабильность работы – ориентация практически исключительно на западный рынок
Особенность Enterprise рынка – работа всегда будет
Слайд 16Крупный (Enterprise) бизнес
Админы выбирают Unix-like
Единственная платформа на нем работающая –
Java Enterprise (J2EE)
Большинство крупных фирм – это и есть Java
Поддержка крупнейшего производителя
Огромное предложение на рынке
Огромный успешный опыт использования в таких условиях
Безграничные возможности для расширения
Слайд 17Особенности платформо-зависимых языков
Порог вхождения высок
Ощутимая привязанность к конкретной области
Больший
срок переучивания на новом месте
Достаточно широкий рынок
Неплохие зарплаты
Слайд 18Особенности Game-development
Порог вхождения высок
Математика, физика и еще раз математика
Достаточно
узкий рынок
Неплохие зарплаты, но обратно-пропорциональные интересности проекта
Слайд 19Рейтинг языков программирования в Украине:
динамика ТОП-15 языков за последние 4 года
Слайд 20Рейтинг языков программирования в Украине:
динамика ТОП-15 языков за последние 4 года
Слайд 21Кто такой Java Developer (Enterprise)
Сегментация рынка (нет больше просто программистов)
Заказчики
Предложения на рынке
Рабочие задачи
Программирование
Настройки, администрирование
Рабочий процесс
Никогда не удовлетворен, вечный поиск
Слайд 22Что такое Java Enterprise приложение
Размер приложения. Относительный и абсолютный
Время разработки
Разные разработчики
Интеграция
Распределенность
Нагрузки
Количество данных
Слайд 23Что нужно чтобы стать разработчиком?
Английский язык
Коммуникативные умения
Кругозор
Умение быстро искать информацию
Навыки и программиста и администратора
И самое главное - мотивация
Слайд 24Ответы на типовые вопросы
Профильное высшее образование
Реально ли устроиться?
Имеет
ли смысл идти сначала по другой дороге?
Можно ли выучиться на Java Enterprise Developer самостоятельно?