Új hozzászólás Aktív témák
-
ddekany
veterán
Világos, hogy rettentően kezdők akik kikerülnek, de a hagyományos oktatásból kikerülők nem ugyan úgy azok? Főleg hogy az kevésbé gyakorlatias. (Meg gondolom nem kis befolyása van az anyagra, hogy a gyorstalpalóról felvevő cégeknél épp mit használnak.)
Hozzá teszem, nem tudom, hogy a Codecool, stb., konkrétan mennyire csinálja jól/rosszul, de azt nem akarom elhinni, hogy nem lehet könnyen legyűrni az állami oktatást. Legalább is nem az jött át, hogy 20 év alatt sokkal jobbá vált volna, és az akkorinál nagy könnyen lehet hatékonyabbat csinálni, ha van pénz és így valódi akart mögötte.
-
proci985
MODERÁTOR
gyakorlatban: a hello world es az OO kozott nem akkora az ugras. megfelelo pedagogiai modszerekkel athidalhato es kb 3-4 projektoros handson "workshop" eleg a celra.
pl elkezdeni mutogatni, hogy van harom halad az akvariumban, amiket a
doFishyThings1(){...}, doFishyThings2(){...} es doFishyThings3(){...}
funkciokkal hivunk egy loopban. ez mukodik, de mi van ha lesz 10 halunk. es mi van ha lesz 100?es ezek utan be lehet vezetni a structot ha C++rol van szo, megnezni az elonyeit (pl lehet instance szinten Wanda, Dopefish es Nemo) aztan belatni, hogy oke, de technikailag biztos jo otlet akvarium szinten manipulalni direktben, hogy mennyit usztak es nem hagyni oket rendelkezni a sajat rendszerukon?
3 het alatt 50%on vegig lehet menni a teljes proceduralis reszen, negyediken valtani OOra es 10 het (50%) alatt el lehet varni egy mukodo, dokumentalt OO invaders klont beadasnak. a trukk annyi, hogy fokuszalni kell, tehat el kell donteni, hogy akkor most general OO tudast adunk at mert ugyis 15-20 nyelven megy vegig a diak kulonbozo melysegben harom ev alatt es tok felesleges nyelvi specialitasokon fennakadni az elejen ha nem az a cel. ami eleve hulyeseg, mert mire vegez addigra ugyis uj szabvany lesz.
valos felsooktatasi pelda. a raepulo masodik 7.5 kredites targynal mukodo GUIval jatekot kell irni, ami lehet barmi tic tac toetol passziansz / platformer megoldasokig, jellemzoen 500-10000 soron
(#219) sagem: engem sem zavar, ez egy megoldas egy problemara.
-
ddekany
veterán
Ami a Hello world utáni rést illeti, én továbbra sem bírom elhinni, hogy aki akarja és biológiailag nem alkalmatlan a szakmára, ne tudná betömni. Lehet, hogy relatív kevés anyag van ami ott segít, de tuti hogy akad azért, másrészt meg ez még az a szint, ahol némi szenvedéssel rá lehet jönni önállóan is dologra. Hogy az oktatás béna, azt én elhiszem, mert az én időmben is egy nagy rakás volt. Sajnos sok időt/energiát elraboltak az embertől, amit szakmai fejlődésre is fordíthatna, de ugye kellett a papír.
-
Cathfaern
nagyúr
"Kezdőként egy Hello World, és egy több objektumos, függvényes program között hatalmas szakadék tátong, és ez a szakadék sajnos az egyetemi tananyag részében is megvan, nagyon hirtelen az ugrás, hiába képzed magad mint az állat nagyon sok helyen kérdőjelek lesznek."
+1. Elég sok programnyelvvel meg frameworkkel jártam én is úgy, hogy (pl. webes framework esetén), kb. két típusú guide van:
a) hogy írjuk ki a hello worldot, van egy táblánk, abban 2 mező, jelenítsük meg ezt egy formon és mentsük el.
b) 400 adattáblás, 10.000 sor kódnyit tartalmazó 5 éve éles rendszerben lévő applikációnál ha 2.000.000 rekord van egy specifikus táblában, akkor sebesség problémák lépnek fel, hogy oldjuk ezt megHa az a)-val végeztél, akkor általában az a reakció, hogy ott a doksi meg kérdezz
-
nyunyu
félisten
Ez a fajta kettősség a BME szofter közeli szakirányain is megvolt, mivel 3 tanszék tartott egy-egy közös tárgyat+pár labort mindhárom szakiránynak, persze mindenki a saját témájában, kompetenciájában.
Így objektumorientált programozást Javaban, vele párhuzamosan az adatvezérelt alkalmazásfejlesztést meg C#, .NET stacken tanultuk, harmadik közös tárgy meg üzemeltetési kérdésekkel foglalkozott: skálázhatóság, hibakeresés
Aztán attól függően ki melyik tanszék szakirányát választotta, abban a témában mélyült el jobban.
Szoftverfejlesztők: MS technológiák, rendszerfejlesztők: Java, üzemeltetők meg virtualizálgattak, szervereket konfigurálgattak, profilozgattak orrba-szájba.De már szakirány választás előtti félévekben is párhuzamosan ment mindkét vonal, design patternes szoftver technikák tárgyat C#-ban, másik valamit Javában oktatták.
-
Meridian
senior tag
A GDF-en legalább leginkább a JAVA-t forszírozzák végig. Az más kérdés hoyg az online (e-learning) tananyagok nagyon gyérek... sajnos. De a tanárok viszont tényleg értenek hozzá, lásd pl Kaczur Sándort. Persze távoktatásban nagyon darálósan adják le, de az e-learning lenne a lényeg ekkor, ami sajnos elég kevéske. Viszont ha kérdezel bármit is nagyon segítőkészek.
Amúgy a JAVA mellett még erősség az SQL, a sulinak. Kupcsikné gyötri az embereket ezzel, és nem nagyon enged át bizonytalan tudással. Látszik is a "negatív" vélemények a neten róla ennek okán, pedig az nem is igazak. Ugyanis ha nem érted, lehet tőle kérdezni. Szorgalmasan válaszol a neten is. Élőben sem harapja le a fejed, sőt örül ha kérdeznek. Persze mindemellett érintőlegesen van egy pici PHP, egy kis JS, van HTML (de egyik sem olyan mélységében hogy te azzal máris front-endes lehetnél, tehát pl Bootstrap meg JQuery már nincs, vagyis van valami a 6-ik félévben elosztott internetes alkalmazások címmel, de a tananyag egy borzalom - sokkal jobban jársz ha betárazol UDEMY-s anyagokból, vagy keresgélsz ingyenes anyagokat, ez utóbbi szintén nagyon nehéz, mert sok-sok elkezdett ismertető van, aztán lóg a levegőben mindnek a vége....), és van egy kis C# is...
Van viszont SQL, és T-SQL, amit komolyabban is vesznek. Van ehhez még az üzleti logika (döntéstámogató rendszerek és üzleti logika) ami nagyon usefull tantárgy lehetne, ha nem egy félévben fikarcnyi óraszámban adnák le, meg az e-learning is szintén nagyon karcsú... maga a tanár viszont mondta ebben a szakmában nagy a hiány, kurva jól lehet(ne) keresni, aki profi benne. De kérdeztem és mi itt ebből a tananyagból egyáltalán hogy leszünk legalább alapszintűek? Sehogy... van a Számalk-nak pár tanfolyása, 3-400K HUF/db és azokból... talán. A vizsga tesztkérdésből állt, aminek a többségét meg tudtad tippelni... nem kellett ténylegesen egy CUBE-ot összeállítani, majd abból mindenféle lekérdezéseket és reportokat fabrikálni... mert akkor senki nem ment volna át, kivéve azokat akik melóhelyükön eleve ezzel foglalkoznak már most is. -
Mondjuk a digitálist szerintem nem, csak úgy kéne oktatni, hogy az egy infósnak pluszt adjon. Alapból egy informatikus mérnöknek tudnia kéne, hogy mi reprezentál egy bitet, hogyan működik egy processzor, egy adatbusz, egy hálózati kommunikáció. Nyilván nem megterveznie kell tudni, hanem értenie.
Egyszerűen azért, mert ez az alapja annak, amivel dolgozik. Akármilyen szoftvert fejleszt, illetve azért mérnök.(Meg aztán odakerül, hogy itt ez a 20 éves ipari gép, erről kell adatot gyűjteni, van rajta 1db. RS232 kimenet...)
@Bambano : Hogy WTF?
-
strogov
senior tag
Nyilván nem ugyanaz. A problémám a kérdéssel akkor is az volt, hogy van aki szerint a kettő közti sebesség különbség számít. Egyébként valóban gyorsabb a ++i, de a "modern" fordítók ha nem értékadásnál használod az i++ inkerementálást akkor azonos kódot fordít. Az idézőjel annak szól, hogy kb. '95 óta pascal-ban is így van, ezért aki 20 éve úgy gondolta, hogy van különbség az is a múltban élt. Értékadásnál meg nyilván nem fordíthat azonos kódot.
Hasonló amikor valaki azért nem csinál metódust (procedure, function, stb.), mert annak a meghívása lassít. Ez is tény, de ha ezen múlik akkor rossz nyelvet választottál. assembly-ben még a rövid loop-okat kibontottuk, de aki java-ban (c#, php, stb.) ilyet csinál azt megkérem, keressen másik szakmát.
Egyszer egy junior nekiállt átírni az összes switch-case feltételt if-re, mert olvasta, hogy az gyorsabb.
-
dabadab
titán
A kóder alatt nagyobb cégeknél azokat szokás érteni, akik megkapja a nagyon részletes leírást (akár azon a szinten, hogy milyen metódus kell, hogyan hívják, milyen típusú és nevű paraméterei vannak, stb) és azt szépen bepötyögi a gépbe. Nem kell semmi komplexebb dolgot megérteniük, kódipari betanított munkások.
Új hozzászólás Aktív témák
Hirdetés
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
- BLUESUMMERS NVMe SSD adapter
- Wacom Cintiq DTK-2260 - Digitális rajztábla
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest