Neću nikakav engine još da koristim, nekako mi je neprihvatljivo

. Valjda sam navikao kad god sam učio neke programerske oblasti da krećem od nižih stvari.
Za mini projekat mi je još rano, pošto nisam upoznat sa samom problematikom. Ne bih znao da ga analiziram i razbijem na manje celine, pošto ne znam kako to funkcioniše.
Ono što mi se čini ok za početak jeste da se upoznam sa osnovama, zatim nekim malo naprednijim stvarima, a onda bih mogao da postavim sebi neki cilj (projekat), pa bih usput savladavao sve na šta nađem

.
Problem mi je kako početi. Od čega? Znaš ono, kad neko hoće da uči programiranje, a ti mu kažeš: "Prvo Hello World, jednostavna proračunavanja, nizovi, stringovi, pokazivači, dinamička alokacija itd itd..."

.
Našao sam
ovaj sajt i čini mi se da je ovakva podeljenost na oblasti ok. Šta misliš?