Основна задача програміста – це пояснити комп’ютеру, що робити на одній із мов програмування. А для цього вищої математики не потрібно. Єдиний обов’язковий предмет вищої математики необхідний при цьому – це математична логіка. Без неї неможливо будувати умовні вирази. І навіть її потрібно знати не більше, ніж на 20%. Елементарна математика потрібна усім технічним спеціалістам. Навіть верстальщикам, щоб рахувати і переводити одиниці вимірювання, обраховувати проценти і т.д. Ось список скілів необхідний кожному технічному IT спеціалісту: операції додавання, віднімання, множення і ділення; знаходження остачі від ділення; розуміння парних та непарних чисел; робота з процентами; негативні числа; розуміння десяткової та двійкової систем числення; система координат; Це короткий список, який потрібно застосовувати доволі часто. Усі інші знання математики дуже сильно залежать від тієї задачі, над якої ви працюватимете. Тому, якщо ви вже володієте цим мінімумом, можна сміливо переходит
Як стати програмістом та знайти цікаву роботу? Отримати базову математичну освіту. Вивчити основні мови програмування – власне стати програмістом. Отримати досвід у конкретній сфері IT. Впевнитися, що знання актуальні на даний момент, і за потреби – підтягнути. Підвищити рівень володіння англійською мовою. Покращити свої комунікативні якості, наприклад, пройти безкоштовний онлайн-курс з самовдосконалення. Якщо всі попередні пункти в порядку, можна звернутися до однієї з провідних компаній у пошуках стажування і/або навчання. Проявити себе на стажуванні з найкращого боку.