( hnsz2002 | 2024. 07. 17., sze – 15:48 )

"És szerinted 4 év alapozás kell ahhoz, hogy értelmesen tudja az általa választott szakterületen ellátni a feladatait?"

Attól függ, mit hívunk alapozásnak. De igen, akár. Ha kicsit képbe akarsz kerülni az elektronikával, a hardverrel, az oprendszerrel, a hálózatokkal, scripteléssel, programozással (és ne is menjünk részletekbe bele). Ha nem valami gépsor melletti betanított munkásról beszélünk, és nem is olyanról, aki kész leírások alapján egy sablon feladatot képes megoldani, hanem képes gondolkodni, elvonatkoztatni, összekapcsolni dolgokat, összefüggéseket meglátni, akkor igen...

"Az emberek túlnyomó részének nincs szüksége a mélyebb megértésre ahhoz, hogy hatékony munkát tudjon végezni."

Attól függ kinek... A biodroidoknak nincs.

"A programozás logikája?"

Én elhiszem, hogy neked teljesen természetes az algoritmikus gondolkozás, de rengeteg olyat láttam (programozót is), akinek nem. Az ilyen az, aki ha mondjuk 2-nél többször kell csinálni a programban valami hasonlót, akkor nem kitalálja, hogy hogy lehet ezt szépen egy függvénybe kitenni és úgy 3 vagy akár 100 helyről használni, hanem CTRL-C, CTRL-V-vel átrakja ahova kell, akár 4, 5, 6 helyre is, átírja azt a pár dolgot ami kell, és kész.

De mondhatnék pl. olyan egyszerű dolgot is, minthogy hogy mentsünk le fájlt, és hova. Hogy miért nem megfelelő a /tmp/$(timestamp) vagy C:\Windows\Temp\$timestamp, amikor napi 1000 fájl szaródik oda 10GB méretben (és persze nem lesz törölve). Hogy miért nem jó rootként vagy SYSTEM-ként futni a programnak... Hogy miért ne a Program Files-ba az exe mellé írja a logját.... Hogy miért ne random portot nyisson induláskor.