Переквалифицироваться в java-программиста, (после 50..), устроиться удаленщиком.
Насколько сложно или просто переквалифицироваться в программиста, особенно тем, кому за 50?
==========
Довольно успешное управление Российской экономикой привело массу народа (в том числе меня) к разбитому корыту. (ну да - успешной не для нас, но это уже "детали"). Говорить по этому поводу можно много, а делать то теперь что?
Бухать, ругаться в социалках или на кухне, "прыгать в ожидании майдана", записаться в "Вагнер" - все как-то не привлекает. Реально не вижу ни одной реалистичной альтернативы программированию. Язык выбирал "один из популярных". Остановился на Java + JS, но это не суть. Мог быть любой другой (другие) из ТОП-10.
.
Что надумалось?
Шикарно было бы переквалифицироваться в java- или fullstack-разработчика.
(Правка 2019-08: Не хочу никакого JS / Fron-End. Хочу AI / ML [Artificial Intelligence / Machine Learning])
===========
Цели:
- Получить навыки, достаточные для того что бы проходить собеседования, устроиться на работу. Здесь буду описывать все то, с чем буду сталкиваться и способами решения.
- Устроиться на работу, проработать 1-2 года.
- Перейти на работу в компанию, где говорят только на английском (скорее всего придется переехать)
- Устроиться на работу на удаленку в US на приличную з.п. (> $7.000 после всех вычетов
Goal Accomplishment Criteria
Устроиться удаленщиком на з.п. > $7.000. Успешно пройти испытательный срок.
Personal resources
10.000 руб.
-
Устроиться на УДАЛЕНКУ
Устроиться на удаленку что бы мог переехать и иметь источник хоть каких-то денег
-
Найти дешевые, а лучше бесплатные курсы на Java-разработчика.
OK. судя по постам в инете, есть люди, которые изучили это полностью самостоятельно, не прибегаю ни к каким платным ресурсам. Значит можно....
Посоветовали шикарный источник udemy.com. У них есть бесплатные курсы и есть платные. Прикол сервиса в том, что он больно хитро проверяет (и запоминает) ваш комп (или смартфон). В первое посещение, именно на первые 6 часов дает максимальную скидку: ВСЕ курсы (кроме редких, на которые скидка не распространяется вообще никогда) стоят по $10.00. Позже, попытки использовать другой браузер, прокси сервера и прочие навороты, желаемого "вновь первого посещения уже не дали". В первый день курсы конечно не выбрал, а позже покупать за $20-$50 то что "стоило" $10 - психологически уже не мог. Планировал воспользоваться чужим смартфоном или компом, но не потребовалось: пришло время новогодней распродажи: все курсы продавались по $10-00 всем на протяжении 10 дней. Насколько я понимаю, подобные распродажи они делают периодически, но срок обычно меньше. (Большинство курсов на английском).
До "открытия" этого ресурса даже такие простые слова как JDK, IDE, javac и прочее - для меня было китайской грамотой. Ни среды, ни даже знаний какие они есть... Ни простейших навыков - как писать, как компилить, как собирать...
От жадности набрал 10 курсов. Два из них позже вернул. (деньги вернули без разговоров). В течении двух-трех недель прошел первые два. В результате разобрался - какие что такое IDE, какие они есть, нашел и установил себе парочку, научился писать первые простые учебные програмки.К сожалению выяснилась пара проблем:
- нет курса, которые может поднять тебя с 0 до "приличного офaера". Нужно чередовать, перебирать...
- Некоторые курсы начитывались БЕЗУМНО СКУЧНЫМ и НУДНЫМ тоном (не реально заниматься под них)
- Нет системы. Курсы что-то дублируют, что-то обходят... Не понятен объем знаний, который нужно освоить.
Для первого знакомства с предметом обучения - отличный ресурс. Можно использовать как вспомогательный ресурс, но одного его не хватит что бы стать разработчиком, т.к. отуствует "готовая система".Как выяснилось позже, аналоги ресурса: lynda.com, Edx.org, Ocw.mit.edu (даже не проверял / не изучал).
"Вышел из бюджета". 8 курсов (10-2) обошлось в 4.720. Большинство "взято" на "ПОТОМ", т.к. изучать эти темы пока рано (EE, jsp и прочее).
Step cost — 19.5 $
-
Найти курсы, посещая которые смогу дойти до уровня готового программиста, способного устроиться на Java-разработчика
Все "отлично". Нашел источник дешевых и даже бесплатных курсов (описал раньше), но проблема в том, что все они дают либо НАЧАЛЬНЫЕ знания, либо (дальше) покрывают лишь какую-то часть. Если что-то не получается - не у кого спросить "что делаю не так" (из 3 вопросов в чате курсов 2 просто удалили не отвечая).
Если что-то не понятно в написанном или воспроизводимом на видео - ам.... как-то не получается переспросить (уточнить) у книги или видео...
:-( -
За 3-4 месяца пройти 3-4 модуля на job4j
Теперь: переучиваться....
Раз в 2-4 недели буду выкладывать результаты обучения.
Решился на поднятие бюджета, т.к. намного важнее (и выгоднее) устроиться в кратчайшие сроки на приличную позицию, нежели сэкономить на процессе обучения.Step cost — 389.94 $
-
Устроиться на первую работу
Устроиться на работу java-разработчиком. Посмотреть / научиться выполнять задачи в реальных (а НЕ учебных) проектах.
-
Изучить HTML, CSS, Bootstrap
JS. Здесь напишу, что проходил по тематике WEB-а:
1) https://htmlacademy.ru/
2) www.freecodecamp.org
3) Моррисон М. - Изучаем JavaScript (Бестселлеры O'Reilly) - 2012
Freeman E., Robson E. - Изучаем программирование на JavaScript (Head First O'Reilly) - 2015Кстати, тем у кого есть дети, братья, сестры которые еще в школе. Не плохо было бы им всем дать элементарные знания и начальные навыки. Но вот проблема - а как заинтересовать? Сможете вы 8-ми летнего ребенка увлечь циклами, массивами, объектами? Оказывается вполне реально, если делать это и игровой форме. Деовчкам: www.playcodemonkey.com. постарше: https://scratch.mit.edu/ Мальчикам что-нибудь типа этого https://codecombat.com/)
-
Переехать в Торонто, устроиться работать там. Для этого / ДО этого - закончить обучение на job4j
(данный этап конечно потребовал затрат: где-то 250.000 руб = $5.000 CAD. Поставил "стоимость 0" т.к. фактически раходовал средсва, полученные в процессе работы / реализации данного плана, а не использовал займы или накопления предыдущего периода).
Список на ближайшие 6 месяцев
- Stream
- Spring
- Hibernate
- Шаблоны проектирования (провалил пару собеседований из-за того что не знаю)
- REST API
- Angular 6
- NodeJs
-
Устроиться на работу удаленнщиком (США, Канада, Япония и т.п.)
Пока "конечная" цель / идея - устроиться удаленьщиком с з.п. $7.000+ USD / месяц.
Дальнейшая - "подтянуть" под это дело еще русских знакомых.
Step cost — 97.48 $
- 20732
- 04 December 2017, 20:22
Don't miss new posts!
Subscribe for the Goal and follow through to its completion