Ответы:
Чистый C, Java, python. Попробуйте написать какое-нибудь многопоточное сетевое приложение. В будущем сможете его использовать как шаблон для более сложных проектов.
перспективными есть только 2 направления :
Delphi и pascal сейчас, почти, не востребованы, если только для поддержки очень старых проектов (и то очень редко). Мейнстрим сейчас это:
To Благовест.
> перспективными есть только 2 направления
Я бы добавил еще и третье направление, т.к. очень большие деньги сосредоточены сейчас в интерпрайз программировании, т.к. многие западные и европейские компании заказывают проекты, в основном, в России и на Украине (например, Боинг заказывает проекты у нас в России, на него сейчас работают аутсорсеры в Сибирском регионе). На Украине уже сложилась такая ситуация, что java джуниором могут вполне взять гуманитария с минимальными знаниями в программировании и учить за свои деньги, т.к. программистов в этом направлении многим меньше, чем нужно (это касается, по большей части java программистов и DBA'шников).
В остальном, вы совершенно правы: веб и 1С - это очень перспективные направления.
Во первых, не откладывай, а уже сейчас попробуй написать первую прикладную программу и игру. К примеру для платформы android (это не требует расходов). Если не жалко денег на эксперимент, то для App Store для iPhone или iPad. Возможно у тебя сразу не получится заработать приличные деньги. Но главное не это, ты поймешь, что для бизнеса важно не только программирование. Маркетинг, продажи, дизайн играют очень важную роль. Если сосредоточишься только на программировании, станешь отличным программистом, но вряд ли станешь отличным бизнесменом.
Дальнейшее движение зависит от специализации. Хочешь заниматься внутрисистемными задачами (драйвера/прошивки) - изучай C и ASM.
Хочешь заниматься WEB'ом - Изучай Javascript, Perl/Python/PHP
Хочешь писать под Win - глубже изучай WinAPI и нутро системы
Хочешь писать под Linux - изучай C, Perl, Python и нутро системы
Хочешь писать переносимое по - изучай Qt и прочие фреймворки.
11 лет назад