Всем привет.
Меня зовут Алексей. Мне 32 года.
Я поставил перед собой цель стать Java Developer. Чтобы быть более конкретным:
В 2016 году устроиться на работу Java Junior Developer.И чтобы как-то себя дисциплинировать решил завести блог.
Если моя писанина будет кому-то интересна, то я буду рад.
Расскажу вкратце свою историю
Я когда-то уже пытался стать Java Developer. Это было в 2008 году. Я пошел на бесплатные курсы в компанию EPAM во Львове. Чтобы попасть на курсы не нужно было проходить никакого тестирования. Видно была нехватка кадров.
Преимущества курсов в ЕПАМ
- бесплатные
- компания входит в 5ку самых крупных компаний
- учиться можно у реально практикующих а не у теоретиков
- в конце курсов можно устроиться на работу в ЕПАМ
Я проучился на курсах где-то месяца 2. Занятия были в основном заочные. Раз в неделю участники группы приходили на занятие. Нам давали задание на неделю. Отвечали на вопросы. Выполняли проверку прошлых заданий. Занимались мы по книге Брюс Эккель "Философия Джавы" (Bruce Eckel "Thinking in java" 4th edition). Книжка была на английском языке. Есть конечно и русский перевод. Но мы учились именно по оригиналу. Это было тяжело так как многих слов на английском языке я не знал и объем книжки около 1000 страниц. В книжке так же есть много практический задач. Их так же нужно все решать, чтобы теория лучше закрепилась. Рекомендую ее всем кто только начинает свой путь в Java.
Итак продолжим. На дворе тогда был мировой кризис. И курсы были закрыты. Видно у компании начались финансовые проблемы. И необходимость в новых кадрах отпала.
И я тогда "ушел" в SEO.
Работа в SEO
Устроился работать SEOшником в маленькую львовскую вебстудию. Это даже компанией было трудно назвать. Back office компании находился в трехкомнатной квартире жилого дома. В одной комнате были дизайнер, два верстальщика. В другой были два программера. И в третьей был я и еще директор, который мне показывал как нужно было ссылки на Sape.ru покупать.Месяц я проработал там. Немного набрался опыта. И потом я списался с одним участником курсов в EPAM. Мы вместе ходили на них. Он после окончания курсов уехал в Киев. И работал админом сайта.
Переезд в Киев
Как то мы переписывались и он сказал, что будет съезжать на квартиру и ему нужен сосед так как самому дорого снимать. И я сказал что могу приехать и жить с ним. А работу я уверен что найду в Киеве.В общем так мы и договорились. Я приехал в Киев. И мы поселились в 3к квартиру. На этой же неделе я сходил на 3 собеседования. И устроился на работу в компанию SEO Studio.
В ней я проработал 5 лет (2009 - 2014). Так как этот блог не о SEO, то я не буду углубляться в подробности моей работы.
После нее я работаю по сегодняшний день фрилансером.
За это время SEO мне уже поднадоело. И я решил стать программистом.
iOS DEVELOPER
Сначала мне захотелось делать мобильные приложения для iOS устройств. Я начал искать курсы в интернете. Прошел такой курс на UDEMY.COM.
The Complete iOS 9 Developer Course - Build 18 Apps
Получил сертификат
В нем я научился создавать простые приложения на новом языке Swift. Занимался я порядком 3 месяца. По окончании я понял, что это только начало. И нужно кроме Swift еще выучить и Objective-C, который на много сложнее. По идее нужно знать эти два языка. Так как много старых приложений написано именно на них.
Потом я понял что не все так просто.
Во-первых, для того чтобы опубликовать в AppStore приложение нужен Mac. Учиться можно и на компе с Windows. Поставить виртуалку и установить туда Mac OSX. И заниматься. А вот чтобы опубликовать в AppStore нужен именно Mac. Так как там есть какая-то проверка на железо. Что-то связано с ключами, которые генерирует Mac. Я пытался найти где-то в интернете способ как это сделать с компа. Но понял что это гиблое дело. Это реальные танцы с бубном. И так как я настроен был серьезно, то я купил себе MacBook Pro Retina 13.
Ноутбук просто бомба. Он мне очень нравиться. После него на ноутбуки с Windows просто не хочется смотреть. Я уверен что на Windows тоже есть хорошие ноуты, но они все равно не дотягивают до MacBook. Этот симбиоз железа и софта просто впечатляет. Но конечно цена у него тоже кусается. Я отдал за него $1500.
Но вернемся к созданию приложений на iOS. Во-вторых, нужно знать два языка программирования: Swift и Objective-C.В-третьих, чтобы делать приложение самому нужно быть и программистом и дизайнером. Последнее у меня не очень хорошо получается.
В общем я как-то перегорел этим всем. И вспомнил о том, что раньше я ходил на курсы по Java. По общался со своими знакомыми. Все они работают Java программерами. В разных компаниях, но все довольны своей работой и количеством денег, которые они за это получают.
Так же Java хороша тем, что выучив ее можно создавать и приложения для Android. В общем я решил стать Java Developer.
Но перед тем как начать учиться я решил поискать в интернете или нету возрастного ограничения. Так как мне уже 32 года. А возможно на работу на должность Junior Developer нужны люди по моложе. Нашел такой блог на ЖЖ, где человек в 40 лет стал Java Developer.
По этому я твердо решил, что доведу это дело до конца. И не брошу на полпути.
Дальнейший рассказ я продолжу в следующем посте.
Комментариев нет:
Отправить комментарий