Programista .NET

  • O programiście .NET
  • O .NET
  • Czynniki środowiska i ich wpływ na zdrowie
  • O wynagrodzeniu
  • Za i przeciw
  • Predyspozycje i kwalifikacje poszukiwane przez pracodawców

Miesięczne Archiwum: Luty 2017

Znajomość matematyki a programowanie.

Wysłany na 1 lutego 2017 przez PNadmin

Czy chcąc zostać Programistą trzeba być dobrym z matematyki? Ile matematyki wykorzystuje się w programowaniu? Czy znajomość matmy jest konieczna do napisania gry? Które dziedziny matematyki matematyka w programowaniufaktycznie przydają się w pracy Informatyka? Pytania tego typu jednych drażnią inni je rozumieją (bo też kiedyś byli w takim punkcie). Pierwsza kwestia, która od razu nasuwa się doświadczonym Programistom jest tak, że takie pytanie pewnie padło ze strony totalnego laika. Osoba, która siedzi już trochę w pisaniu kodu wie mniej więcej “z czym to się je”, dlatego na wielu forach można spotkać złośliwe odpowiedzi udzielane przez koderów, którzy na dobre siedzą w temacie. Jaka jest zatem właściwa odpowiedź w imię zasady, że “nie ma głupich pytań, są tylko głupie odpowiedzi”?

Zacznijmy od tego, że istota matematyki – takiej, której uczyliśmy się w podstawówce i liceum rzadko jest stricte stosowana w praktyce pisania kodu. Dużo bardziej liczy się myślenie matematyczne, myślenie analityczne, umiejętność łączenia faktów na zasadzie “przyczyna i skutek”.

Kolejną kwestią jest fakt czym tak naprawdę zajmuje się Developer. Programiści gier faktycznie używają matematyki w swojej codziennej pracy, a dokładnie chodzi o konkretną jej dziedzinę – arytmetykę i algebrę. Przy kodowaniu gier przydaje się również wiedza z zakresu teorii grafów oraz prawdopodobieństwo i statystyka.

Programista .NET również będzie posługiwał się wiedzą matematyczną zaczerpniętą ze szkoły. Jak to wygląda w praktyce? Uczyliśmy się na lekcjach, że wartość zmienna jest wielkością, która z reguły może przyjmować bardzo różne wartości. Podczas programowania będziemy również posługiwać się zmiennymi – tak samo jak na matmie. Różnica natomiast polega na tym, że w programowaniu każda jedna zmienna będzie zapisana w pamięci komputera – czyli będzie fizycznie istniała jako miejsce w pamięci komputera. W matematyce szkolnej natomiast, zmienne są absolutnie abstrakcyjne, istnieją jedynie w naszym umyśle, nie wiążą się z nimi żadne ograniczenia. W programowaniu natomiast musimy liczyć się z ograniczeniami dotyczącymi zbioru możliwych zmiennych.

Napisano w Życie zawodowe | Tagi: developer, Informatyk, praca, praca Informatyka, Programiści, Programista, Programista .NET, programowanie | 1 Komentarz |

Tagi

.NET bezrobocie C# developer Dyrektor ds. Produkcji Oprogramowania język obcy język programowania Kierownik Projektu kobieta kodowanie nauka obowiązki oferty pracy dla Programisty .NET oferty pracy dla Programistów .NET opinia pisanie kodu plany zawodowe praca praca programista praca w sektorze IT pracownik prezent Programista Programista .NET Programista C# Programiści programowanie Programowanie w środowisku .NET projekt przepracowanie przełożony rekrutacja relacje relaks rozwój satysfakcja staż stereotyp studia wymagania wynagrodzenie zagrożenia zdrowie zmęczenie święta

Kategorie

  • Kariera i zatrudnienie
  • Życie prywatne
  • Życie zawodowe

Stron

  • O programiście .NET
  • O .NET
  • Czynniki środowiska i ich wpływ na zdrowie
  • O wynagrodzeniu
  • Za i przeciw
  • Predyspozycje i kwalifikacje poszukiwane przez pracodawców

Archiwa

  • Styczeń 2020
  • Lipiec 2019
  • Kwiecień 2019
  • Luty 2019
  • Grudzień 2018
  • Listopad 2018
  • Październik 2018
  • Sierpień 2018
  • Grudzień 2017
  • Kwiecień 2017
  • Marzec 2017
  • Luty 2017
  • Styczeń 2017
  • Wrzesień 2016
  • Luty 2015
  • Styczeń 2015
  • Grudzień 2014
  • Październik 2014
  • Sierpień 2014
  • Lipiec 2014
  • Marzec 2014

Kategorie

  • Kariera i zatrudnienie (25)
  • Życie prywatne (21)
  • Życie zawodowe (28)

WordPress

  • Zaloguj się
  • WordPress

CyberChimps WordPress Themes

© Programista .NET