Програмування охоплює різні сфери – від Інтернет програмування, до створення нейронних мереж. Для того, щоб написати програму з простим алгоритмом, не обов'язково бути фахівцем у математики. Але математика допомагає програмісту мислити у правильному напрямку та писати правильний код.
Суворо кажучи, IT — не нейрохірургія, тож, за великого бажання, будь-яку IT-спеціальність можна, можливо освоїти з нуля. Проте вхід у деякі професії може виявитися трохи зручнішим і швидшим, їх і розглянемо.
Знання фізики дозволить програмісту працювати не лише у сфері IT. Наприклад, сьогодні можна зустріти таке поняття як IT-медицина. В ідеалі IT-медик повинен володіти як знаннями в медицині та фізики, і у програмуванні. Такі фахівці працюють з Big Data, аналізують та систематизують медичну інформацію.