Помогите в выборе профессии!

помогите в выборе профессии!
Я хочу стать программистом) Что для этого нужно? Какие языки программирования нужно изучать в первую очередь, где именно изучать, куда поступать и какую зарплату получают программисты в Москве?))

  • Ну я знаю с++ и ассемблер, программирую микроконтроллеры и гуи, под линукс, виндовс, ЗП 2000$ но далеко не в Москве)))) ) А так знать надо много, математика, физика, потом понимания как работают процессоры и электроника. Потом еще свою область программирования где будешь работать, в общем опыта нужно очень много, зарплата прямопропорцеональна опыту.
  • Начинать надо с С++ потом пойдет шарп, билдер и т. п. а там уже в принципе что понарвиться, было бы хорошо изучить еще html5 и как говорят в народе "каждый програмист должен знать асемблер" в принципе просто для лучшего понимания что и как работает, писать задолбаешься.. . если будешь хорошо програмировать и шарить в этом то тебя загребут за милую душу! а там подучишь если еще чего надо, и все... программисты это одна из самых высокооплачиваемых профессий в мире!
  • блин.. . чувак.. . если ты к концу 11 класса знаешь лишь паскаль/бейсик.. . то.. . будет туго очень.. . ну разве что если не будешь учиться сам по книгам
    берешь любой учебник Шильтда или С. Прата, учишь синтаксис, прогаешь попутно в визуал студио, и решаешь задачки на тимусе acm .timus .ru/
    еще надо математику знать хорошо, судя по тому что тебе 14 лет ты врят ли умеешь работать с геометрическими прогерссиями, врят ли знаешь что такое факториал и как его вычислить даже в паскале.. .
    да и вообще в 14 ещё рановато серьезные языки учить, трудны для восприятия в таком возрасте объектыклассыметодыконструкторыдеструкторы
    почему будет туго? ну просто в универе (я хоть и на математику поступил в Инстиутт математики и компьютерных наук, но все равно знаю как на остальных направлениях) тебе скажут, вот тебе строка, создай скрипт для её сжатия, синтаксис сам учи
    (у меня на математике языки haskel, scheme, jscript, assembler... в основном функциональные, на кн и кб учат c++, jscript, в дальнейшем всяческие C# и ассемблер)
    суть в том что люди которые ни разу в жизни не видели дельфи/си/java сидят и ничего понять не могут.. .
    вобщем, вот тебе план:
    берешь учебник по языку, читаешь, попутно придумываешь себе простейшие задачки, чтобы потренироваться в синтаксисе, потом решаешь задачи на тимусе, отправлять или нет их решать тебе,
    тебе пока советую паскаль освоить и затем перейти в delphi, это тот же самый паскаль только это уже ООП, что тебе в будущем очень сильно поможет, потом можешь браться за с++, если решишь начинать с функциональных языков, то.. . ну легче всех scheme, но это уже не совсем то программирование о каком ты сейчас думаешь