Навчання, Які предмети необхідно знати програмісту., Stack Overflow

07.09.2015

Знаходите питання цікавим? Підпишіться на розсилку

А чому «хочу». У фахом програміст немає вікових/статевих/расових/політичних обмежень. Тому потрібно вже зараз починати кодити, читати лістинги інших програмістів, брати участь у opensource проект. Варіантів безліч. А там буде видно, що треба.

У програмуванні, як і в практично будь-якій іншій спеціальності не можна думати, що от у школі я буду вчити математику, потім піду в університет, а потім піду на роботу. Ті, хто так думає, потім ще шукає роботу і каже, що все складно і так далі.

Запитайте приміром будь-якого хорошого лікаря. Він швидше за все з дитинства вже не жаб різав, так котам рани зашпаровував. А потім вже вирішив бути лікарем.

Не потрібно думати, що якщо підучити якісь конкретні предмети, то це допоможе. Швидше за все немає. Потрібно рівномірно вчити все. Наприклад, який може мати відношення географія до програмування, вчити її чи ні? А ніхто не знає. Може завтра в GoogleMaps запропонують попрацювати, а Австрію від Австралії відрізнити не виходить. Або наприклад біологію — мені особисто здається, що ось-ось і мікробіологія/генетика перетнуться з програмуванням, адже днк — це та ж програма, просто написана трошки по іншому. І будуть програмісти-біологи, до яких приходиш, що б вони «подебажили днк» і поправили, приміром, форму носа:). Точно також можна підібрати під будь-який предмет. Тому не варто себе обмежувати якимось набором предметів, а то завтра доведеться відмовитися від привабливої проекту. Може бути з цього, можна часто зустріти гарного програміста, який закінчив історичний факультет або соціологію (хоча деякі йдуть туди свідомо — їх рівень інтелекту дозволять їм там без напруги навчається і не заважає займатися улюбленою справою).

Тому, найголовніша порада — «перестати боятися і почати кодити!» (© здається Шилдт). І звичайно ж, розвивати своє мислення.

Короткий опис статті: програміст навчання

Джерело: навчання — Які предмети необхідно знати програмісту. — Stack Overflow російською

Також ви можете прочитати