|
Насчет математики: в принципе, если ты не кодишь сложные алгоритмы (архивация, шифрование, 3д модели, расчёты всяческие) - то она на фиг не сдалась. Кое-где может пригодиться дискретка (множества, логические операции) и знание двоичной/16-чной систем. В целом же требуется скорее общий логический склад ума, чем знание разложения в ряд Тейлора.
Что касается того, сложно ли научиться - сказать не могу, сам начинал осваивать с 10 класса, да и интересовался этой темой. Возможно, стоит попробовать себя в web, т.к. многих трудностей обычных компилируемых языков там не встретишь. Но в web есть и другая засада - чтобы освоить на самом простом уровне вебкодинг, придется зарыться в: HTML, CSS, PHP/Perl, JS :) Либо флеш, он уже вещь в себе, так что можно и его попробовать на зуб. Правда, не уверен, что с него стоит начинать.
Что касается настольных приложений, то сейчас высоко котируются C# и Java. Начинать с них не посоветовал бы - слишком далеко от "реальности", их лучше осваивать, когда знаешь, что стоит за высокими абстракциями.
P.S. А не хочешь попробоваться в железячники/админы?
__________________
Лучше гор могут быть только горы,
Вниз с которых ещё не съезжал.
|