Добрый день.
Прошло девять месяцев с тех пор, как благодаря курсу Java Rush мне удалось стать разработчиком. Историю моего обучения можно читать тут. А сейчас, мой дорогой читатель, спешу поделиться хорошими новостями и расскажу, чем я был занят в этот короткий промежуток времени.
На первом месте работы (название фирмы приводить не буду, скажу только, что это была outsource-компания) мне довольно быстро надоело. Все было там хорошо, но только серьезных java-проектов не было, гораздо больше было C#/.net-проектов. К тому же за пол года я устал копаться в opensource-коде (удовольствие явно ниже среднего). Библиотеки и инструменты, с которыми я успел познакомиться, самые стандартные: java, groovy, tomcat, hibernate, немного spring, много linux, очень много субд oracle и postgreSQL.
Но, одним жарким летним утром мне позвонили из компании, которая делает клиент-серверное приложение для очень большой букмекерской конторы, и предложили работу. Деньги были больше, задачи интереснее. Конечно я сразу согласился. Самое смешное, что за пол года до этого я проходил у них собеседование (когда искал работу в первый раз) и они мне отказали. Но теперь я был чуть опытнее и немного наглее. Поэтому следующие несколько месяцев я проработал там. Однако я быстро понял, в чем состоит отличие между клиент-серверными приложениями и web-приложениями. Я хотел заниматься именно последними. Здесь мы не очень плавно переходим к следующей части повествования. Инструменты, с которыми я успел поработать в этой фирме: java, SWT.
Я снова начал ходить по собеседованиям. В этот раз это оказалось гораздо более интересным и даже приятным занятием. На самом деле не так уж и сложно подготовиться, ведь в большинстве компаний на собеседованиях спрашивают плюс-минус одно и то же. В некоторых случаях вопросы можно даже предугадать, и сразу подобрать наилучший ответ для конкретного собеседующего. Короче, я побывал на десятке собеседований, было три предложения о работе. Первые два от каких-то мелких outsource-компаний, штатом в 100-150 человек. Я воспользовался третьим, которое поступило от Сбербанка (Сбертех). Подробно о своей работе в этой фирме я расскажу позже, а сейчас пока рано, ведь я здесь всего лишь один месяц. Скажу только, что условия работы более чем достойные, коллектив более чем дружелюбный, задачи очень серьезные и интересные.
Уверен, тебе, дорогой читатель, понравилась вторая часть моей истории. Я уже слышу, как ты несешься со всех ног решать очередную задачу, прилетевшую с Java Rush. Могу пожелать тебе терпения и уверенности в себе.
UPDATE (14.03.2017)
Надеюсь хоть кто-нибудь еще читает мои унылые топики. Обратная связь меня бы порадовала.
Испытательный срок в Сбербанк-Технологии пройден успешно. Первые пару месяцев я усиленно копался в целой горе документации по создаваемой платформе и фиксил мелкие баги. Сейчас я уже как взрослый разработчик, получаю задачи, реализую всякие функциональности. Работаю как с клиентом, так и с хранилищем данных. Если кто-то смотрел JPoint (ссылка внизу в комментариях), то знает, что Сбертех целиком пересаживается на IMDG.
В целом код не сложный, однако очень сложна бизнес логика (ведь это банк). Для меня это стало проблемой. Как оказалось, я очень медленно въезжаю в бизнес логику и с трудом реализую ее в коде. Тем не менее процесс идет вперед.
Список инструментов, с которыми я познакомился: java, GridGain, и парочка проприетарных библиотек. Первая для разработки клиента, очень похожа на JSF. Вторая - ORM для работы с GridGain (нам запрещают использовать его напрямую).
Короче, стандартная такая интерпрайзненькая разработка в промышленных масштабах.
Всем удачи и выше нос по ветру.
UPDATE (18.07.2017)
Класс, тут еще кто-то тусуется :)
Я уже позабыл про свой топик, как мне внезапно прилетает уведомление на почту о новом комментарии.
Прошло 8 месяцев работы в Сбертехе, полет нормальный. Пишу код, чиню баги, между делом занимаюсь devOps'ом по легкой схеме (работаю с несколькими стендами). Освоил еще пару тулов: Ansible (автоматизация деплоя на стенды), немного пописал на React (библиотечка для клиента), поковырялся с Kafka (это инструмент для транспорта).
Также было повышение доходов на 25%. Сменил свою раздолбаную Ладу Калину на Nissan Almera. Купил годовой абонемент в хороший фитнесс-зал, хожу почти каждый день. Короче, почти как взрослый дяденька.
Всем начинающим желаю набраться терпения (программирование любит усидчивость). Всем продолжающим желаю цистерну оптимизма и два вагона хорошего настроения.
С уважением
Сергей Алещенко
JavaRush
/Java блог
/Архив info.javarush
/Наконец стал разработчиком [volume 2] спустя девять месяц...
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Класс, тут еще кто-то тусуется :)
Я уже позабыл про свой топик, как мне внезапно прилетает уведомление на почту о новом комментарии.
Прошло 8 месяцев работы в Сбертехе, полет нормальный. Пишу код, чиню баги, между делом занимаюсь devOps'ом по легкой схеме (работаю с несколькими стендами). Освоил еще пару тулов: Ansible (автоматизация деплоя на стенды), немного пописал на React (библиотечка для клиента), поковырялся с Kafka (это инструмент для транспорта).
Также было повышение доходов на 25%. Сменил свою раздолбаную Ладу Калину на Nissan Almera. Купил годовой абонемент в хороший фитнесс-зал, хожу почти каждый день. Короче, почти как взрослый дяденька.
Всем начинающим желаю набраться терпения (программирование любит усидчивость). Всем продолжающим желаю цистерну оптимизма и два вагона хорошего настроения.
С уважением
Сергей Алещенко
Надеюсь хоть кто-нибудь еще читает мои унылые топики. Обратная связь меня бы порадовала.
Испытательный срок в Сбербанк-Технологии пройден успешно. Первые пару месяцев я усиленно копался в целой горе документации по создаваемой платформе и фиксил мелкие баги. Сейчас я уже как взрослый разработчик, получаю задачи, реализую всякие функциональности. Работаю как с клиентом, так и с хранилищем данных. Если кто-то смотрел JPoint (ссылка внизу в комментариях), то знает, что Сбертех целиком пересаживается на IMDG.
В целом код не сложный, однако очень сложна бизнес логика (ведь это банк). Для меня это стало проблемой. Как оказалось, я очень медленно въезжаю в бизнес логику и с трудом реализую ее в коде. Тем не менее процесс идет вперед.
Список инструментов, с которыми я познакомился: java, GridGain, и парочка проприетарных библиотек. Первая для разработки клиента, очень похожа на JSF. Вторая — ORM для работы с GridGain (нам запрещают использовать его напрямую).
Короче, стандартная такая интерпрайзненькая разработка в промышленных масштабах.
Всем удачи и выше нос по ветру.
очень хочется почитать, чем же занимается сбертех, так что пиши продолжение.