A PC sebességére panaszkodnak az informatikusok
Jelentkezz be a hozzászóláshoz.
Egyébként az indulást az is gyorsítja, ha csak hibernál a gép, és nem áll le teljesen.
Szóval még mindig paff vagyok.
http://www.bcsinfo.hu/forum
Na most a nagycégeknél sokszor alkalmaznak külsõ (Konzulens) fejlesztõt, céget, de általában csak akkor lesz az igazi zûrzavar. Ezt mind tapasztalatból mondom, mert dolgoztam nagycégeknél is (köszönöm szépen).
Általában egyet értek azzal, hogy minden mûfaj mesterszintû ismerése minimum 10 évet igényel, és a Teach Yourself C++ in 21 days, SQL in 24 hour, Mastering UML in a Week meg hasonló marhaságoktól égnek áll a hajam. Na most ha 10 éve hegedülsz, akkor valószínûleg gitározni, zongorázni stb. is tudsz egy picit, vagy ha nem is nagyon gyorsan megtanulsz, mindenesetre sokkal gyorsabban mint aki 24 óra, egy hétvége vagy akár 21 nap alatt is "tanult" volna meg valamit.
Fejlesztõ eszköz készítõi??? Nem tudom, de a Visual Studio szinte kifogástalan, az Eclipse szintén, a fordítók optimizáltak az égig... a dokumentációba általában szerelmes lehetsz... a hardware már GFLOPS-okon jár minden asztalon, az OS-ek szintén OK, mert ha jól fut egy Maya vagy egy Oracle rajtuk akkor a Matyika irodai alkalmazásának repülni kellene...
Fejlesztõ = Programozó?
Ezt komolyan megkérdõjelezem, számomra a fejlesztó az aki csupán hivogatja az API funkciókat, OOP-zik és OK ért egy picit mondjuk a szoftverfejlesztési folyamathoz (requirement, tervezés, implementálás, teszt stb.). A programozó pedig aki lehet, hogy a szoftverfejlesztés menedzmenthez nem ért annyit, de megtud írni egy fordítót, komolyan kibõvit egy osztályt, és ami messze a legfontosabb meg tudja tervezni azt amit csinál, ha ez csak egy osztály akkor OK, ha egy egész alkalmazás akkor még jobb, mintenesetre amit csinál azt teljesen ellenörzése alatt tartja, és ha kell neki valahol sebesség akkor megírhat (nem kötelezõ, de ha mégis kellene) egy .dll-t asm-ben és megoldhatja azt amire a "fejlesztõnek" 3 órát kell üllni a telefonon a fejlesztõi környezet/OS stb. support-al, hogy megoldjon olyan dolgokat amelyekre a programozó rá sem talál mert gondolkodásmódja, kódozási és tervezési stilussa annyival jobb, hogy soha nem vezeti olyan vékony jégre.
Mégegy dolog, a rossz programozó a program kódra koncentrál, a jó programozó az adatstruktúrára. A program kód olyankor magától elegánsra sikerül de ha mégsem akkor könnyû átírni, de ha az adatstruktúrát elszúrják, az elegáns kód egyrészt elérhetetlen, másrészt meg ha csodával határos módon sikerül is, nincs semmi értelme. Na most mutatnál nekem egy könyvet (ha lehet a 24h/hétvége/21 nap sorozatból) amely akár 1 oldalon is az adatstruktúrákkal foglalkozna? Különben ha a generalista oldalom mellé egy specialzációt kell kitennem akkor az éppen az adatbázisok és az SQL, úgyhogy éppen ezen a területen mondhatom, hogy speciál nagy a zûrzavar, és a (Database) tanfolyamok és könyvek 90% szemét.
És végül sok sok jó és kiválló programozó van a világon (ez egyáltalán nem kérdéses) a baj csak ott van, hogy ezek sokszor olyasmiket írkálnak amibõl már 32 alkalmazás van és sokszor ezt ingyen irkálják szabadidõben, ahelyett, hogy a nagycégek alkalmaznák õket. Egyrészt a nagycégeknek nem kellenek (már mondtam, hogy miért) másrészt nem is akarnak bohóckodni félhülye menedzsereknek stb. Szóval nem az a gond, hogy valakinek el kell végezni a munkát, az a gond, hogy a programozókat elkényeztetett gépíróknak tekintik és ahelyett, hogy õket szolgálná a menedzsment, hogy minnél jobb munkát végezzenek (és ez esetben tolakodnának, hogy a nagycégeknél dolgozzanak), bezárják õket ablaktalan, zajos "ketrecekbe", öltözködési és "iroda" berendezési rendõrség köröz a fejök felett, és félhülye menedzserek sértegetik az inteligenciájukat... és õk kell, hogy kiszolgálják a menedzsmentet, mert mintha egy cég a menedzsment kakaskodásáért kellene, hogy létezzen, nem pedig a termékek és szolgáltatásokért. Na éppen ezért a "zseni" programozó inkább megír egy 78-adik editort vagy egy 34-edik picture viewert esetleg egy 12-edit grafikus környezetet vagy egy 125-ödik 3D modelert, mithogy fejlessze a hasznos alkalmazásokat. (ezeket mind nagyon is jó programozók írják). Na ezért kell az a sok harmadosztályú fejlesztõ.
A programozás nem tudomány, nem mûvészet és nem is mérnöki munka, hanem ezeknek a keveréke, a baj ott van, hogy jó programozó csak az lehet akiben mindhárom száll megtalálható (és ilyen van bõven) viszont programozókat csak programozók tudnak megérteni de mivel nagyon kevés programozó menedzser van... a többi meg a következmény, ami között a sok sok félretervezett, rosszul kivitelezett méregdrága és majdnem használhatatlan alkalmazás az ami legjobban szúrja a szemet.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
aztan ott van pl egy modnjuk zsenialis programozo egy kis cegnel es tegyuk fel a kisujjaban van az ojjektumorientalt programozas es mindent tud elorol-hatra, hatulrol-elore. deha mondjuk adatbazissal kapcsolatos dolgokat _is_ kell csinalnia, akkor ne mond nekem, hogy az hudefenyes dolog lesz. mert az egy masik mufaj, de mivel kicsi a ceg, szorosak a hataridok ra fog kenyszerulni, hogy egyszeru jozan paraszti esszel irja a selectetket, aztan amikor a tablak elernek egy kritikus meretet, az egesz -amugy gyonyoruen megirt- program elkezd belassulni.
szoval szerintem a hiba nem (csak) a programozokban van. a lassu programokert szerintem felelosek, a fejleszto eszkoz keszitoi, a hardver, a megrendelo, a architect, es a programozo.
(egyebkent ujraolvastam sokszor amit irtal, de nekem a fejleszto es a programozo ugyanazt jelenti)
\"Kinézet hajhászó átlagfelhasználó\" by GyP
Néhány program esetében komolyan olyan érzésem van, mintha külön team lenne a kód lassítására. 😊)))))
A legegyszerûbb programokat is tudják olyan vacakul megírni, hogy p4-es gép kell alá.
Ehh a régi szép idõk....
Szóval a céghez nem jött be 700 CV, hanem csak 10-15 és nagyjából mind alapfokon megfelelt, mert aki nem felelt meg az nem is erõlködött. Ma ez nem így mûködik, ma semmi baj akár 1 nap alatt 1000 helyre elküldeni a CV-t amibe legtöbb esetben vagy nincs benne ami kell, vagy ami még roszabb, bele van írva minden amirõl hallani lehet. Na most egy HR-es csupán 10 másodpercet fordíthat egy CV-re mert 700 CV az egy nagy rakás. És 10 másodperc alatt még a jó CV-bõl sem lehet semmit sem kivenni.
Szerintem a CV model elavult, és jelenleg csak egy blog, fórum, esemény (amelyen az adott ember résztvesz) valamint akadémiai referenciák az egyetlen esély, hogy az adott pozíciót minõségessen betültsük. A fejvadász cégek itt nem tudnak érdemes segítséget nyújtani. Csak ugye most ki az aki a CV-ket a szemétbe dobná és ehelyett a blogoszférára és fórumokra koncentrálna? Van egynéhány ilyen fejvadász is, de ez kevés és ezek specialista fejvadászok akik csak szûk sávban keresnek a minõséges szakemberekre, úgy, hogy blogokat és fórumokat olvasnak és IT eseményekre látogatnak. De ezek a fejvadászok tudják, hogy az ilyen emberekre általában csak a technológiai cégek és a start-up cégek tartanak igényt és ezek a cégek sokszor nem támaszkodnak fejvadászokra mert ismerik a problematikát.
Persze ha valaki kitalálna valami modern álláskeresési módszert amely mûködne a mai networked világban, az biztos meggazdagodna, mert a blog-fórum-IT esemény még ha mûködni is látszik, túl sok erõfeszítést követel amit a jelenlegi környezetben nehéz vagy lehetetlen megfizettetni.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
Szóval az a sok srác aki ingyen vagy aprópénzért dolgozik az Open Source közösségben az sokszor 10x annyit ér mint a túlfizetett nagycégi fejlesztõk hada, csak, hogy azok nem akarnak Nine-to-Five környezetben bohóckodni egy nagycégnél semmi pénzért sem, viszont tudják azt is, hogy mi is az, hogy process scheduling vagy, memory management vagy, linked list, persze õk is szeretik, ha a környezet gondoskodik ezekrõl a dolgokról és ha egy abstrakciót tudnak igénybe venni, de õk azt is tudják, hogy az az arstrakció nem azért van, hogy tudás nélkül megoldjuk a dolgokat, hanem azért, hogy az adott pillanatban ne terheljük meg magunkat olyan dolgokkal amit maga a gép viszonylag kevés áron általában jobban megold mint mi magunk programozók. Persze nem a gyenge programozó a hibás, hogy a rendszer megengette neki, hogy egyáltalán programozó legyen.
Igazi programozói tanfolyamot (pl. MIT 6.001) az emberek 90% még álmában sem tudja követni, nemhogy még sikeressen vizsgázni. De ugye melyik egyetemnek (a MIT.en kívül) érdeke, hogy 1000-bõl 100-at vegyenek fel és a 100-ból csak 20-an diplomázzanak. És ha hiszitek ha nem azok a MIT srácok közül akik ezt megértik és vizsgáznak senki vagy majdnem senki nem dolgozik egy banknál vagy hasonló nagycégnél.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
\"Kinézet hajhászó átlagfelhasználó\" by GyP
Vicc, hogy ma is egy csomo 2-3 gb-s configot arulnak 256mb rammal.
Akkor már egyszerûbb a konverziós (big endian->little endian, minden karakter UTF-8-ba, vagy valami másba, stb...)
Láttam XML-be mentett png képet.
Azt hittem meghalok. A bináris png file hexadecimálisan! volt lementve.
\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - John F. Kennedy
Ha a menedzerek valójában felelõssek lennének a munkájukért akkor az "alatvalóikat" maguk választanák ki HR-esek nálkül a HR-esek dolga meg kimondottan az lenne, hogy dokumentálják az emberi erõforrást a cégnél, hogy a menedzserek meg tudják találni, hogy a belsõ erõkbõl mivel számíthatnak, sokszor van, hogy felvesznek valakit egy munkahelyre és a cégnél van már ember aki oda 10x jobban megfelel a jelenlegi munkahelyén pedig komolyan alulvan alkalmazva és ezért hamarossan elmegy, mert nincs kihívás és fejlõdési lehetõsége, ugyanakkor a HR-esek meg keresik amerikát New York kellõs közepén.
Kis cégeknél ez könnyû dolog mert ott az emberek ismerik egymást, nagy cégeknél nem, de ez közelrõl sem elegendõ dolog, hogy ne probáljanak javítani a helyzeten, különössen ha számolunk vele, hogy a mai technológia ezt könnyen elõsegítheti. Cégen belüli social networking, pontos emberi erõforrás dokumentálás, stb. olyan dolgokat segíthetne elõ amelyek révén a nagycégek is javíthatnának a HR-es problémákon. De ez elõször is nem felel meg azoknak akik pozíciója csupán ismeretség meg létrehozott munkahely alapján van biztosítva és elmozdítani õket nem lehet még ha 100x többre képes személyt is találnának az adott munkára, így persze ennek a lehetõsége kimarad, mert valójában nem is tudjuk mire van szükségünk és még kevésbé mivel rendelkezünk. És ennek a helyzetnek a fennmaradására a legjobb megoldás az univerzális HR-es.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
Vagy csak talán azért mert a HR-esnek kiadják hogy milyen szaktudással rendelkezõ embert kell felvennie (milyen programozási nyelvismeret legyen meg) és mivel megnéz többszáz CV-t õ nem érthet ahhoz, hogy mire van szükség valójában. Ha a HR-esnek mindenkirõl tudnia kellene, hogy melyik szakmához milyen résztudás kell szakmán belül akkor csak HR-eseket kéne felvenni mert akkor már meg is tudják tanulni😊 Szóval nem HR a probléma, hanem hogy a cégek nem tudják, hogy mit is keresnek. Mire van szükségük és ahhoz milyen háttér kell a jelentkezõnél.
"Whether you Kill or get Killed it is just a way to Kill time" Zaraki @ Bleach #36 SC SQ42: "Give in to the Hype, It is worth it" https://robertsspaceindustries.com/enlist?referral=STAR-NVZF-5CZF
Legtöbb tudja megrajzolni az ócska UI-t egy vizuális környezetben, pl. VB vagy Oracle Developer, aztán megírni az adatbáziskotorászó kódot abszolút hozzáértés nélkül olyan optimálisra, hogy beszarni lehet tölle (elnézést a trágár kifejezésekért de most már ez nem elfogadhatatlan, nemde? 😊), és ennyi az egész.
Szóval nem lehet olyan emberekkel jó alkalmazást készíteni akik VB-ben vagy Javában tanultak meg járni, egyszerûen nem lehet. Persze ezekben a környezetekben fantasztikus alkalmazásokat lehet írni, de nem olyanoknak akik csak a rendszer keretein belül és ott is csak korlátozottan tudnak gondolkodni.
Biztos láttatok már olyant, hogy valakit nem vettek fel, mert a HR-es nem találta a CV-jében, hogy 5 év Java, pedig az benne volt, hogy 10 év C/C++ és Python. Pedig a pofa kb. két nap múlva 5x annyit tudna Javából mint az aki 7 éve Java de semmi más soha se elõtte se most... na most mit gondoltok, ez miért van így? Mert a ROSSZ menedzerek nem szeretik ha valaki gondolkodik, és aki pl. C melett Python-t vagy Ruby-t is tanult vagy LISP-et szeret az gondolkodik és az veszélyes mint a tûz a bad management status quo-ra, az aki csak benyelte a mainstream Javát amit a suliban kezdtek vele tanítani vagy VB-t és nem is nézett jobra, balra... hát az nem veszélyes, mert nem gondolkodik. Think Again!
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
Persze az is siralmas, hogy a userek a legtöbb esetben nem is a leghibásabbak e tekintetben, ha látott már valaki pl. Office tanfolyamot akkor tudja mirõl beszélek, olyan baromságokat oktatnak amelyre majdnem soha nincs szükség, csupán azért, hogy a tanfolyam árát meg lehessen fizettetni, mert ugye ha nem bonyolult akkor nem is lehet drága. A másik dolog, meg, hogy alapjában a usereket nem lehet magukra hagyni, kell egy szupervizor aki ért a dolgokhoz, és itt nem a rendszergazdása gondolok, mert annak nem az a dolga, hogy a userekkel foglalkozzon, hanem egy process-managere, vagy inkább felügyelõre aki a muznkafolyamatot és az adatkezelést ellenürzi user szempontból, és aki valójában a userek és a rtendszergazdák valamint a fejlesztõk közötti kommunikáció is egyben. Na de persze ezt ne is említsd egy nagyvállalati menedzernek, mert ...
Különben egy Office csomag (még a 2003-as is, nem pedig a cégeknél inkább alkalmazott XP sõt akár 2000) nagyon jól elfut akár egy 1.6 os régi Celkán is 256 RAM-al, hát nem egy mai modern Celkán. Ami pedig a fejlesztések bonyolultságát illeti, az a gond, hogy ezek a túlfizetett 3-osztályú fejlesztõk akik a bankonkál dolgoznak, nem is tudják jobban, és általában szabadkezet kapnak a kisérletezésekre, sokszor akár ujraírják az egéssz alkalmazást, mert nem tudják bõvíteni vagy mert a megjelent újabb technológiával most valami forradalmi alkalmazást hozhatnak ki.
A szuperszaki menedzsereknek meg csak azt kell mondani, hogy XML meg AJAX és máris mindent lehet, mert ugye errõl olvasnak most mindenütt, errõl dumáltak nekik a tanfolyamon, és ez most a mainstream, tehát ha "elkúrják", akkor nem az õ hibájuk, mert ez az Industry Standard. Próbált már valaki XML-ben kotorászni, ha többezer record van benne, kb. 1000000x lasabb az hagyományos SQL alapú relacionális adatbázisoknál, de vannak akik erre esküsznek. Hogy félreértés ne legyen az XML egy fantasztikus technológia, de nem lehet mindenhová begyûrni, mégis láttam már ilyen megoldást és aztán csodálkoznak, hogy a 4 procis Opteron beledöglik.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
"Whether you Kill or get Killed it is just a way to Kill time" Zaraki @ Bleach #36 SC SQ42: "Give in to the Hype, It is worth it" https://robertsspaceindustries.com/enlist?referral=STAR-NVZF-5CZF
Minden egyes mûvelethez (legyen az számlanyitás és számlainformációlekérdezést) Attól függõen, hogy mire van éppen szüksége új programot indít. Újra keres ugyanabban az adatbázisban ahol szimultán 12-14 program számára majdnem ugyanazok az adatok megvannak. ÉS volt hogy egész egyszerûen a drága banki alkalmazott eltéved a saját rendszerükben és mikor mondjuk a lakáshitelegyenlegemet keresve rábukkan a havi kimutatásomra zavartan nevetni kezd és elindít egy újabb programot.... Szóval ha a drága "informatikusok és vállalati rendszergarázdák" a funkciók külön programba ültetése helyett leülnének megszerkeszteni és megírni egy normálisan átgondolt adattáblákkal és háttéradatbázissal rendelkezõ egyetlen programot a banki és vállalati ügyintézés sokkal normálisabb is lehetne..
A hátamon feláll a szõr azon mikor a logisztikai részlegen van amit adatbáziskezelõben keresnek ki van amit meg excelben van amit meg egy third party software-ben... Attól függõen, hogy kinek mihez van kedve és a poén hogy kb mindben ugyanazokat az adatokat használják...
Szóval nem a teljesítménnyel van itt kérem a gond hanem az optimalizációval meg az átgondolt rendszertervezéssel.. (pl hogy egy 300 gépbõl álló hálózatot amin sûrû a központi server adatforgalma nem egy 4 winchesterrel bíró meg mondjuk 2 giga rammal rendelkezõ Win2000 serverrel managgelnek 10 mbit-es lanon....)
"Whether you Kill or get Killed it is just a way to Kill time" Zaraki @ Bleach #36 SC SQ42: "Give in to the Hype, It is worth it" https://robertsspaceindustries.com/enlist?referral=STAR-NVZF-5CZF
Ettõl függetlenül ez a cikk tipikus példája annak, hogy csináljunk valami hírecskét a semmibõl.
A legközelebbi témában részletesen lehetne taglalni, hogyan csökken egyre inkább a fehér színû számítógép házak aránya, és hogyan nyernek tért egyre inkább a színes házak. Egy remek és érdekes körcik diagrammal pedig ábrázolni is lehetne a különféle színû számítógép házak arányát százalékosan is, majd errõl kifejtené a véleményét egy remek informatikus is, mondjuk Kovács Kálmán <#awink>#awink>
Egyesek nagy hangon hangoztatják és bizonygatják, hogy számítógép használatával milyen gyorsan meg tudnak oldani olyan problémát, ami mellesleg számítógépek nélkül nem is léteznének... 😊
Mert, de komolyan, ki a fene látott már szakszerûen konfigurált gépet céges környezetben. Tapasztalataim szerint ha most bevezetnéd a Core 2 Quad Extremet, 8GB RAM-mal egy céghez a szakértõ informatikusoknak (egyébként soha nem értettem, hogy mi az, hogy "informatikus"), kb. 1-2 nap kellene, hogy csúszó-mászó ultralassú gépé "varászolják". Ha még véletlenül rendelkeznek MCSE-vel vagy valami hasonló minõsítéssel akkor erre akár néhány óra is elég nekik. Na de tényleg, ha egy átlaggép ma jól mûködik a fejlesztõknél sõt akár a média (pl. 3D) embereknél akkor mi a fene baj lenne a cégi környezet baromi irodai alkalmazásnál. A cégeknek az a bajuk, hogy okos ember nem akar nálluk dolgozni (bár ami az IT-t illeti) ezért nagyon megfizetnek, hogy gyere dolgozz nekik, de mivel okos ember nem azt csinál ami csak fizet, hanem azt is amit szeret és amitõl továbbfejlõdik, a sok szuperszaki elmegy nagy pénzért piszokul értéktelen munkát csinálni a nagy cégeknél (fõleg bankoknál stb.) tisztelet a kivételeknek akik pl. családi okokból kénytelenek nyomni a szar munkát a szar környezetben és tûrni a szar menedzerek marhaságait a pénz miatt és akik igazi szakértõk, de ilyen nagyon kevés van.
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
\"Kinézet hajhászó átlagfelhasználó\" by GyP