Просмотр полной версии : Какой язык програмирования выбрать?
Собственно сабж. Меня интересует перспективность языков и оплачиваемость програмистов. Боюсь дабы не изучить язык, который умрёт через год-два. Целей особых нет, тоесть будь-то вэб кодинг или системный, мне всё равно, главное перспективность. В основном колеблюсь между C++ C# Java NET., хотя сейчас существенной разницы между ними не понимаю. Жду ваших мнений или ссылочек на статьи.
Dober'man
28.08.2008, 13:29
перспективность языковоплачиваемость програмистовглавное перспективность
Java
Лично я могу сказать что в нашем городе почемуто самая высокая З.П. у тех кто пишет на C#.
Хотя смотря какой род деятельности выбирешь.
Если бизнес приложения, то Delphi очень даже подойдет.
Если под WEB то учи php, vb в силу их распространности, но и тут уже C# начал вклиниваться
Вообще мнение тут спорное, лично я замечал что многие везеде пишут на Delphi т.к. базы данных стали очень распространены.
Хотя с другой стороны платформа .NET процветает. Но многие както не очень ей доверяют.
Учи асм, напишешь формграбер и будет тебе пентхаус =\
P.s. Системный кодинг - тут С++ тебе вручи и хотябы чуть Asm(бывает часто нужен не тока в сис приложениях, но и для оптимизации работы с тойже графикой)
Cheech а может пусть учит тогда еще Алгол или Фортран, авось математиком будит.
Вообще - учи всё. А потом когда нужно будет, то углубишься в нужном направлении.
Лично я придерживают такого мнения -
Сначало Delphi - чтобы понять основы всего и сильно незацыкливаться на допотопностях доса в примерах обычных прог.
От делфи перспектива будет изти в направлении PHP и VB
Затем можно С++ - всегда пригодиться, от него и переползешь запросто на
C# и Java при желании и Perl
для сис кодинга в основном С (а не С++), вообще Джава или С#. также если веб учи РНР.
питон и руби желательно.
насчет делфи. я слышал что делфи распространен в основном в России, но не в Европе и США. тоесть если эти слухи правда то если ты будешь знать тока делфи тебя не примут в зарубежные фирмы
YoYo Factory
28.08.2008, 13:54
для сис кодинга в основном С (а не С++), вообще Джава или С#. также если веб учи РНР.
питон и руби желательно.
насчет делфи. я слышал что делфи распространен в основном в России, но не в Европе и США. тоесть если эти слухи правда то если ты будешь знать тока делфи тебя не примут в зарубежные фирмы
Вот наоборот и лучше, что в Европе делфи прогеров мало, вот и возьмут мало ли недостаток прогеров на делфи)))
Как у нас к примеру сейчас инженеров мало, а при Советском Союзе каждый десятый инженером был)))
Если практиковать правильный подход - то для начала выучить С (даже не ++), а потом уже все остальное легко пойдет, что Pascal, что PHP, что Java.
А по части быстро выучить и много получать - это 1С. Язык Г. конечно, но платят просто дофига.
zythar,
Delphi в европе довольно сильно распространена - неспроста в итоге права перекупила европейская контора (Embarcadero).
alextoun
28.08.2008, 14:37
Cheech а может пусть учит тогда еще Алгол или Фортран, авось математиком будит.
слушай, знаеш такую погговорку? не знаеш, помолчи, за умного покатиш.
Ты вообще видел хоть одного толкового питон кодера без работы?
ди и даже не так уж и толкового
зайди на python.su
почитай вакансии....ооочень удивишся....
Спасибо господа. Начну с С++ потом по ходу будет видно. Какой компилятор использовать для С++?
Dober'man
28.08.2008, 15:12
почитай вакансии....ооочень удивишся....
О, кстати, ТС посмотри вакансии кодеров на винграде!!!
нерезус писал в статье:
"Заработок не зависит от языка/технологии, а только от уровня профессионализма."
что есть истина.
Спасибо господа. Начну с С++ потом по ходу будет видно. Какой компилятор использовать для С++?
C C++ начинать не советую, лучше всего начни с чегонить простого, например делфи или паскаль. Тебе сначало нужно принцип уловить, а потом все пойдет самим собой =)
с чегонить простого
Я с Visual Basic 6 начинал, по-моему очень даже! :)
учи яву у нас с универа грамотный народ приберают со второго курса
типо ты у них учишься бесплатно 1 год а потом тебя сразу берут на работу
компания серьезная -http://www.netcracker.com/en/customers/customers/
просто если даже посмотреть списки клиентов
Имхо учи сишарп он сейчас очень быстро набирает обороты не хуже си плюс плюс но намного легче имхо. Я вообще пхп, делси, сишарп
Имхо учи сишарп он сейчас очень быстро набирает обороты не хуже си плюс плюс но намного легче имхо. Я вообще пхп, делси, сишарп
Очень даже хуже. Шарпы изначально заточены под дотнет, что сулит приличные тормоза и привязку к дополнительному ПО (а в хаке это не есть гуд - скока вы дадите за трой, юзающий дотнет?). Так что я обеими руками за классику C ну и классы C++.
раз уж есть такая тема, то хотелось бы еще узнать...
на сколько сейчас актуальны бейсик и паскаль? вобще где то применяются еще?
Паскаль применяется в учебных целях. А бейсик, вон посмотри на мс офис, он весь написан на бейсике, да и вообще в винде много что на бейсике пишут. Они как бы свою марку держат.
Вот наоборот и лучше, что в Европе делфи прогеров мало, вот и возьмут мало ли недостаток прогеров на делфи))) И зачем? Им проще нанять программистов джава.
По теме - джава и дотнет. Пока лидер джава, но есть вариант, что дотнет ее подомнет(но она все равно тогда будет на втором месте и все равно будет популярна).
имхо делфи надо учить А еще бейсик и кобол. И еще пролог и аду )
на сколько сейчас актуальны бейсик и паскаль? вобще где то применяются еще? Для обучения в школах. А бейсик для MS Access еще очень полезен)
И напоследок: PHP учить не советую совсем сейчас. Вместо него советую Python/Ruby/.NET/Java для веба(я бы выбрал Django(Python)).
4y4o,
1) Вначале потренируйся писать программки на TurboPascal, его обычно начинают в школах преподавать и на начальных курсах техникумов и универов. На его принципе ты поймешь принципы построения программ и алгоритмов к ним.
2) Затем параллельно можешь изучать Ассемблер, и писать простенькие программки, типа ввод/вывод данных микропроцессора.
3) Мне в универе на 2ом курсе начали читать лекции по с++, многие думали, что этот язык системного програмирования трудно даётся, но оказалось всё наоборот, программы пишутся без трудностей, имеет намного больший ряд функций для работы на аппаратном уровне и довольно таки быстрее работают, чем написанные на TurboPascal.
4) Ради интереса можешь попробывать попрограммировать на Visual Basic 5-6 версий, но я его не выбрал из за того, что постоянно нужно таскать в придачу кучу библиотек. И остановился на Delphi 6-7, здесь очень много компонентов, функций, своих фитчей, кароче язык для бизнес-приложений.
P.S. У каждого языка программирования есть свои плюсы и минусы, и глупо будет выбирать самый лучший язык, такого просто не бывает) У каждого есть свои определенные назначения для использования.
>>Очень даже хуже. Шарпы изначально заточены под дотнет, что сулит приличные тормоза и привязку к дополнительному ПО (а в хаке это не есть гуд - скока вы дадите за трой, юзающий дотнет?). Так что я обеими руками за классику C ну и классы C++.
бредово...
1. Ибо новая винда аля виста, в ней есть фреймворки
2. если не ошибаюсь, то в sp2 от xp framework2 интергирован
3. колличество тормозов прямо пропорционально опыту
qbasic - pascal - delphi - c++ - asm - php - c#
это (если я не ошибаюсь) ступень изучения языков...
изучил: qbasic, pascal, delphi
базовые навыки: c++, asm, php
изучаю: c#
ну как бы с# уже более/менее, разбираюсь в нем...
не смотри ты, не надейся что тебе тут дадут офигенный вариант который подойдет тебе, такого не будет, в силу того что каждый индивидуал...
хороший спец. без работы не будет...
Я так начинал =)
Asm -> C -> C++ -> VBasic -> C#
не спашивайте зачем VB в середине, так сложилось )))
Java. The one and only.
Doberman true
Бизнес приложение? - Java.
Web-application? - Java
БД? - Обязательная составляющая предыдущих двух пунктов. само собой Java.
С чего начинать? - Java. аргумент - простота.
Если практиковать правильный подход - то для начала выучить С (даже не ++)
что значит правильный? По каким критериям определяется правильность?
3. колличество тормозов прямо пропорционально опыту
это если мы говорим об одном языке/технологии. а если о разных - то все упирается в технологию.
(jes тихо напевает)Мир не меняется - все повторяется , крутится :)
https://forum.antichat.ru/threadnav4788-1-10.html
Шарпы изначально заточены под дотнет, что сулит приличные тормоза Бред. Ты сравнивал производительность то? Там есть JIT - Just In Time компиляция. Разница в скорости для прикладнухи совершенно не заметна.
Или ты вместо PHP для создания сайта будешь использовать асм, аргументируя это тем, что пхп медленее? )
И еще) Closed.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot