Языки программирования и работа

avatar Divaltor™

185

10

Divaltor™

Пользователь

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

Divaltor™

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

img

Привет всем, живу в дыре мира (в прямом смысле), хочу пойти на программиста, т.к. понял, что это мое призвание. Но вот незадача - в моей "стране" (непризнанная страна) единственное место, где можно пойти на программиста это работать у провайдера (он у нас один), но там нужен программист Java/C++ (по приоритету), в остальных местах только Веб разработка, а мне это не интересно. Учу С# (самостоятельно). Так вот вопрос. Дальше учить С# и уехать в другую страну работать на С# разработчика или остаться тут, но выучить Java и пойти работать на провайдера? Собсна сабж

Last_Imba

Пользователь

Регистрация: 13.08.2013

Сообщения: 3173

Рейтинг: 1896

Last_Imba

Регистрация: 13.08.2013

Сообщения: 3173

Рейтинг: 1896

Divaltor™ сказал(а):

 Дальше учить С# и уехать в другую страну работать на С# разработчика 

Нажмите, чтобы раскрыть...

 

this

 

Я бы уже уехал, смысл ждать, в ближайшие 10-15 лет эта неназванная страна не зацветет, и тратить свою жизнь на страдания из-за чужой глупости я бы не стал. Для начала - в Рашку, джуниором C# поработаешь, потом можно и в нормальную страну.

78dima

Пользователь

Регистрация: 07.07.2013

Сообщения: 10

Рейтинг: 19

78dima

Регистрация: 07.07.2013

Сообщения: 10

Рейтинг: 19

Удаленка/фриланс. Шарпень, как для быстрого зарабатывания бабла не стоит.

Если бабосички, то набор школьника php(+фреймворк по выбору)+html+css+js(чисто знать, что где подключать)

7 версия php очень даже. Это если по-быстрому стартовый капитал. Потом, если хочешь стать нормальным программистом, учишь дальше свой шарпень или java, если хочешь работать в энтупрайз. 

MelancholySTR SF46

Пользователь

Регистрация: 19.06.2016

Сообщения: 4735

Рейтинг: 990

MelancholySTR SF46

Регистрация: 19.06.2016

Сообщения: 4735

Рейтинг: 990

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

H@wk

Пользователь

Регистрация: 02.07.2016

Сообщения: 16833

Рейтинг: 1988

H@wk

Регистрация: 02.07.2016

Сообщения: 16833

Рейтинг: 1988

img

куда уезжаешь?

Divaltor™

Пользователь

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

Divaltor™

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

img
78dima сказал(а):

Удаленка/фриланс. Шарпень, как для быстрого зарабатывания бабла не стоит.

Если бабосички, то набор школьника php(+фреймворк по выбору)+html+css+js(чисто знать, что где подключать)

7 версия php очень даже. Это если по-быстрому стартовый капитал. Потом, если хочешь стать нормальным программистом, учишь дальше свой шарпень или java, если хочешь работать в энтупрайз. 

Нажмите, чтобы раскрыть...

Я написал, что веб разработка мне не интересна

 

pma

Пользователь

Регистрация: 11.04.2015

Сообщения: 8

Рейтинг: 4

pma

Регистрация: 11.04.2015

Сообщения: 8

Рейтинг: 4

img

Тратишь полдня на изучение Delphi.

Едешь куда угодно в Россию, у нас легаси проектов на Delphi 7 на десять жизней хватит

Изи мани Kappa.png

Divaltor™

Пользователь

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

Divaltor™

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

img
Last_Imba сказал(а):

 

this

 

Я бы уже уехал, смысл ждать, в ближайшие 10-15 лет эта неназванная страна не зацветет, и тратить свою жизнь на страдания из-за чужой глупости я бы не стал. Для начала - в Рашку, джуниором C# поработаешь, потом можно и в нормальную страну.

Нажмите, чтобы раскрыть...

Спасибо, учту


 
pma сказал(а):

Тратишь полдня на изучение Delphi.

Едешь куда угодно в Россию, у нас легаси проектов на Delphi 7 на десять жизней хватит

Изи мани Kappa.png

Нажмите, чтобы раскрыть...

Кстати, забыл дописать, у провайдера требуются разработчики Java/C++/Delphi)

pandal

Пользователь

Регистрация: 25.06.2017

Сообщения: 1

Рейтинг: 0

pandal

Регистрация: 25.06.2017

Сообщения: 1

Рейтинг: 0

Будучи С# специалистом, очень велика вероятность, что ты будешь иметь дело с вебом.

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

Так что если ты не хочешь делать веб-приложения, рекомендую переключиться на с++. Embedded рещения будешь делать

Chiptun3

Пользователь

Регистрация: 30.05.2013

Сообщения: 858

Рейтинг: 715

Chiptun3

Регистрация: 30.05.2013

Сообщения: 858

Рейтинг: 715

Благо в 2к17 найти удаленную работу можно, так что уезжать необязательно.

Divaltor™

Пользователь

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

Divaltor™

Регистрация: 22.02.2016

Сообщения: 1447

Рейтинг: 640

img
Поднятие темы

Hyperion

Пользователь

Регистрация: 19.12.2013

Сообщения: 1027

Рейтинг: 1369

Hyperion

Регистрация: 19.12.2013

Сообщения: 1027

Рейтинг: 1369

Ох какая тема.

В общем, я хочу начать с того, что вот такой подход

Divaltor™ сказал(а):

Веб разработка, а мне это не интересно.

Нажмите, чтобы раскрыть...
Divaltor™ сказал(а):

Я написал, что веб разработка мне не интересна

Нажмите, чтобы раскрыть...

не приведёт ни к чему хорошему. Меня всегда возмущает тот факт, что на уроках информатики в школе детям не объясняют, что "программист" - это не просто некий работник клавиатуры в вакууме, который подобно юристу, бухгалтеру, инженеру-конструктору (при всём моём искреннем и глубочайшем уважении к этим профессиям) изучает в ВУЗе одну-единственную технологию (или стек технологий) и впоследствии работает с ней 9.00-18.00 5/7, только, в отличие от вышеназванных профессий, получает свои баснословные килобаксы и летает на Мальдивы 3 раза в год.

Технологии, фреймворки, популярные направления в IT (если мы касаемся разработки) развиваются настолько стремительно и меняются так часто, как, наверное, ни в одной другой сфере. Поэтому, мораль №1: изначально готовь себя к тому, что в условиях рынка именно тебе придётся подстраиваться под реалии, а не реалиям под тебя. Если тебе вдруг повезёт оказаться на крупном проекте, куда ты пробьёшься как "дотнет девелопер", то с огромной долей вероятности возникнет ситуация, когда тебе придётся изучить ещё массу посторонних вещей (библиотеки для работы с ненавистным вебом, sql, xml etc.) и адаптироваться к требованиям работодателя и проекта, либо оказаться за бортом.

 

Как я понимаю, "разработку на C#" ты выбрал по причине того, что у тебя получилось найти basic уроки от itvdn, установить Студию, создать форму, накидать на неё компонентов и скомпилировать всё это в работающий .exe файл, угадал?

Хочется развенчать второй стереотип работы "программистом" - чаще всего потенциальный дотнетчик не будет иметь дело с очевидными результатами своей работы (как то - няшная форма с кнопочками). То есть, в твоей потенциальной сфере деятельности может оказаться кусок кода какой-нибудь огромной библиотеки, который нужно переписать под изменившиеся требования. Это, как ты понимаешь, язык не повернётся назвать чем-то супер-увлекательным - просто рутинная работа с огромными объёмами кода.

К чему это я. На мой субъективный взгляд, новичку в IT сфере лучше обращать внимание на более доступные (но не значит, что они более примитивные) вещи, как, скажем, фронтэнд. Проще говоря, вёрстка сайтов, адаптация под CMS, JS. Такая работа имеет очевидные результаты - ты видишь работающий сайт (к слову, у которого "под капотом" может быть прикручена крайне любопытная и непростая логика). Для верстальщика даже не нужно каждый раз перекомпилировать исходники - достаточно обновить страницу в браузере, либо настроить свою среду, чтобы браузер обновлялся сам при изменении кода страницы. Как бы тебе по какой-то неведомой причине не нравился веб, он сейчас повсюду, и тенденции подсказывают, что его развитие не прекратится ещё многие годы.

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

 

Касательно переезда. Я понимаю, что ты молодой, амбициозный и тебе море по колено, но ответь себе на два вопроса: 1) куда ты поедешь?, 2) за какие деньги ты поедешь в [страна_нейм]? Судя по всему, ты находишься не в России, но говоришь по-русски. Самый адекватный и реалистичный сценарий (если душа невыносимо требует перемен) - это Москва / Спб. Сказки и фантазии бабушек у подъезда о США, Европе, Австралии, Канаде и т.д. пусть у подъезда и остаются. Чтобы попасть в заграницу тебе нужно иметь весьма много денег, чтобы банально долететь туда, иметь возможность жить 1-2-3+ месяца без работы (так как, скорее всего, ты полетишь по туристической визе, которая не даёт возможности работать в этих странах), и затем вернуться домой. Очень легко посчитать средние расходы на проживание, пропитание, связь, визу и билеты - все цифры в открытом доступе. Когда ты реально подойдёшь к этому вопросу, то сумма тебя несколько удивит и вернёт в реальность. Да, переезд в другую страну это дело дорогое. Не говоря уже о том, что ты должен иметь пробивной характер и определённую смелость, чтобы не запаниковать одному в чужой, абсолютно незнакомой среде.

А знание языка? Ты уверен, что сможешь банально в супермаркете объясниться с кассиром на английском/польском/немецком языке? Бизнес-переговоры - это не супермаркет, и знание языка должно быть не native, но уверенно-разговорным.

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

 

На мой взгляд, некий гипотетический вариант с дальнейшим переездом куда-то (за рубеж) выглядит так. Ты изучаешь в первую очередь английский язык (ни в одну худо-бедно крупную фирму с нулевыми знаниями этого языка тебя не возьмут, даже у нас). Далее я советую всё же уйти от дотнета и переключиться на значительно более быстрый и гибкий веб - начать с фронтэнда. Кодакадеми, курсы, тысячи видео по живой вёрстке на youtube, всё в твоих руках. Начинать потихоньку верстать (не забывая об английском ни на день), постепенно при желании можно начать допиливать функционал CMS, писать простенькие модули для разрабатываемых сайтов и т.д. Копить деньги. И через, скажем, года 2, имея на руках уже неплохое портфолио, годный опыт, B2+ английский и n-ную сумму сбережений, начинать искать зарубежных работодателей, вести с ними переговоры. Если тебе прокнет, появится шанс на получение рабочей визы и приглашения.

 

Только на этом этапе твои мечты из ОП поста превратятся из тыквы в карету.

 

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