Добавить в корзинуПозвонить
Найти в Дзене
Road To Programmer

Что учить программисту?

Статья о том, что стоит знать перед поступлением в колледж или вуз на программиста Стоит начать с обычных школьных предметов. Информатика Это то что вам стоит знать в первую очередь! Вроде бы такая простая вещь и мне даже не стоит про неё рассказывать, но почему то мне попадаются люди на первом, втором и даже третьем курсе, которые совершенно не знают информатики! Я встречал людей которые не знают как выглядит оперативка и жёсткий диск, если вы один из таких, то обязательно подтяните свой уровень знания информатики и загляните уже наконец внутрь своего системного блока и загуглите компоненты которые в него входят, что бы иметь базовое представления как они выглядят и хотя бы примерно за что отвечают. Рекомендую сдавать её как экзамен! Английский Я не говорю о том что его нужно знать в совершенстве, но хотя бы повторить стоит. Алгебра Да, многие люди говорят, что программисту не обязательно знать математику, но мы не говорим про работу, мы говорим про учёбу, а там алгебра понадобится. П
Оглавление
Статья о том, что стоит знать перед поступлением в колледж или вуз на программиста

Стоит начать с обычных школьных предметов.

Информатика

Это то что вам стоит знать в первую очередь! Вроде бы такая простая вещь и мне даже не стоит про неё рассказывать, но почему то мне попадаются люди на первом, втором и даже третьем курсе, которые совершенно не знают информатики! Я встречал людей которые не знают как выглядит оперативка и жёсткий диск, если вы один из таких, то обязательно подтяните свой уровень знания информатики и загляните уже наконец внутрь своего системного блока и загуглите компоненты которые в него входят, что бы иметь базовое представления как они выглядят и хотя бы примерно за что отвечают. Рекомендую сдавать её как экзамен!

Английский

Я не говорю о том что его нужно знать в совершенстве, но хотя бы повторить стоит.

Алгебра

Да, многие люди говорят, что программисту не обязательно знать математику, но мы не говорим про работу, мы говорим про учёбу, а там алгебра понадобится. Повторить не долго, хотя бы решение квадратных уравнений и то вперёд, а то сидишь на парах ничего не понимая и копишь долги, а потом ведь исправлять...

Так, со школьными предметами закончили, теперь просто перечень теоретических знаний, который не обязательны, но с ними будет в разы проще в будущем.

Какой-нибудь язык программирования

В школе на информатике вы скорее всего проходили pascal, если вы думайте что вы не будете проходить его в вашем учебном заведении то вы глубоко заблуждайтесь. На первом курсе мы проходили именно его, лично я терпеть не могу pascal. Рекомендую знание pascal и python, повторю, это не обязательно, но желательно.

Системы счисления

Всё на той же информатике вы проходили это, но скорее всего не запомнили, а зря, ведь в учёбе это понадобиться. Хотя бы перевод из двоичной в десятичную и шестнадцатиричную, а потом обратно.

Математическая логика

Это тоже проходится в школе на уроках информатики и точно так же вы скорее всего это прошли и забыли. Для тех кто первый раз слышит про математическую логику, если я скажу слова - логическое умножение (конъюнкция), логическое сложение (дизъюнкция), инверсия, то скорее всего вы вспомните о чём речь =). Не вспомнили? Тогда вот статья с википедии про мат. логику. А на этом всё, удачной учёбы! =)