Ce ar trebui să studiez pentru a deveni un programator C ++?
Nu există programatori de sistem pe C ++, există pur și simplu programatori de sistem și folosesc simultan mai multe limbi. În primul rând, trebuie să înțelegeți ce este vorba despre matematică. Uite, există un sistem de fișiere pe disc. Pentru a optimiza aceste fișiere în mod economic și pentru a lucra rapid cu acestea, algoritmii de lucru cu fișierele sunt optimizați. Și ele sunt optimizate cum? Corect, ele se optimizează matematic. Asta este, o teorie matematică este luată și concluziile sunt extrase din ea, cum puteți scrie un program mai scurt, cum puteți adăuga datele mai compact. Așa că a venit cu tot felul de arbori matematici pentru sistemele de fișiere.
Prin urmare, dacă nu cunoașteți matematica, atunci pur și simplu nu înțelegeți nimic care a fost folosit în programarea sistemului timp de mulți ani.
Cel mai trist lucru este faptul că programarea de aplicare toate la fel, dar există, de asemenea, un fizician este nevoie, pentru că dacă scrie un program care calculeaza traseul spre quadrocopter, atunci nu este nevoie pentru a înțelege modul în care zboară și modul în care vântul suflă în momentul (este trebuie să comparați vectorii de mișcare și de viteză), altfel programul dvs. va fi inexact și inutil sau chiar incorect și va zbura spre pădure sau spre mare din cauza unei erori.
Dacă doriți să fiți un programator, pregătiți-vă pentru studierea matematicii cele mai frecvente și a celei mai frecvente fizici.
SMM, cercetător în domeniul securității, coder Android
Și ce dezvoltare web nu-i place? Cu subțire. educația poate deveni un bun designer de web și designer de layout (front-tier). Există multe cicluri, funcții și alte lucruri interesante.