Re: [devclub-estonia] Ищу совета по вхождению в профессию "Разработчик"

31 views
Skip to first unread message
Message has been deleted

Juri Timošin

unread,
Jun 29, 2017, 4:32:46 PM6/29/17
to devcl...@googlegroups.com
Вроде бы не пятница ещё, но, я понимаю, лето влияет.

Так как времени у вас не много - к 30 годам иные уже до 10ти лет как разработчиками проработали - нужно как можно точнее конкретизировать, какого плана разработчиком хотите стать. Клепать сайты, порталы или писать приложения для телефонов (каких айфон или андроид), заниматься системным программированием, алгоритмами или ещё чем-то и исходя из этого уже начинать учить языки и входить в среду разработки.

2017-06-29 18:28 GMT+03:00 Baltic Wind <sanse...@gmail.com>:
Собственно говоря, задумал я к 30 годам специальностью обзавестись, а так как всю жизнь увлекался всяким разными IT-подобными штуками, то именно на это направление и пал выбор.
Направление сложное, со множеством разных специализаций, но на первых парах выбор стоит между "администратором" и "разработчиком". Осмотрев список вакансий на всяких там ckeskus'ах, мною был отмечен больший спрос на "разработчиков", нежели на "админов", и, как следствие, именно в этом направлении я решил сконцентрировать усилия. Так я попал сюда...

А теперь к делу.
Намеченный план: пройти вводный онлайн курс по программированию на Python3 (Coursera) > поступить в Политех на разработчика > найти работу и продолжить обучение.
Просто как 1-2-3? Ну почти. Доподлинно известно, что уже на первом году учебы в Политехе нужна практика, в связи с этим первый вопрос: берут ли у нас в Эстонии на практику таких вот "эмбрионов" с нулевым опытом и знаниями из его окрестностей?
Так же известно, что Политех питает патологическую любовь к продуктам компании Microsoft, а в изучаемых ЯП, акцент поставлен на C# в частности и .NET в целом(другие ЯП изучают, но внимания уделяют куда меньше). Второй вопрос: сильно ли влияет такое акцентирование на начальном этапе?
Ну и третий вопрос: в целом, как план?


ПыСЫ:
Почему Политех? Потому что бесплатно, заочно и на русском языке.
Есть куда ткнуть пальцем и сказать "вообще не правильно мыслишь" или "вот это и то лишнее, замени на..."? С удовольствием почитаю ваши размышления на эту тему :)

--
Вы получили это сообщение, поскольку подписаны на группу "devclub-eu".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес devclub-eu+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Dmitri Troskov

unread,
Jun 29, 2017, 5:36:39 PM6/29/17
to devcl...@googlegroups.com
Начни с JavaScript :) Язык простой. Чтобы что-то пробовать достаточно Notepad-a и любого современного броузера. Заодно и HTML+CSS подучишь. Это будет хороший старт. И не бойся лишнего языка, без него сейчас почти никуда и потом будет проще другие учить.

Потом можно перейти на Java. С этим языком ты сможешь и WEB заниматься и под Android писать. Это по сей день самый популярный язык.

После Java не грех и Kotlin подучить. Если знаком с Java на Kotlin достаточно несклько дней.

Так как C# слизал много с Java, а Kotlin много с C# в свою очередь, то .NET в универе будет уже не страшен. Знания об одном языке всегда упрощают изучение другого. Так же как и с обычными разговорными языками.

Чутка надо SQL тоже освоить.

А вот уже после этого ты сможешь для себя выбирать будешь ли ты писать full stack WEB, frontend, backend, mobile.

Можешь ешё вот такие странички почитать:



Успехов!

29 июня 2017 г., 23:32 пользователь Juri Timošin <draco...@gmail.com> написал:

Anton Arhipov

unread,
Jun 29, 2017, 5:40:54 PM6/29/17
to devcl...@googlegroups.com
когда спрашивают, какой язык учить, очень хочется сказать - английский

(пятница уже, ага)

> вводный онлайн курс по программированию на Python3 (Coursera)

много ли у нас в Эстонии мест где пишут на Python? (админы не считаются)

Tuvastamata Kasutaja

unread,
Jun 29, 2017, 6:04:15 PM6/29/17
to devcl...@googlegroups.com
Все имеет смысл если ты освоишь хотябы питон самостоятельно.
Программировать нигде не учат.
Это должно быть очень интересно или не надо вовсе



-------- Исходное сообщение --------
От: Baltic Wind <sanse...@gmail.com>
Дата: 29.06.2017 18:28 (GMT+02:00)
Кому: devclub-eu <devcl...@googlegroups.com>
Тема: [devclub-estonia] Ищу совета по вхождению в профессию "Разработчик"

Собственно говоря, задумал я к 30 годам специальностью обзавестись, а так как всю жизнь увлекался всяким разными IT-подобными штуками, то именно на это направление и пал выбор.
Направление сложное, со множеством разных специализаций, но на первых парах выбор стоит между "администратором" и "разработчиком". Осмотрев список вакансий на всяких там ckeskus'ах, мною был отмечен больший спрос на "разработчиков", нежели на "админов", и, как следствие, именно в этом направлении я решил сконцентрировать усилия. Так я попал сюда...

А теперь к делу.
Намеченный план: пройти вводный онлайн курс по программированию на Python3 (Coursera) > поступить в Политех на разработчика > найти работу и продолжить обучение.
Просто как 1-2-3? Ну почти. Доподлинно известно, что уже на первом году учебы в Политехе нужна практика, в связи с этим первый вопрос: берут ли у нас в Эстонии на практику таких вот "эмбрионов" с нулевым опытом и знаниями из его окрестностей?
Так же известно, что Политех питает патологическую любовь к продуктам компании Microsoft, а в изучаемых ЯП, акцент поставлен на C# в частности и .NET в целом(другие ЯП изучают, но внимания уделяют куда меньше). Второй вопрос: сильно ли влияет такое акцентирование на начальном этапе?
Ну и третий вопрос: в целом, как план?


ПыСЫ:
Почему Политех? Потому что бесплатно, заочно и на русском языке.
Есть куда ткнуть пальцем и сказать "вообще не правильно мыслишь" или "вот это и то лишнее, замени на..."? С удовольствием почитаю ваши размышления на эту тему :)

--
Вы получили это сообщение, поскольку подписаны на группу "devclub-eu".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес devclub-eu+...@googlegroups.com.

Aleksei Gussarov

unread,
Jun 30, 2017, 3:48:03 AM6/30/17
to devcl...@googlegroups.com
Я думаю вот эта статья немного объясняет куда и как надо двигаться.

Алексей

Dionis Argiri

unread,
Jun 30, 2017, 4:12:01 AM6/30/17
to devcl...@googlegroups.com
Надежды не стоит большие возлагать на ВУЗы - что в Политехе что в ТТУ - нигде не научат программировать нормально тебя. Так что как корочка/некий обзор - ВУЗ это да, а ожидать каких-то практически ценных навыков от ВУЗа бессмысленно(за редким исключением). Так что рекомендую сразу снять розовые очки и начать погружение в языки программирования, что бы понять - твое ли это вообще - иначе может спустя 2-3 года стать мучительно больно от осознания, что время потрачено и что это не твое. Удачи.

30 июня 2017 г., 10:47 пользователь Aleksei Gussarov <alek...@gmail.com> написал:
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес devclub-eu+unsubscribe@googlegroups.com.

Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

--
Вы получили это сообщение, поскольку подписаны на группу "devclub-eu".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес devclub-eu+unsubscribe@googlegroups.com.
Message has been deleted

Anton Arhipov

unread,
Jun 30, 2017, 5:01:52 PM6/30/17
to devcl...@googlegroups.com
> Хотя, чесслово, в чем его преимущество перед C# я так и не понял

Есть мнение, что для Java-погромистов сейчас работы больше, если мы об Эстонии говорим. Этот аспект для тебя вроде бы должен быть самым важным :)

2017-06-30 23:56 GMT+03:00 Baltic Wind <sanse...@gmail.com>:

много ли у нас в Эстонии мест где пишут на Python? (админы не считаются)

А вот фиг его знает. Однако, многие ВУЗы преподают именно его в качестве вводного языка. Да и мне удобно - открыл терминал и пиши сколько влезет :)

Начни с JavaScript ... Заодно и HTML+CSS подучишь.

На JS/HTML/CSS тоже смотрел, но фронт-энд в целом оставил меня равнодушным, так что выбрал Python.

Потом можно перейти на Java... Чутка надо SQL тоже освоить.

Эх, если бы всё учил самостоятельно, то возможно был бы Java. Хотя, чесслово, в чем его преимущество перед C# я так и не понял(оставим этот вопрос любителям холиваров). SQL это да, это обязательно.


А вот уже после этого ты сможешь для себя выбирать будешь ли ты писать full stack WEB, frontend, backend, mobile.

Тут я уже кое-что для себя наметил. Я с графическими интерфейсами вообще не очень дружен, мне в этом смысле "медведь на ухо наступил", так что скорее всего сосредоточусь на чем то, что связано не с красивым внешним видом, а закулисной работой или самым-самым простеньким гуем... Более ясно станет позже.

Но вопрос о том, берут ли на практику(в идеале с последующим устройством в качестве джуниора) совсем уж эмбрионов? Помнится мне прелюбопытнейший эксперимент CodeBorne(вроде бы), о котором на одном из мероприятий DevClub'а рассказывал А.Кекс. Тогда людей чуть ли не с улицы взяли и обучили "под себя"...

--
Вы получили это сообщение, поскольку подписаны на группу "devclub-eu".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес devclub-eu+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Anton Tanasenko

unread,
Jun 30, 2017, 5:19:20 PM6/30/17
to devcl...@googlegroups.com
Я так понял питон нынче пришел в универах на замену паскаля. Низкий порог вхождения, широкое использование плюс кикстартит понимание ооп для дальнейшего потенциального перехода в суровый энтерпрайз.

1 июля 2017 г., 0:01 пользователь Anton Arhipov <ant.a...@gmail.com> написал:



--
Regards,
Anton.

Juri Bogdanov

unread,
Jul 1, 2017, 5:05:31 AM7/1/17
to devcl...@googlegroups.com
Чтобы стать разработчиком, необязательно нужно соответствующее образование. Достаточно прочитать несколько умных книг и где-то поработать разработчиком хотя бы год, правда устроиться куда-нибудь без корочки об образовании и без опыта работы будет очень сложно, только, если через знакомых. Но тут проще наверное начать карьеру в IT с должности QA. Познакомишься с программистами, их работой и процессами, а также их "отходами", узнаешь, какие бывают "баги" и многое другое интересное и не интересное.

Python? Да нафиг он тебе нужен. Я его сам-то толком не знаю, хотя приходилось какие-то скрипты на нём разрабатывать по работе года 3-4 назад. Но он почему-то у меня забылся ровно как стихи в школьное время - вроде бы выучил, рассказал, получил "5" и на следующий день уже забыл. Пройди лучше курс для начинающих по C или какую-нибудь книжку (любую) почитай по C (но не не в коем случае не по C++, а то всё желание изучать программирование у тебя отпадёт), чтобы понять синтаксис вообще, ну и что там к чему и далее приступай к изучению Java или же .NET (так как они базируются на C в общем-то). По опыту скажу, что с .NET может быть полегче, а с Java могут быть уже сложности начиная с настройки рабочей среды, чтобы запустить своё первое приложение. Написать веб-приложение на ASP.NET вообще проще простого, с Java EE может быть сложнее. В .NET в общем сможет начать программировать любая домохозяйка или кухарка, а я Java всё-таки для более продвинутых пользователей.

Для самообразования по Java рекомендую книгу "Философия Java" и при чем она вполне подойдет для полных новичков, не знающие другие языки программирования. Также самообразовательные порталы www.intuit.ruwww.courseera.com, ну или видео-уроки, которые обычно платные, но некоторые можно скачать тут https://rutracker.org/forum/viewforum.php?f=1565 (не совсем честно, но не всё ли равно)

Для QA советую посмотреть курс http://www.intuit.ru/studies/courses/1040/209/info и все сопутствующие курсы из раздела "Дополнительные курсы" из информации данного курса

Ну и в заключение. Какая у тебя цель? Просто поменять профессию, сменить сферу деятельности или просто привлекают высокие зарплаты программистов? Если же второе, то смирись с тем, что твои первые зарплаты на протяжении первых лет работы будут обычные средние зарплаты по Эстонии (700-1000), не жди, что сразу же начнешь получать 2000-3000, но и 2000-3000 это вполне реальные цифры могут быть с годами и для тебя, а то и выше... 

Поэтому считай сам, нужно ли тебе тратить в 30 лет столько сил и времени в изучение чего-то нового, что окупится только через несколько лет. Может всё-таки стоит разобраться в чём ты уже специалист в свои 30 лет и сконцентрироваться именно в этом? Ведь сегодня ценятся именно специалисты и не важно в каких сферах. Те же сантехники и электрики могут хорошо получать и будут довольно-таки ценными специалистами если они АС-ы своего дела.

Но и в самое заключение: инвестиция в самого себя и в свои знания - это самые лучшие инвестиции!

Juri Bogdanov

unread,
Jul 1, 2017, 5:07:43 AM7/1/17
to devcl...@googlegroups.com
Чтобы стать разработчиком, необязательно нужно соответствующее образование. Достаточно прочитать несколько умных книг и где-то поработать разработчиком хотя бы год, правда устроиться куда-нибудь без корочки об образовании и без опыта работы будет очень сложно, только, если через знакомых. Но тут проще наверное начать карьеру в IT с должности QA. Познакомишься с программистами, их работой и процессами, а также их "отходами", узнаешь, какие бывают "баги" и многое другое интересное и не интересное.

Python? Да нафиг он тебе нужен. Я его сам-то толком не знаю, хотя приходилось какие-то скрипты на нём разрабатывать по работе года 3-4 назад. Но он почему-то у меня как стихи в школьное время - вроде выучил, рассказал, получил "5" и забыл. Пройди лучше курс для начинающих по C или какую-нибудь книжку (любую) почитай по C (но не не в коем случае не по C++, а то всё желание изучать программирование у тебя отпадёт), чтобы понять синтаксис вообще, ну и что там к чему и далее приступай к изучению Java или же .NET (так как они базируются на C в общем-то). По опыту скажу, что с .NET может быть полегче, а с Java могут быть уже сложности начиная с настройки рабочей среды, чтобы запустить своё первое приложение. Написать веб-приложение на ASP.NET вообще проще простого, с Java EE может быть сложнее. В .NET в общем сможет начать программировать любая домохозяйка или кухарка, а я Java всё-таки для более продвинутых пользователей.

Для самообразования по Java рекомендую книгу "Философия Java" и при чем она вполне подойдет для полных новичков, не знающие другие языки программирования. Также самообразовательные порталы www.intuit.ru, www.courseera.com, ну или видео-уроки, которые обычно платные, но некоторые можно скачать тут https://rutracker.org/forum/viewforum.php?f=1565 (не совсем честно, но не всё ли равно)

Для QA советую посмотреть курс http://www.intuit.ru/studies/courses/1040/209/info и все сопутствующие курсы из раздела "Дополнительные курсы" из информации данного курса

Ну и в заключение. Какая у тебя цель? Просто поменять профессию, сменить сферу деятельности или просто привлекают высокие зарплаты программистов? Если же второе, то смирись с тем, что твои первые зарплаты на протяжении первых лет работы будут обычные средние зарплаты по Эстонии (700-1000), не жди, что сразу же начнешь получать 2000-3000, но и 2000-3000 это вполне реальные цифры могут быть с годами и для тебя, а то и выше... 

Поэтому считай сам, нужно ли тебе тратить в 30 лет столько сил и времени в изучение чего-то нового, что окупится только через несколько лет. Может всё-таки стоит разобраться в чём ты уже специалист в свои 30 лет и сконцентрироваться именно в этом? Ведь сегодня ценятся именно специалисты и не важно в каких сферах. Те же сантехники и электрики могут хорошо получать и будут довольно-таки ценными специалистами если они АС-ы своего дела.

Но и в самое заключение: инвестиция в самого себя и в свои знания - это самые лучшие инвестиции!
Reply all
Reply to author
Forward
0 new messages