Meg lehet tanulni programozni c-ben egy nyár alatt autodidakta módon hogy ősszel felvegyenek gyakornoknak egy IT-cégnél?
meg
ha 0-ról kezded, akkor intenzív tanulásra van szükséged, de nem lehetetlen!
"ha 0-ról kezded, akkor intenzív tanulásra van szükséged, de nem lehetetlen!"
Nem. Nem lehet. Bármennyire intenzíven tanulsz. Maximum annyit fogsz elérni, hogy 1-1 önmagában használhatatlan dolog megragad, miközben minden mást pár napon belül elfelejtesz, mert olyan intenzitás mellett nincs idő ismételni és végül egy használhatatlan össze-vissza, egymáshoz nem kapcsolodó felületes tudás halmaz lesz a fejedben.
Jó, akkor másképp fogalmazok.
Mi például nem veszünk fel ilyen "tudású" vérpistikéket, mert semmire sem használhatóak.
Attól, hogy ismeri egy kicsit egy nyelv szintaxisát, attól még abszolút nem tud programozni és főleg nem tud jól programozni (hogy abból kevés hibát tartalmazó, átlátható, karbantartható szoftver legyen).
Ezen felül nem ismer az égvilágon semmilyen technológiát, tervezési mintát, elméletet.
Azt mondom neki, hogy kellene tervezni egy adatbázist (figyelve az elsődleges és idegenkulcsokra, indexekre, normalizációra) és kellene egy állapotgépet tervezni, amivel kontroll alatt tartja a szolgáltatás státuszait, majd a egy REST api interfacen keresztül betölteni az adatokat az adatbázisba, természetesen JSON-nal. Ja és utána ne felejtse el feltölteni a kódot GIT-be és lefuttatni az automatizált teszteket, amiket csinált hozzá.
Ő meg csak néz ki a fejéből bambán, hogy dehát for ciklus, meg switch case, meg fopen(), hát Ő ezeket mind tudja...
5: azért ha nálatok a gyakornok tervezi meg az adatbázist akkor ott is vannak gondok.
A kérdésre válaszolva: én is nem párti vagyok. A nyelv alapelemeit megtanulhatod és tudhatsz egyszerűbb programokat írni. De ahhoz, hogy alkalmazzanak csomó minden másról is kell, hogy legyen fogalmad: algoritmusok, memóriakezelés, szálkezelés, szoftver archiktektúrák stb.
Azt tényleg jó lenne tudni, hogy nulláról kezded-e a programozást, vagy mondjuk már profi vagy, csak más nyelvvel dolgoztál.
Cégtől is függ. Van, ahol egy gyakornoknak is illik tudnia némi számítástudományi hátteret, relációs adatbázis tulajdonságait, konkrét technológiákat, csoportmunka és verziókövetési alapokat, stb. És van ahol elég, ha egy grafikus interfészt összekattintgat (pl. fizu nélküli gyakornokként.)
1. Gyakornoknak azt veszik fel, aki igazolni tudja, hogy valamely felsőoktatási intézmény hallgatója.
2. A gyakornoknak nem jár fizetés! Adható, de nem jár!
3. A gyakornoknak a "munkahelyen" ahol a gyakorlati idejét tölti, a felelőssége nulla, zérus. Ha tehát bármi bajt, kárt okoz, azért Ő felelősséggel NEM tartozik. Kivéve, ha bizonyíthatóan szándékos volt a károkozás. Mondjuk felborította a KV automatát, de a gyakornoki tevékenységével összefüggésben okozott kárért semmiféle felelősség nem terheli. Ezért aztán a gyakornokokat nem is látják szivesen, az első éveseket meg pláne. Úgy általánosságban. Ha mégis kapnak feladatot, akkor az messze lesz a szakmai tapasztalatszerzéstől, sőt, általában szakmán kívüli (megalázó, alantas) feladatokkal bízzák meg őket.
A kérdésre a konkrét válasz: NEM.
Nem lehet megtanulni még a szintaxcist sem, ugyanis a C nyelv bár csak 26 kulcsszót tartalmaz, az operátorainak száma nagyon magas. Ezek helyes használatára is kevés egy nyár, és akkor még a programozás mikéntje, hogyanja szóba sem került.
"1. Gyakornoknak azt veszik fel, aki igazolni tudja, hogy valamely felsőoktatási intézmény hallgatója.
2. A gyakornoknak nem jár fizetés! Adható, de nem jár!
3. A gyakornoknak a "munkahelyen" ahol a gyakorlati idejét tölti, a felelőssége nulla, zérus. Ha tehát bármi bajt, kárt okoz, azért Ő felelősséggel NEM tartozik. Kivéve, ha bizonyíthatóan szándékos volt a károkozás."
Itt te valamiféle jogi kategóriában gondolkozol. Nem hiszem, hogy a kérdező erre gondolt.
És igen, simán meg lehet tanulni. A C egy primitív nyelv, rengeteg marhasággal, felesleges komplexitással, de nem lehetetlen. Írjál programokat. Bár nem értem, miért C, miért nem valami értelmesebb nyelv, mondjuk Python.
Amúgy is, egyetem nélküli embereket leginkább az egyszerűbb fejlesztési melókra keresnek, webgányolás, szkriptelés.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!