Страница 1 из 3

Язык Программирования

Добавлено: Пн окт 25, 2010 8:51 pm
AlexVilch
Здравствуйте, хочу начать изучать программирование самостоятельно, какой язык посоветуете начать учить, какой самый перспективный и востребованный? Надеюсь я не начну еще один холивор на тему "какой язык лучше"

Re: Язык Программирования

Добавлено: Вт окт 26, 2010 2:52 am
Fedor P.
Я бы посоветовал C#. Сразу получишь выбор. Можешь уходить в сторону Web (ASP.NET) или WinForm.
Как к Microsoft не относись, но он всё-равно является очень крупным игроком на рынке и сделав ставку на язык и среду им поддерживаемую и распространяемую, по-моему не прогадаешь.

Re: Язык Программирования

Добавлено: Вт окт 26, 2010 9:07 am
Eug9n9
Рейтинг языков программирования (октябрь, 2010 год)
http://www.rusdoc.ru/articles/rejting_j ... god/19657/

Re: Язык Программирования

Добавлено: Вт окт 26, 2010 9:13 am
Гош
AlexVilch писал(а):Здравствуйте, хочу начать изучать программирование самостоятельно, какой язык посоветуете начать учить, какой самый перспективный и востребованный?
Востретбованный этот тот, по которому найдете работу. Прежде всего - изучите свой нетворкинг. Если у вас куча знакомых на C# - учите его, если - Java - делайтейсь поклонником этого кофе. Потому как и консультацию будет проще получить и работу искать. Это, конечно, релевантно только если вы ходите быстро-быстро выучить и начать работать.

Re: Язык Программирования

Добавлено: Ср окт 27, 2010 3:33 am
Fedor P.
AlexVilch кстати Гош неплохой совет дал (про знакомых).
Прислушайся.

Re: Язык Программирования

Добавлено: Ср окт 27, 2010 7:04 am
Александр1
Востребованность также от предполагаемого места (региона) зависит. В Галифаксе была более востребована Java, здесь в Торонто - похоже C#. Сужу по объявлениям поиска работников типа крайглиста.

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 6:27 am
Skorp
Про востребованность можно рассуждать долго, но самые высокооплачиваемые - это адепты всяких фришных технологий на базе *nix.
По моему скромному мнению надо смотреть в сторону технологий предлагаемых гуглом, растут и развиваются они быстро а спецов мало.
Если конкретно по языкам то например node.js (серверсайд яваскрипт)

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 7:41 am
Sergey
Перспективно программирование под мобильные девайсы,
но для новичка освоение какого-нибудь Objective C не является самой простой задачей. Можно на Андроид смотреть, и пробовать несколько задач сделать под Андроид - и смело писать "5 лет опыта под Андроид" :D

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 7:50 am
Fedor P.
Ну не знаю. Мне кажется у парня сейчас приоритет должен быть не в том, чтобы изучить самый высокооплачиваемый (и соответственно довольно редкий) язык, а войти в программирование с максимальной скоростью и лёгкостью.
Понятно, что массу литературы, сайтов, примеров, форумов он найдёт по более распространённым "раскрученным" языкам. Как С# например.

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 7:55 am
Sergey
Ну, может... :roll:

Хотел бы предостеречь от мыслей по поводу PHP - он, хоть и выглядит самым простым, но работы по нему в Канаде не слишком много, и причем даже то, что есть - в основном в маргинальных конторах, где соки выжмут за 3 копейки.

Java на фоне РНР выглядит намного более востребованной. Но чистая Java как таковая никому не нужна. Надо в приложении к чему-то, например, в приложении к финансам, а для этого - если у вас будет сертификация, скажем, CSC (Canadian Securities Course), то можно далее в жизни о работе не беспокоиться.

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 8:18 am
Skorp
Sergey писал(а):Ну, может... :roll:

Хотел бы предостеречь от мыслей по поводу PHP - он, хоть и выглядит самым простым, но работы по нему в Канаде не слишком много, и причем даже то, что есть - в основном в маргинальных конторах, где соки выжмут за 3 копейки.

Java на фоне РНР выглядит намного более востребованной. Но чистая Java как таковая никому не нужна. Надо в приложении к чему-то, например, в приложении к финансам, а для этого - если у вас будет сертификация, скажем, CSC (Canadian Securities Course), то можно далее в жизни о работе не беспокоиться.
Зря так по поводу PHP, например тот же PHP'шный Drupal весьма востребован и специалисты нужны :)
Я уже давненько рынок на этот предмет мониторю :)

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 8:24 am
Sergey
Да, я специально упомянул "работы в Канаде". :wink:
В ех-СССР получше с PHP и похуже с Java.

Или речь о мониторинге именно в Канаде?
Тогда могу сказать, что реальная жизнь отличается от job boards, ибо я обычно ищу работу и в PHP, и в Java областях.

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 8:33 am
Skorp
Sergey писал(а):Да, я специально упомянул "работы в Канаде".
В ех-СССР получше с PHP и похуже с Java.
Так я тоже про Канадский рынок труда говорю, у меня рассылка падает по этому вопросу да и крейглист я просматриваю (хотя может это и не показатель).
Sergey писал(а):Или речь о мониторинге именно в Канаде?
Тогда могу сказать, что реальная жизнь отличается от job boards, ибо я обычно ищу работу и в PHP, и в Java областях.
Опередил :)
Всё молчу молчу.

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 8:55 am
Sergey
ой, сорри, я не хотел делать какие-то безапелляционные выводы, просто из моего опыта поиска одновременно и в PHP, и в Java, у меня выводы сложились вот такие. Возможно, у кого-то опыт и выводы получатся другие.

По поводу С# ничего не могу сказатЬ, т.к. с Microsoft-технологиями завязал в 2002-м после безуспешных попыток починить memory leaks в IIS 4. :twisted: По ощущениям - таких программистов достаточно много, а новичку, возможно, имеет смысл идти туда, где а) не слишком высокий (в плане знаний и сложности изучения) порог вхождения, б) нет толп китайцев-индусов-домохозяек и прочих конкурентов, которые выучили что-то самое простое и ищут в этой области работу. :roll:

Re: Язык Программирования

Добавлено: Чт окт 28, 2010 8:03 pm
verik
Skorp писал(а):Зря так по поводу PHP, например тот же PHP'шный Drupal весьма востребован и специалисты нужны :)
Я уже давненько рынок на этот предмет мониторю :)
Да-да-да, на open source тусовках встечал много народу, весьма успешно окучивающих Drupal. А еще про Ruby on Rails со всех сторон кричат.

Re: Язык Программирования

Добавлено: Пт окт 29, 2010 6:00 pm
Skorp
verik писал(а):Да-да-да, на open source тусовках встечал много народу, весьма успешно окучивающих Drupal. А еще про Ruby on Rails со всех сторон кричат.
Угу, я тоже отношусь к успешно окучивающим :roll:
RoR очень даже неплох я даже как-то заморочился поковырять его, только практического применения пока ненашел :)

Re: Язык Программирования

Добавлено: Пт окт 29, 2010 8:16 pm
AlexVilch
Спасибо всем, решил все таки начать с Java, вот что бы тему новую не создавать хочу спросить, есть ли где в Торонто проверенные курсы Java, или может кто-то из опытных участников форума смог бы уделять мне час в день(не за бесплатно конечно) Живу я в Етобико.

Re: Язык Программирования

Добавлено: Сб окт 30, 2010 3:16 am
Fedor P.
Sergey писал(а):По ощущениям - таких программистов достаточно много :roll:
Так я и не понял какой язык ты имел ввиду?

Re: Язык Программирования

Добавлено: Вс окт 31, 2010 1:58 pm
Me
Поскольку давно руки чешутся, все-таки скажу, а вдруг кому пригодится.
Есть такой езыг, называется MUMPS, по-русски он когда-то назывался ДИАМС, но в этом виде он помер.
В современной интерпретации есть два только варианта: Cache' (читается кашЕ с ударением на последний слог), либо GTM (Greystone Technologies Mumps). Они имеют общее ядро базы данных, это иерархическая структура, и обе позиционируются как обьектные БД, в остальном много различий. Но для специалиста в одной из них не составит особого труда переключиться. Cache' предполагает также знание ХТМЛ и Java-script как минимум, но ведь это фигня на постном масле. GTM предпологает знание юниха. Обе БД имеют встроенный скюль, и свои средства для рипортов, и прочую хрень которая их сильно различает.
Так вот. Cache' имеет огромный рынок в сША, и таки в Канаде тоже, хотя в Канаде непропорционально меньше, почему-то... 65% медицинских систем в Омерике работают в Cache'.
GTM имеет огромный рынок в сША и Канаде, поскольку очень много банков имеют банковскую систему Profile, разработанную в GTM. 50% моргижей выдаваемых в ЮС, обслуживаются Profile. В Канаде есть ряд банков, работающих в Profile. Не буду называть их имена, не просите ;)
Обе технологии впрочем имеют достаточно высокий порог вхождения. И годы реального опыта работы. Но зато потом можно с улыбкой читать посты про то, что с 50 лет IT-шникам на рынке делать нечего. Тут скорее наоборот ;)

ЗЫ Порог вхождения очень высокий, прошу это щитать дисклаймером ;)
Больше рассчитано на авось, вдруг кто-то есть с такими скиллзами, так не надо спешить переучиваться, нас и так неплохо кормят ;)

Re: Язык Программирования

Добавлено: Вс окт 31, 2010 3:35 pm
Александр1
А у меня вопрос- как и где искать работу профи с такими острозаточенными скиллсами?
Ни разу на крайглисте\ др. не видел ничего подобного в требованиях.