Будущее в Прогрммировании !

Доброго времени суток.

Прошу правильных советов о нынешней ситуации в программировании и тенденциях ( перспективах в этой области )

1). Есть огромное желание переехать в Штаты, создать семью и спокойно работать.

2). Есть диплом о среднем профессиональном образовании с одной 4-ой, диплом по профессии, которая меня совершенно не привлекает и мне не интересна (т.е не собираюсь по ней работать, как так вышло это уже другая история, скажу только, что здесь легла рука родителей, а я как овощ согласился)

3). Есть военный билет на руках (год срочной, с категорий годности А)

4). Есть огромное желание обучиться программирование. Знаний в области программирования нет.

5). Есть достаточно много времени для обучения, выход в интернет, компьютер.

6). Недавно начал изучать английский.

7). Денег для обучения в институте нет и нет желания поступать, т.к выучиться в институте на программиста ещё не значит стать им. И стоимость обучения в Институте, где действительно будут обучать будет ещё выше, чем там где будут обучать “спустя рукава”, но зато диплом будет по одной и той же специальности, только разных Уч. заведений. По этой причине пункт 8.

8). Хочу обучаться самостоятельно (было бы здорово иметь “ментора”), но если смотреть правде в глаза, вероятнее всего ему нужно будет за это платить. (платить не получится исходя из пункта 7)

9). Зубрёшка не интересует, хочу именно понять язык алгоритмы, связи и пр. А не делать всё по шаблону.

10). Вариант параллельного обучения институт+самообразование - не рассматриваю, исходя из пунктов (7 и 8).

11). Обучиться самому, дальше если будет нужно (а для работы и иммиграции в Штаты вероятно необходимо) найду институт по изученной самостоятельно специализации и поступлю на заочную, а ещё лучше дистанционную форму обучения.

12). Получу необходимый диплом.

13). Примерно за 6 месяцев завершения обучения - буду искать работодателя (отсылая безумное кол-во резюме) - к этому времени, каким - то образом я должен получить опыт работы в этой сфере. Возможно, обучаясь заочно или дистанционно в институте, получив об этом справку, можно будет устроиться на стажировку или что-то в этом роде для получения опыта и в лучшем случае, этот опыт будет и моим стажем.

14). Может так быть, что в Штатах мой диплом и особо нужен не будет, а будет достаточно того, что я уже умею и можно ли вообще получить теоретические и практические знания самостоятельно, самообучением на таком уровне, чтобы этого было достаточно и можно было устроиться на работу в солидную компанию.

15). Судя по развитию и трендам, взятой с различных сайтов статистики, меня должно интересовать Java + SQL.

16). Приведите пожалуйста информацию, какую мне нужно изучить, чтобы пункты 9+15 сработали. Мне известно, что начинать нужно с «Философия Java» Брюс Эккель.

17). Понимаю, что “учиться никогда не поздно”, но также понимаю, что запоздал с программированием года на 3, мне 23 года и я не витаю в облаках по поводу того, что я могу быть “гением”, но также и исключать такую возможность я не стану.

18). Всё описанные выше пункты понадобятся для выполнения условий на рабочую визу, но также не исключаю возможности выиграть в лотерею DV.

Так чего же можно достичь в этой области в мои года.
Прошу при комментировании написать номер пункта относительно которого даёте пояснения, так будет легче следить за темой и вообще от этого всем будет легче :slight_smile:

Желаю всем исполнить свою мечту! До скорого! :usa:

Дружище, в России ОГРОМНОЕ количество онлайн и оффлайн курсов по программированию. Просто ВАГОН.
На вскидку: в Москве оффлайн - центр обучения “Специалист”, онлайн - тот же Geekbrains (сегодня, кстати стартует БЕСПЛАТНЫЙ онлайн курс по основам кодерства)

Твой пост не понятен. Проблем в России с обучением нет. При наличии английского участие в опен сорсе (чтоб опыта набраться и в резюме пихнуть) тоже не сверхзадача.

1 лайк

Самому, без знающего друга, с ноля и при этом сразу Java по мудреным книгам не будуч гением - имхо нереально. Ну что-то вы выучите, будете уметь но сомневаюсь что сможете стать конкурентноспособным в этой отрасли.

Я первую работу в IT нашел в 25. Возраст не проблема, были бы мозги. Тем более что в гении не метите. Придется привыкнуть что в 27 будете в лучшем случае на подходе к синьйору, а ровестники - техлидами и выше.

Умудритесь попасть на трейни позицию в софт контору дома… года два уйдет чтоб джуном крепким стать.

Как вариант идите в веб. Кормят хуже, но и ботанить легче.

1 лайк

Играйте в DV, учите програмирование и язык. И читайте!!! форум. Вагон вопросов тут уже разжеванно
Все остальное не складывается в мозаику Вы и the US.

1 лайк

Ничего не увидела в вашем посте “о нынешней ситуации в программировании и тенденциях” .
Скорее ваш пост напоминает “не хочу учиться, а хочу жениться”.

Если вы всерьез задумались о рабочей визе, то для начала неплохо было бы получить высшее образование. Без него никуда. Судя по всему о требованиях на рабочую визу вы даже не начинали читать. Начните с этого.

О необходимом минимальном образовании мне известно, об этом я писал в 11 пункте.

DV это ведь лотерея, а надеяться на лотерею - это ведь можно и всю жизнь так про надеяться.

Само по себе ежегодное участие в Dv проблем не вызовет, особенно первые несколько раз, потом может надоесть, но это только тем, кто не добивается того, чего хочет. Учить язык - да тоже есть много материалов. Так же как и по программированию различных курсов и сколько эти курсы потом выпускают программистов, которые добротно устроили свою жизнь, потому что чему то научились, что другие не могут?:slight_smile: За просто курсы не стать программистом, нужно понимать, что делаешь, а не делать все по шаблону, если же всю работу выполнять, как тебе сказали “надо делать”, то никогда не узнаешь, гений ты или нет:) К тому, что курсов множество, подавляющее большинство сырые и не учат мыслить, работать креативно.

Этого не достаточно для рабочей визы.

Из того, что вы написали в первом посту - должно произойти чудо, чтобы Вы получили H1B.

Куда более реалиный способ (исключая лоттерею) - устроиться младшим помошником лоу-джуниор стажера-программиста в иностранную компанию со штаб-квартирой в США, и… рвать жилы, следуя заветам В.И.Л.а - учиться, учиться и еще раз учиться. Ну а потом можно и перевестись в пределах своей компании в штаны, если будет возможность. Мне лично такой вариант видется куда более реалистичным в Вашей ситуации.

1 лайк

Можно название института(ов), “где действительно будут обучать”? И че б туда на бюджет не поступить?

Названия можете по гуглить, в подробности я не в давался, но самые передовые институты разработке находятся в Штатах, на бюджет туда мне не поступить ( это было бы слишком оптимистично)

Чем больше я Вас читаю, тем больше удостоверяюсь, что Вы так и не вышли из того состояния, в котором поступали в институт.

Если Вы реально хотите попасть в штаты - пересмотрите свои взгляды на жизнь, причем кардинально!

1 лайк

Передовые институты - в штатах, но олимпиады по программированию почему-то выигрывают студенты из Питера.

2 лайка

Ой, можно?! Спасибо, что разрешил :lol: только мне-то зачем гуглить для тебя институты?

:facepalm:

Ну прям какой-то симбиоз из “Пастернака не читал…” и “Хочеться и рыбку съесть, и …”

P.S. и это… “по гуглить” “не в давался” что за фигня с приставками ставшими предлогами?

Так честно ж признался, что учиться не хочет. Видимо давно. ))

А чо… Нормальный будет код…

Думаю из-да более суровых методов подготовки и того, что ребята понимают, может быть это их единственных шанс показать себя.

Спасибо, конечно, что волнуетесь за мой русский, но мы здесь не это обсуждаем. Если это конечно не троллинг, или набивание постов.

Так честно ж признался, что учиться не хочет. Видимо давно. ))

У каждого человека должно быть своё мнение, это моя позиция. Если Вы считаете, что самообразование это не учение - это Ваше право.

Найдите требования к h1b визе, почитайте что требуют и с какой квалификацией берут народ. После этого перепишите свой план под требования. Вы поймёте что текущий вообще никуда не годится. Вам надо сейчас идти учиться, курса со второго начинать работать. Глядишь лет через семь и будете подходить. Вчерашнего студента никто не будет перетаскивать по рабочей визе.
И кстати насколько я понимаю учится надо будет все таки на очном. Заочное может не прокатить при эвалюэйшене диплома.
Удачи

1 лайк

к же как и по программированию различных курсов и сколько эти курсы потом выпускают программистов, которые добротно устроили свою жизнь, потому что чему то научились, что другие не могут? За просто курсы не стать программистом, нужно понимать, что делаешь, а не делать все по шаблону, если же всю работу выполнять, как тебе сказали “надо делать”, то никогда не узнаешь, гений ты или нет К тому, что курсов множество, подавляющее большинство сырые и не учат мыслить, работать креативно.

Ндаааааа.
А как ты себе представляешь “правильное” обучение?
И хоть раз обучался ли на нормальных современных курсах?
А самое то главное - ты чего программировать то хочешь? Драйверы для железок, Игрушки, прикладухи для мобильников?