Багато людей, які навчаються професії програміста, щиро не розуміють, навіщо їм потрібно вивчати такі дисципліни, як фізика і математика. В одній зі статей ми з'ясували, що математика вчить думати. Тепер давайте обговоримо, навіщо люди технічних спеціальностей вивчають фізику.
Робота, пов'язана з фізикою
Майбутня робота програміста може бути пов'язана з фізикою безпосередньо. Припустимо, у ваші завдання входитиме створення симулятора корабля, інтерпретація даних, отриманих від медичного обладнання, або ж розробка реалістичних комп'ютерних ігор.
Якщо взяти останній напрям, то застосувань фізики можна знайти величезну кількість:
- розуміння законів поширення і відбиття світла для створення фотореалістичної графіки;
- реалізація фізікореалістічного взаємодії об'єктів з ігровим світом - правдоподібне поведінку автомобіля в залежності від погоди, руйнується ігровий світ, реалістична балістика і т.д.
- моделювання поведінки складних середовищ, таких як вода, дим, вогонь.
З першим пунктом все більш-менш зрозуміло.
Уміння будувати моделі
Якщо в математиці все завжди гранично строго (спробуйте викинути рівняння з системи!), То у фізиці людина найчастіше з певним спрощенням - моделлю реальної системи. У деяких випадках можна вважати об'єкт ідеально пружним (в реальному макросвіті таких немає), десь можна знехтувати силою тертя, в іншій ситуації несуттєвою виявиться сила Коріоліса.
Саме фізика вчить побудови моделей об'єктів реального світу, записи їх на строгому математичному мовою, вчить виділяти головне й відкидати несуттєве.
Для професії програміста такий навик життєво необхідний, адже працювати з моделями доводиться практично в будь-якій сфері діяльності, починаючи з пошукових систем і закінчуючи банківським сектором.
Загальний розвиток
Знати, чому і при якій температурі закипає вода, чому ковзають лижі по снігу і чому вистрілює корок із пляшки шампанського, повинен будь-яка освічена людина. Але якщо ви - представник технічної професії, можете бути впевнені, що оточуючі будуть очікувати від вас більш глибоких пізнань в області фізики.
У деяких життєвих ситуаціях, людина, яка знає, а головне розуміє фізику, може знаходити прості рішення складних, на перший погляд, проблем. А таких ситуацій життя активній людині підкидає безліч.
На закінчення
Незнайоме і незрозуміле завжди лякає людину. Стародавні люди вважали, що грім і блискавка - це гнів богів, а сьогодні, завдяки фізиці, ці явища зможе пояснити навіть семикласник.
Вивчення математики і фізики дозволяє відкрити для себе гармонію навколишнього світу і дає можливість захоплюватися його красою, замість того, щоб боятися і списувати все на забобони. На мій погляд, це один з цінних подарунків, які дарує людям сучасна цивілізація.