Сын закончил вуз за границей, учили много языков. Хочет сейчас набираться опыта в Украине. Какой язык ему выбрать для специализации? С точки зрения денег и массовости это C# и Java. Но малой, хочет, что то менее популярное. Пока остановились на Питоне или С++. Не пожалеет что их выбрал ?
FLASH 19.10.2017 22:14 пишет: Сын закончил вуз за границей, учили много языков. Хочет сейчас набираться опыта в Украине. Какой язык ему выбрать для специализации? С точки зрения денег и массовости это C# и Java. Но малой, хочет, что то менее популярное. Пока остановились на Питоне и С++. Не пожалеет?
в программировании ключевым является не сам язык, состоящий из команд, функций, синтаксиса и пр., а опыт алгоритмирования, структурирования, построения различных интерфейсов. Такой опыт - только на больших проектах. Специализируясь на чем то узком можно попасть в струю и на коротком отрезке нарубить много бабла только если повезет. И потом нужно понимать что нравится? Ближе к железу или ближе к людям, драйверы или базы данных - это все радикально разное.
обычно мамы играют в игру "буду подтирать сопли до глубокой старости" ты хочешь чтобы он жалел или НЕ жалел о своем выборе? или о навязанном?
Если я о чем то и жалею в жизни, это о том что мои родители не дали мне советы в жизни в ключевые моменты. Мы сейчас с сыном вместе сидим и думаем. Что ему нравится, что популярно сейчас Итд А ты сам на чем пишешь?
FLASH 19.10.2017 22:14 пишет: Сын закончил вуз за границей, учили много языков. Хочет сейчас набираться опыта в Украине. Какой язык ему выбрать для специализации? С точки зрения денег и массовости это C# и Java. Но малой, хочет, что то менее популярное. Пока остановились на Питоне или С++. Не пожалеет что их выбрал ?
Ему бы со специализацией определиться, а потом уже язык выбирать. Фронтенд/бекенд/девопс/АИ и т.п., а уже язык выбирать по популярности в соответствующем стэке.
Имхо, не претендуя на роль абсолютной истины: Плюсы на роль первого языка точно не годятся - спрос небольшой, всем нужны монстры. Другое дело если интерес к программированию железок есть, тогда даже голый С можно учить.
Java - больше энтерпрайза, больше легаси, больше вакансий. Сишарп что-то вроде Java, но более "молодежно" и немного менее популярно.
За питон судить не берусь, у него из всего списка наверное самая низкая точка входа, но очень легко вляпаться в какой-нибудь геймдэв.
FLASH 19.10.2017 22:14 пишет: Сын закончил вуз за границей, учили много языков. Хочет сейчас набираться опыта в Украине. Какой язык ему выбрать для специализации? С точки зрения денег и массовости это C# и Java. Но малой, хочет, что то менее популярное. Пока остановились на Питоне или С++. Не пожалеет что их выбрал ?
Ему бы со специализацией определиться, а потом уже язык выбирать. Фронтенд/бекенд/девопс/АИ и т.п., а уже язык выбирать по популярности в соответствующем стэке.
Имхо, не претендуя на роль абсолютной истины: Плюсы на роль первого языка точно не годятся - спрос небольшой, всем нужны монстры. Другое дело если интерес к программированию железок есть, тогда даже голый С можно учить.
Java - больше энтерпрайза, больше легаси, больше вакансий. Сишарп что-то вроде Java, но более "молодежно" и немного менее популярно.
За питон судить не берусь, у него из всего списка наверное самая низкая точка входа, но очень легко вляпаться в какой-нибудь геймдэв.
Спасибо, мыслим примерно также. Плюсы крутые, но всем нужны мега опытные разработчики.
Чем популярнее язык, тем проще начинать. Человек учится копированием. На проекте больше задач, больше кода, больше помощи от коллег. Значит и прогресс будет ощутимее, причем в широком спектре.
Куда лучше, чем если один дев, один ПМ и пять сейлсов.
Если я о чем то и жалею в жизни, это о том что мои родители не дали мне советы в жизни в ключевые моменты. Мы сейчас с сыном вместе сидим и думаем. Что ему нравится, что популярно сейчас Итд А ты сам на чем пишешь?
Странность всего этого в том, что ты задаешь эти вопросы УЖЕ ПОСЛЕ ОКОНЧАНИЯ ИНСТИТУТА Институт это не место где учат, это место где можно научится... в том числе и у коллег... Разве за последние 2 курса не было видно на чем кодят одногрупники? За что получают хорошо, а за что по голове? Разве он не халтурил на последних курсах по мелочи?
Ну и по теме 4 месяца как строю ИТ фирму Заказы все оттудва веб фронтенд 50%, веб бекенд 20%, мобайл апп 20%, всякие корпоративные интеграшки 10%
Наибольше меня выворачивает жаба, когда плачу за работу разработчикам под macOS и iOS
У нас их почти нет ибо платформа и дорогая и не массовая, они дорогие по ЗП и балованные Зато оттуда спрос огромный ИМХО пусть пишет под ипончики... ибо сейчас мобильное предложение хочет себе даже автомойка из какой-то калифорнии
Все ИМХО, но пережитое потом и кровью человеком, что по специальности програмер, но работает 13 лет связистом... потому приходится очень быстро вливаться в рынок ИТ и не без шишек
про выбор языка уже выше написали(язык просто инструмент - перейти в одной области с одного на другой не проблема) где сейчас не требуют много опыта (и легко найти что-то без опыта или с минимальным) это веб и ios/android. из этого я бы выбрал(и выбрал) ios(языки objective-c и swift) - ооп - постоянно что-то новое появляется(всегда есть что делать новое или доделывать старое) - где ios там и osx (работы и там и там сейчас море и за последние 15 лет ее становится с каждым днем все больше и больше). - не ява (щас заплюют)
FLASH 19.10.2017 22:14 пишет: Сын закончил вуз за границей, учили много языков. Хочет сейчас набираться опыта в Украине. Какой язык ему выбрать для специализации? С точки зрения денег и массовости это C# и Java. Но малой, хочет, что то менее популярное. Пока остановились на Питоне или С++. Не пожалеет что их выбрал ?
ничёссе у вас разброс, батенька ))) это как выбор между битой и снайперской винтовкой ))) я категорически против питона. после С++ его понять и простить можно даже не за 21 день, а за 21 час. поэтому только C# и Java. менее популярное, но более фундаментальное - SQL.