Переквалификация в программисты

LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Переквалификация в программисты

Post by LuZQ »

Всем привет из Монреаля!

Моя история наверное типична как и многие другие.
В свое время была получена степень специалиста по теме не связанной с ИТ в целом. Есть некий бекграунд в ИТ (админство, суппорт и т.д.) с соответствующими знаниями и сертификатами, что уже не плохо. Ситуация с облаками и прочими новомодными штуками не радует, так что переходим к следующему пункту.

Есть очень сильное желание метнуться в программисты, и вот тут есть маленькая загвоздка "КАК?". Опыта, нет, фундаментальных знаний тоже, только большое желание. Напомню, что рынок близкий к Американскому, в России все было бы по другому.
Опыт написание простых скриптов имеется, где то BASH, Python, или более мрачный PowerShell.

Есть ли смысл соваться в университеты на сертификат или диплом? Как пример - https://www.concordia.ca/cce/programs/p ... -java.html

Задача - просто залезть в эту нишу, на данный момент у меня выходит около 50000 CAD в год, но в моем случае готов пойти на даунгрейд. Переживу.

Спасибо !
vdfs
Уже с Приветом
Posts: 667
Joined: 24 Dec 2015 07:50
Location: Madison, WI

Re: Переквалификация в программисты

Post by vdfs »

Начать программировать. Почитайте руководства, посмотрите видео на pluralsight для начинающих по языку, который хотите изучить. Повторяйте что видите, экспериментируйте с кодом, разберитесь, как оно работает. Заведите гибхаб, сделайте что-то самостоятельно. Попробуйте поучаствовать в open source проектах, сделать что-то полезное.

Всё это можно сформулировать простым just do it. Работу можно найти со знаниями и опытом, без диплома.
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Переквалификация в программисты

Post by Medium-rare »

LuZQ wrote: 22 Sep 2019 14:01 Есть ли смысл соваться в университеты на сертификат или диплом? Как пример - https://www.concordia.ca/cce/programs/p ... -java.html
Есть, или какие там имеются курсы, чтобы, желательно, по окончании помогали с internship, или практикой где-то в компании. Упор в том обучении, чтобы уметь интервью проходить, и "легитимизация" в профессиональной среде.
Я сам по такому пути не ходил, но у меня есть примеры среди знакомых, начинавших с подобной ситуации.
GitHub мог бы помочь но не очень-то сильно, ну, вы программируете что-то, а в чём ваша практическая ценность, и пройдёте ли интервью, вот в чём вопрос.
... and even then it's rare that you'll be going there...
tessob
Уже с Приветом
Posts: 545
Joined: 07 Jan 2016 13:04

Re: Переквалификация в программисты

Post by tessob »

Автор, вы еще, как вариант, можете пойти в проприетарный стек и стать каким-нибудь Apex девелопером под Salesforce. Там никто от вас знаний алгоритмов или чего-то подобного ждать не будет, и вполне возможно, что ваш скриптовый бекграунд зачтут мидловым. Если быстро поймете, что переросли этот стек и нехватает монад и чего-то этакого, то сможете идти в чистый дев с более высокого старта. Кроме того, вы еще и в деньгах можете выиграть, а не потерять при переквалификации. У проприетарциков, технические скилы идут после эмпатии... Ну вы поняли.
User avatar
TormentorOne
Уже с Приветом
Posts: 232
Joined: 11 May 2019 00:56
Location: US

Re: Переквалификация в программисты

Post by TormentorOne »

Есть ли программистские задачи-работы, которые пересекаются с вашим текущим образованием/опытом? Это я к тому, что полностью нулевые, но при этом возрастные программисты вызывают сомнения в компетенции. "Старые" должны быть мастерами (IMO). Поэтому всегда лучше иметь козырь в виде хорошего знания предметной области.

А то что вы не сможете пройти более менеее серьезное интервью без "solid computer science foundation", на это даю 98.5%

Согласен с предыдущим комментом, нишевые отрасли для вас наверно лучше.
null
Уже с Приветом
Posts: 2404
Joined: 09 Jul 2001 09:01

Re: Переквалификация в программисты

Post by null »

tessob wrote: 22 Sep 2019 15:30 можете пойти в проприетарный стек и стать каким-нибудь Apex девелопером под Salesforce.
а расскажите поподробнее, как туда пойти?
Самому выучить/взять курс, пройти сертификацию и с этим сертификатом возьмут без реального опыта?
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Переквалификация в программисты

Post by Sergunka »

null wrote: 22 Sep 2019 21:24
tessob wrote: 22 Sep 2019 15:30 можете пойти в проприетарный стек и стать каким-нибудь Apex девелопером под Salesforce.
а расскажите поподробнее, как туда пойти?
Самому выучить/взять курс, пройти сертификацию и с этим сертификатом возьмут без реального опыта?
Там всех походу гребут так как работа нудная и не так уж денежная. Насклько я помню там куча туториалов и прочих курсов уж не говоря о сертификатах. Просто начните сдавать сертификаты и к Вам в дверь постучатся.
"A patriot must always be ready to defend his country against his government." Edward Abbey
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

vdfs wrote: 22 Sep 2019 14:52 Начать программировать. Почитайте руководства, посмотрите видео на pluralsight для начинающих по языку, который хотите изучить. Повторяйте что видите, экспериментируйте с кодом, разберитесь, как оно работает. Заведите гибхаб, сделайте что-то самостоятельно. Попробуйте поучаствовать в open source проектах, сделать что-то полезное.

Всё это можно сформулировать простым just do it. Работу можно найти со знаниями и опытом, без диплома.
Не ожидал, что будет столько комментариев, спасибо!

ГитХаб уже завел, очень полезен от разработчиков до DevOps. Всегда задают вопросы про программирование / скрипты. И задают их всегда(!)
Выкладываю по мелочи, но, считаю, что это лучше чем ничего.
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

Medium-rare wrote: 22 Sep 2019 15:26
LuZQ wrote: 22 Sep 2019 14:01 Есть ли смысл соваться в университеты на сертификат или диплом? Как пример - https://www.concordia.ca/cce/programs/p ... -java.html
Есть, или какие там имеются курсы, чтобы, желательно, по окончании помогали с internship, или практикой где-то в компании. Упор в том обучении, чтобы уметь интервью проходить, и "легитимизация" в профессиональной среде.
Я сам по такому пути не ходил, но у меня есть примеры среди знакомых, начинавших с подобной ситуации.
GitHub мог бы помочь но не очень-то сильно, ну, вы программируете что-то, а в чём ваша практическая ценность, и пройдёте ли интервью, вот в чём вопрос.
+100, это был бы самый идеальный вариант.
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

tessob wrote: 22 Sep 2019 15:30 Автор, вы еще, как вариант, можете пойти в проприетарный стек и стать каким-нибудь Apex девелопером под Salesforce. Там никто от вас знаний алгоритмов или чего-то подобного ждать не будет, и вполне возможно, что ваш скриптовый бекграунд зачтут мидловым. Если быстро поймете, что переросли этот стек и нехватает монад и чего-то этакого, то сможете идти в чистый дев с более высокого старта. Кроме того, вы еще и в деньгах можете выиграть, а не потерять при переквалификации. У проприетарциков, технические скилы идут после эмпатии... Ну вы поняли.
Вариант довольный интересный, спасибо за наводку! Как Вам вариант с MS Dynamics? Стоит ли овчинка выделки?
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

TormentorOne wrote: 22 Sep 2019 21:14 Есть ли программистские задачи-работы, которые пересекаются с вашим текущим образованием/опытом? Это я к тому, что полностью нулевые, но при этом возрастные программисты вызывают сомнения в компетенции. "Старые" должны быть мастерами (IMO). Поэтому всегда лучше иметь козырь в виде хорошего знания предметной области.

А то что вы не сможете пройти более менеее серьезное интервью без "solid computer science foundation", на это даю 98.5%

Согласен с предыдущим комментом, нишевые отрасли для вас наверно лучше.
А вот тут самое интересное!
На вопрос есть ли задачи - отвечаю - нет, к сожалению, но я стараюсь их придумывать, иначе тупик ( Не сегодня, так завтра. Это факт.
А вот и пример - управление параметрами питания хостами используя новомодную redfish. Тоже кстати ниша.

Про "solid computer science foundation" - то же согласен! Вот тут моя задача - получить данные основы в разумное время. Без этого мне никак нельзя. Опять же не забываем тот факт, что переходим из смежной профессии. И многие знания/навыки могут оказаться полезными. Что Вы считаете по этому поводу?
User avatar
mikeG
Уже с Приветом
Posts: 8470
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Переквалификация в программисты

Post by mikeG »

TormentorOne wrote: 22 Sep 2019 21:14 А то что вы не сможете пройти более менеее серьезное интервью без "solid computer science foundation", на это даю 98.5%
По опыту недавнего поиска работы, основной skill для интервью в наши дни - это умение запомнить несколько базовых алгоритмов и типовых задач и максимально выбрать и воспроизвести нужный алгоритм.
Из теории нужно знать что такое big O и уметь его посчитать.
tessob
Уже с Приветом
Posts: 545
Joined: 07 Jan 2016 13:04

Re: Переквалификация в программисты

Post by tessob »

null wrote: 22 Sep 2019 21:24
tessob wrote: 22 Sep 2019 15:30 можете пойти в проприетарный стек и стать каким-нибудь Apex девелопером под Salesforce.
а расскажите поподробнее, как туда пойти?
Самому выучить/взять курс, пройти сертификацию и с этим сертификатом возьмут без реального опыта?
Заходите на trailhead.salesforce.com
регистрируетесь
там какие-то программы обучения "шаг-за-шагом"

Это все, что я знаю. Но эта муть котируется внутри экосистемы. Т.е. рекрутеры и коллеги будут на вас через эту призму смотреть.
tessob
Уже с Приветом
Posts: 545
Joined: 07 Jan 2016 13:04

Re: Переквалификация в программисты

Post by tessob »

LuZQ wrote: 22 Sep 2019 23:32Вариант довольный интересный, спасибо за наводку! Как Вам вариант с MS Dynamics? Стоит ли овчинка выделки?
Если у вас есть знакомые в каком-либо стеке, кто поможет советом на первых порах, то это не плохой аргумент в пользу того или иного решения. А так смотрите что в вашем окружении более востребовано. Я про Salesforce написал только потому, что сейчас у меня полно представителей этой самой технологии. Я когда вижу их код с методами "doInt" принимаюций 100500 арнументов, или нечто вроде "return new Double(dd + 0.5).intValue();"... :angry:

Если ходите стать хорошим программистом, то читайте книги о том как писать код, а не о языках программирования. В конце концов код потом читают люди, а машины его просто выполняют.
User avatar
liamkin
Уже с Приветом
Posts: 2603
Joined: 19 Jun 2003 20:22
Location: USA

Re: Переквалификация в программисты

Post by liamkin »

LuZQ wrote: 22 Sep 2019 14:01 Есть очень сильное желание метнуться в программисты
Если хотите быстро и плохо, то курсы Питона или SQL (в зависимости от того, куда вас тянет), сертификат и поиск работ. :gen1:
Если хотите медленно и хорошо, то лучше хотя бы Bachelor degree получить. Даже от самого захудалого колледжа или университета. Тут важно, что они базу дадут. С базой вы можете уже дальше специализироваться во что захотите. И наниматься будет гораздо легче. :fr:
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Переквалификация в программисты

Post by Flash-04 »

Сама идея конкурировать с ордами индусов воодушевляет.
Not everyone believes what I believe but my beliefs do not require them to.
ystar
Уже с Приветом
Posts: 1029
Joined: 27 Apr 2014 17:13
Location: USA

Re: Переквалификация в программисты

Post by ystar »

Сорри, что не по теме, но вы заметили стилистику написания текста автором и пунктуацию плюс обороты речи.
Вот то-то и оно.
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

ystar wrote: 24 Sep 2019 04:15 Сорри, что не по теме, но вы заметили стилистику написания текста автором и пунктуацию плюс обороты речи.
Вот то-то и оно.
Я не стремился быть писателем. Это не мое. )
Чукча не писатель, Чукча — читатель.

З.Ы. А я б постеснялся писать подобное. Если у Вас день не задался, пожалуйста занимайтесь в спортзале. Мне очень помогает.
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

Flash-04 wrote: 23 Sep 2019 15:59 Сама идея конкурировать с ордами индусов воодушевляет.
Почему бы и нет. На их месте могли быть арабы и еще кто угодно. Они хотя бы тихие и ябедничают из под тишка.
Я более чем уверен, что у Вас нет опыта работы с арабами. )
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

liamkin wrote: 23 Sep 2019 15:24
LuZQ wrote: 22 Sep 2019 14:01 Есть очень сильное желание метнуться в программисты
Если хотите быстро и плохо, то курсы Питона или SQL (в зависимости от того, куда вас тянет), сертификат и поиск работ. :gen1:
Если хотите медленно и хорошо, то лучше хотя бы Bachelor degree получить. Даже от самого захудалого колледжа или университета. Тут важно, что они базу дадут. С базой вы можете уже дальше специализироваться во что захотите. И наниматься будет гораздо легче. :fr:
Спасибо за практичный ответ. Буду выбирать золотую середину )
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Переквалификация в программисты

Post by Flash-04 »

LuZQ wrote: 24 Sep 2019 12:29
Flash-04 wrote: 23 Sep 2019 15:59 Сама идея конкурировать с ордами индусов воодушевляет.
Почему бы и нет. На их месте могли быть арабы и еще кто угодно. Они хотя бы тихие и ябедничают из под тишка.
Я более чем уверен, что у Вас нет опыта работы с арабами. )
откуда им у меня взяться? :D
Not everyone believes what I believe but my beliefs do not require them to.
LuZQ
Posts: 15
Joined: 22 Sep 2019 13:47

Re: Переквалификация в программисты

Post by LuZQ »

Flash-04 wrote: 24 Sep 2019 13:29
LuZQ wrote: 24 Sep 2019 12:29
Flash-04 wrote: 23 Sep 2019 15:59 Сама идея конкурировать с ордами индусов воодушевляет.
Почему бы и нет. На их месте могли быть арабы и еще кто угодно. Они хотя бы тихие и ябедничают из под тишка.
Я более чем уверен, что у Вас нет опыта работы с арабами. )
откуда им у меня взяться? :D
А у меня большой опыт с ними ) Индусы тише, гораздо тише.
User avatar
olegy
Уже с Приветом
Posts: 2127
Joined: 07 Nov 2000 10:01
Location: San Diego, CA, USA

Re: Переквалификация в программисты

Post by olegy »

Арабы нормально относятся к ному что надо захайрить в команду не араба.
Индусы - никогда не воьмут не индуса. Оттуда и растут их орды.
Я гражданин Украины, киевлянин и я против хунты!
tessob
Уже с Приветом
Posts: 545
Joined: 07 Jan 2016 13:04

Re: Переквалификация в программисты

Post by tessob »

olegy wrote: 25 Sep 2019 18:29 Арабы нормально относятся к ному что надо захайрить в команду не араба.
Индусы - никогда не воьмут не индуса. Оттуда и растут их орды.
Это нормально. С точки зрения биологии... как минимум. Процесс брожения примерно так же и выглядит. Небольшое количество бактерий, оказавшись в питательной среде, начинаю жрать ее как не в себя и испражняться (загрязнять эту среду). Как только среды становится меньше чем результатов их деятельности, бактерии дохнут и процесс прекращается.
User avatar
Komissar
Уже с Приветом
Posts: 64661
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Переквалификация в программисты

Post by Komissar »

tessob wrote: 26 Sep 2019 12:51
olegy wrote: 25 Sep 2019 18:29 Арабы нормально относятся к ному что надо захайрить в команду не араба.
Индусы - никогда не воьмут не индуса. Оттуда и растут их орды.
бактерии дохнут и процесс прекращается.
Жаль только — жить в эту пору прекрасную
Уж не придется — ни мне, ни тебе (с) Некрасов

Return to “Работа и Карьера в IT”