» »

Kakšni razvijalci smo Slovenci?

Kakšni razvijalci smo Slovenci?

«
1
2

sci3nc3 ::

Vprašanje v smislu, kakšno oceno si zaslužimo glede razvoja programske opreme.

Vsak 3. oglas za delo se bolj ali manj namenjen razvijalcem. Tudi podjetij, ki nudijo izdelavo raznih spletnih rešitev je malo morje.
Po drugi strani pa je ogromno samooklicanih razvijalcev sposobnih spletno stran/trgovino sklikat samo s pomočjo wordpressa ali druge CMS platforme. Ko je treba spisat par vrstic kode pa se znanje konča.
Dejstvo je tudi, da kot narod nimamo prav veliko lastne programske opreme. Najbrš ima redkokdo na računalniku instaliran kakšen slovenski program... raje kupujemo licence tujih razvijalcev, namesto da bi sami kaj razvili.

kuall ::

sci3nc3 je izjavil:

Po drugi strani pa je ogromno samooklicanih razvijalcev sposobnih spletno stran/trgovino sklikat samo s pomočjo wordpressa ali druge CMS platforme. Ko je treba spisat par vrstic kode pa se znanje konča.

Kje jih najdete? Ali samo na pamet govorite?

LukiYo ::

Razvoj programske opreme ni niti podobno šraufanju wordpressa, večimoma youtube strokovnjov.
Pod razvoj programske opreme spada dejansko programiranje from ground up: baze, backend, frontend.
Za vsako od teh področij imaš N jezikov, platform, konceptov, pristopov, ki se nadgrajujejo ali celo menjajo vsakih par let.
Po tej plati smo Slovenci verjetno dobri, sodeč po tem kje vse srečaš Slovenca v IT svetu.

donvitoc ::

sci3nc3 je izjavil:

raje kupujemo licence tujih razvijalcev, namesto da bi sami kaj razvili.


Nihče ti ne brani da sam izumiš kaj novega. Ampak bojo programirali indijci. Sicer brez podpore 3 črkovnih agencij danes težko sproduciraš kaj novega kot kak app za playstore... a ni bil nek govoreč maček plod naših?

styrian ::

Dobri in slabi, tako kot vsi drugi.

strawman ::

sci3nc3 je izjavil:


Dejstvo je tudi, da kot narod nimamo prav veliko lastne programske opreme. Najbrš ima redkokdo na računalniku instaliran kakšen slovenski program... raje kupujemo licence tujih razvijalcev, namesto da bi sami kaj razvili.


Kaj točno pričakuješ?
Da ko novo podjetje potrebuje on-prem DC najamejo par slovenskih programerjev, da sestavijo custom KVM service, namesto da plunejo za vSphere licenco?
Da namesto Chroma/FF za privatno uporabo naložiš MojIskalko™, ki je neprimerno manj varnostno stestiran in brez add-onov?
Saj obstaja par računovodskih ter inventarnih programov izpod slovenskih prstov, ki se kar dosti uporabljajo, vendar je to ista situacija kot "vse domače je dobro".

Pred globalnim trgom imamo manjšo prednost v ceni, s podobno kvaliteto kot ostali zahodni svet.

LukiYo ::

Saj imamo ostani zdrav, radarji, moje kartice, prijava na termin na upravni enoti (aja ta ne dela).

Drugače pa edavki niso švoh.

Zgodovina sprememb…

  • spremenilo: LukiYo ()

kow ::

Boljse vprasanje bi bilo - kdo so najboljsi slovenski programerji. Imamo kaksne "maherje" tipa George Hotz, Jeff Dean, Fabrice Bellard ipd.

Jih je sploh eticno izpostaviti?

Zgodovina sprememb…

  • spremenil: kow ()

kuall ::

Najboljši programer v Sloveniji:

kow ::

Argumentiraj >:D

kuall ::

zato, ker je skor tako lep kot jaz.

Cupakabra123 ::

Nekdo, ki stanca skupaj wordpress plugine pac ni razvijalec. Nekdo, ki dela custom dashboard z Angularjem/Reactom pa je.

strawman ::

kow je izjavil:

Boljse vprasanje bi bilo - kdo so najboljsi slovenski programerji. Imamo kaksne "maherje" tipa George Hotz, Jeff Dean, Fabrice Bellard ipd.

Jih je sploh eticno izpostaviti?


Eden bolj znanih je verjetno Jure Leskovec? Sedaj poučuje na Stanfordu, par let nazaj pa je bil tudi v Sloveniji v tisti seriji predavanj "Do pasu v blatu".

kow ::

A ni on znan kot profesor, ne programer?

strawman ::

kow je izjavil:

A ni on znan kot profesor, ne programer?


Verjetno res bolj kot profesor, vendar glede na to kaj predava mora imeti kar precej praktične podlage.
"Rockstar" developerjev pa pomoje res nimamo na takem nivoju.

krempelj ::

sci3nc3 je izjavil:

Vprašanje v smislu, kakšno oceno si zaslužimo glede razvoja programske opreme.

Vsak 3. oglas za delo se bolj ali manj namenjen razvijalcem. Tudi podjetij, ki nudijo izdelavo raznih spletnih rešitev je malo morje.
Po drugi strani pa je ogromno samooklicanih razvijalcev sposobnih spletno stran/trgovino sklikat samo s pomočjo wordpressa ali druge CMS platforme. Ko je treba spisat par vrstic kode pa se znanje konča.
Dejstvo je tudi, da kot narod nimamo prav veliko lastne programske opreme. Najbrš ima redkokdo na računalniku instaliran kakšen slovenski program... raje kupujemo licence tujih razvijalcev, namesto da bi sami kaj razvili.


Nima veze "s Slovenci". Dobrih razvijalcev je bilo v vseh obdobjih izredno malo, govorimo o promilih in manj, s tem, da danes tudi to ekstremno pada, dejansko se izkaze, da so starejsi developerji (iz 1990) veliko bolj sposobni (tudi, ce so bili takrat povprecje) ker imajo zaradi kolicine izkusenj kot pogleda nastavljen cisto drugace kot sedanji "hype driven developerji". Danes se nihce vec ne vprasa o fragmentaciji, kolicine lockane memorije - starejsi so bili prisiljeni gledati tudi na to in prislo jim je pod kozo.

Kar se je spreminjalo je kolicina oportunistov, ki so se hoteli slepati na njihov sloves.

In to je edina zadeva, ki se je spremenila, danes je nesposobnih oportunistov veliko vec kot vcasih, medtem, ko je sposobnih developerjev izredno malo (kot vedno) in predstavlja fantasticen problem za recrouting, kaj zavreci in kaj obdrzati za kidanje "govna".

Ce se ob tem kdorkoli sprasuje ali je sposoben developer. Odgovor je NE!

Ceprav je tudi ta kriterij ob poplavi narcisov slab... saj razni nesposobnezi kujejo svoje znanje v nebo, ceprav ga nimajo in je omejen na nivo google queryev.

Mogoce bi bil boljsi stari dobri pregovor: ce pride developer na razgovor normalno "zrihtan", podvomi v njegovo strokovnost. Ker se tistim res dobrim ni treba posluzevati raznih trikov, da bi izpadli bolj zazeljeni. Debelost in mastni lasje, zanemarjenost,... so prednost.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

strawman ::

krempelj je izjavil:


Mogoce bi bil boljsi stari dobri pregovor: ce pride developer na razgovor normalno "zrihtan", podvomi v njegovo strokovnost. Ker se tistim res dobrim ni treba posluzevati raznih trikov, da bi izpadli bolj zazeljeni. Debelost in mastni lasje so prednost.


Osnovni standardi osebne higiene so sedaj trik? :))
Sicer pa se delno strinjam s tabo. Ko sem bil malo mlajši in ravno začenjal s kariero, so me pri točno eni določeni stranki opazno bolj resno jemali s hoodijem, kot s srajco.

FireSnake ::

sci3nc3 je izjavil:

Vprašanje v smislu, kakšno oceno si zaslužimo glede razvoja programske opreme.

Vsak 3. oglas za delo se bolj ali manj namenjen razvijalcem. Tudi podjetij, ki nudijo izdelavo raznih spletnih rešitev je malo morje.
Po drugi strani pa je ogromno samooklicanih razvijalcev sposobnih spletno stran/trgovino sklikat samo s pomočjo wordpressa ali druge CMS platforme. Ko je treba spisat par vrstic kode pa se znanje konča.
Dejstvo je tudi, da kot narod nimamo prav veliko lastne programske opreme. Najbrš ima redkokdo na računalniku instaliran kakšen slovenski program... raje kupujemo licence tujih razvijalcev, namesto da bi sami kaj razvili.


Ko govorimo o razvoju dajmo nekaj razumeti: v isti sapi ne moremo omenjati Wordpresa in podobnik sranj.

Kar pa se tiče razvoja smo vrhunski.
Ceniti se ne znamo.
Jaz sem že veliko videl in lahko rečem vrhunski.
Seveda so vmes površni šalabajzerji. A to ne spremeni dejstva.
Poglej in se nasmej: vicmaher.si

krempelj ::

strawman je izjavil:

krempelj je izjavil:


Mogoce bi bil boljsi stari dobri pregovor: ce pride developer na razgovor normalno "zrihtan", podvomi v njegovo strokovnost. Ker se tistim res dobrim ni treba posluzevati raznih trikov, da bi izpadli bolj zazeljeni. Debelost in mastni lasje so prednost.


Osnovni standardi osebne higiene so sedaj trik? :))
Sicer pa se delno strinjam s tabo. Ko sem bil malo mlajši in ravno začenjal s kariero, so me pri točno eni določeni stranki opazno bolj resno jemali s hoodijem, kot s srajco.


Niso trik. Ce si v zadevi 100%, nimas casa za drobnarije kot je osebna higijena in koliko ur prezivis na fitnesu. Ta rek je star 40, bom raje rekel 50+ let. Bolj si cuden, vecja je verjetnost, da razturas (seveda to ne pomeni, da same cudne tipe spuscas v firmo, je pa dober indikator).

Tole sliko poglejte, tole so danes vsi multimiljonarji, s tem, da jih na nobeni sliki ne vidis tako urejenih kot tule (bolj ustrezajo dreadom na bradi ipd):


(spodaj levo je Bill Gates)
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

strawman ::

krempelj je izjavil:


Niso trik. Ce si v zadevi 100%, nimas casa za drobnarije kot je osebna higijena in koliko ur prezivis na fitnesu. Ta rek je star 40, bom raje rekel 50+ let.

Tole sliko poglejte, tole so danes vsi multimiljonarji, s tem, da jih na nobeni sliki ne vidis tako urejenih kot tule (bolj ustrezajo dreadom na bradi ipd)


S tem impliciraš, da dober programer programira toliko, da nima časa zase? 8 ur na dan ne naredi dobrega programerja? Organizacija časa in doseženi cilji v manj kot 16 ur na dan ne štejejo?
Dobro včasih ja, je bil tudi stil drugačen. Danes pa malo poglej po LinkedIn-u, in poizkusi najti znane programerje, ki zgledajo kot jamski troli.

krempelj ::

strawman je izjavil:

krempelj je izjavil:


Niso trik. Ce si v zadevi 100%, nimas casa za drobnarije kot je osebna higijena in koliko ur prezivis na fitnesu. Ta rek je star 40, bom raje rekel 50+ let.

Tole sliko poglejte, tole so danes vsi multimiljonarji, s tem, da jih na nobeni sliki ne vidis tako urejenih kot tule (bolj ustrezajo dreadom na bradi ipd)


S tem impliciraš, da dober programer programira toliko, da nima časa zase? 8 ur na dan ne naredi dobrega programerja? Organizacija časa in doseženi cilji v manj kot 16 ur na dan ne štejejo?
Dobro včasih ja, je bil tudi stil drugačen. Danes pa malo poglej po LinkedIn-u, in poizkusi najti znane programerje, ki zgledajo kot jamski troli.


Ne gre se za dosezene cilje, gre se za to, da mu koda drsi po krvi in za njo zivi.

To, da posegajo za dosezenimi cilji pomeni samo, da so birokrati, ki se s programiranjem ukvarjajo tocno toliko kot se morajo, z namenom zasluziti, ne pa napisati najboljso kodo. Ja, mogoce vredu za dolocena delovna mesta, ampak nekega presezka ne bo od njih.

Potem so pa se drugi detajli, ki so hudo zgovorni, recimo, ce ga zacnes zaslisevati, v detajle, kaj je delal v prejsnji sluzbi (s predpogojem, da je rekruter boljsi od njega) vidis ze iz tega ali se razume na to kar je pocel ali je bil freeloader. Ce je veliko menjal sluzbe je nezanesljiv kader, ki ga noces. Ce nima nobenih hobi projektov, spet ne bo nobenega presezka. Ce se ni cepil proti korononi je individualist, ki ne razume koncepta skupinskega dela (ta je top shit kriterij, vcasih je bil kulturni del interviewa hudo tezaven, danes je reduciran na eno vprasanje, se bolje, na dokaz - imas potrdilo o cepljenosti ali ne). Itd.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

RedDrake ::

krempelj je izjavil:


Nima veze "s Slovenci". Dobrih razvijalcev je bilo v vseh obdobjih izredno malo, govorimo o promilih in manj, s tem, da danes tudi to ekstremno pada, dejansko se izkaze, da so starejsi developerji (iz 1990) veliko bolj sposobni (tudi, ce so bili takrat povprecje) ker imajo zaradi kolicine izkusenj kot pogleda nastavljen cisto drugace kot sedanji "hype driven developerji". Danes se nihce vec ne vprasa o fragmentaciji, kolicine lockane memorije - starejsi so bili prisiljeni gledati tudi na to in prislo jim je pod kozo.

Načeloma zelo res.
Ampak pomislek. Ali je danes, če delaš nek program, ki bo že pri "brute force" algoritmu porabil manj kot 10% resursev mašine, sploh smiselno optimizirati from-the-ground-up? Mašine so tako zmogljive, da je za večino stvari čisto vseeno kdo jih implementira. Ja, vsekakor obstajajo problemi, ki so občutljivi, in tam delajo (večinoma) dobri razvijalci. Za vse druge je pa dela še preveč, ker je preprosto izjemno veliko za narediti.
Jaz tudi raje vzamem low hanging fruit in firmi vzamem 10k EUR zato da jim "reverse engineer-am" dosovski program s katerim krmilijo stroj za 100k EUR na win platformo, čeprav je to samo igračkanje v visual studiu, ki bi ga znal vsak s par tedni časa in voljo gledanja/branja tutorialov.
No moj plus je, da kar precej vem tudi o tem kako deluje elektronika, da dizajniram lastna vezja in imam desetletja izkušenj z I/O-jem z vsem živim bogom.

krempelj ::

RedDrake je izjavil:

krempelj je izjavil:


Nima veze "s Slovenci". Dobrih razvijalcev je bilo v vseh obdobjih izredno malo, govorimo o promilih in manj, s tem, da danes tudi to ekstremno pada, dejansko se izkaze, da so starejsi developerji (iz 1990) veliko bolj sposobni (tudi, ce so bili takrat povprecje) ker imajo zaradi kolicine izkusenj kot pogleda nastavljen cisto drugace kot sedanji "hype driven developerji". Danes se nihce vec ne vprasa o fragmentaciji, kolicine lockane memorije - starejsi so bili prisiljeni gledati tudi na to in prislo jim je pod kozo.

Načeloma zelo res.
Ampak pomislek. Ali je danes, če delaš nek program, ki bo že pri "brute force" algoritmu porabil manj kot 10% resursev mašine


Dober developer se s tem sploh ne bo ukvarjal ampak jo bo ze v startu napisal tako, da se jo bo dalo vzdrzevati (izkusnje), da bo krajsa kot vse ostale resitve (izkusnje), da ne bo delala nic vec kot je zahtevano (recimo, ne bo pisal nekega ubijalskega dizajna - KISS metodologija - Keep It Simple Stupid - oz. "dobra koda je tista, ki komajda zadosti requirementom) in ne bo tratila resourcov, recimo vedel bo kdaj in za kaj uporablja pointer/referenco (seveda je danes pri zalosti od jave in ostalega sranja to malo tezje zapaziti). In zelo verjetno ti bo bil sposoben pokazati se nekaj prototipiov koncne kode, brez, da bi jih zahteval - in jih bo naredil, brez, da bi bilo to zahtevano od njega, ker ne bo zadovoljen s prvo resitvijo (kjer se bo ucil o problemu), ampak jo bo speglal (z bolj poglobljenim znanjem problema, ko bo videl tezave prve resitve).
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

hendriks ::

Swizec (swizec.com)

WizzardOfOZ ::

Poznam dobre, slabe in google programerje.

Večina jih je google; pač brska po googlu in s poiskušanjem toliko časa poiskuša, da mu rata programe napisat. Na kritiko so pa alergični in pri njih vse vedno prav dela, ostali imajo vse narobe. Uporabnikov niti slišijo ne, končni produkt je pa zmazek.

Kr nekaj je slabih; piše programe, ampak jih ne optimizira, niti se noče ukvarjat, kritiko presliši in ima vedno prav. Njihov produkt sicer dela, ampak je daleč od optimalnega.

Tistih res dobrih je pa izredno malo; napiše program od začetka do konca kot poezijo, vmes optimizira, posluša uporabnike in njihove želje, vnaša novosti in na koncu odda projekt tak, kot so ga uporabniki želeli z vsemi funkcionalnostmi in konkretno optimiziranega.

Pa iz lastnih izkušenj lahko povem, da je na 112 procesorski mašini s 14Tb rama, lahko razlike med delujočim produktom in optimiziranim delujočim produktom tudi par ur v obdelavi istega števila podatkov.
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!

RedDrake ::

Daj mi razloži zakaj bi nekdo moral vedeti kaj sploh je pointer in referenca, če dela nek "talking tom" klon?
Tisti, ki bo take stvari vedel, bo delal kaj drugega, tam kjer bo treba vedeti.
In spet, koda je lahko najbolj zanič od zanič, če je efekt dosežen. Če ne poznaš vseh intrig kompaljerjev za vsako arhitekturo posebej itak ne veš čisto točno kako bo končna koda zgledala. Takega sem poznal, otrok 60-ih, ki je optimiziral vsako vrstico do onemoglosti. Super, ko rabiš čez 1h da nek senzor sedaj javi X namesto Y, on pa en teden ugotavlja zakaj računanje Y vzame 1ms preveč.

bobby ::

A je mozno, da ste sw razcijalci na pragu obsolete veje, ko se AI malo bolj razvije? Clanki so ze na tej temi, kar pomeni, da osnove so tam tam, deciacije se popravi in v roku 15let ste obsolete-ish.
Ce eksplicitno ne odgovorim osebam PNG ali PR,..I dont care about your opinion.

krempelj ::

RedDrake je izjavil:

Daj mi razloži zakaj bi nekdo moral vedeti kaj sploh je pointer in referenca, če dela nek "talking tom" klon?.


Zato, da ne kuri baterije in RAMa uporabniku. Za zacetek :)

Danes so razvoj streamlinali in vzamejo vsakega bedaka, zato, ker so potrebe prevelike, da bi bili izbircni.

Ampak to ni tema debate.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

RedDrake ::

krempelj je izjavil:


Zato, da ne kuri baterije in RAMa uporabniku. Za zacetek :)

Zato so bolj ali manj poskrbeli tisti dobri programerji pri jabku in googlu, ki so naredili platformo. In tisti znajo te reči (upam vsaj). Oni en nivo višje tega ne rabijo znati. To je ravno fora abstrakcije. Ne rabi vsak pisati svoje funkcije za vse. Uporabiš kar sistem ponuja, če je zate dovolj dobro, seveda (in za 99% use caseov je dovolj dobro).

krempelj ::

bobby je izjavil:

A je mozno, da ste sw razcijalci na pragu obsolete veje, ko se AI malo bolj razvije? Clanki so ze na tej temi, kar pomeni, da osnove so tam tam, deciacije se popravi in v roku 15let ste obsolete-ish.


Ne. AI je samo del hypa, ki bo kmalu zasel v slepo vejo kot nosql baze (itd). In nato bo ostal na neki stranski veji razvoja, kjer bo flikal neke zelo robne probleme. Na nekaterih podrocjih bo pasal kot "ata na mamo" v vecini pa bo neuporaben za karkoli izven marketinskega materiala.

RedDrake je izjavil:

krempelj je izjavil:


Zato, da ne kuri baterije in RAMa uporabniku. Za zacetek :)

Zato so bolj ali manj poskrbeli tisti dobri programerji pri jabku in googlu, ki so naredili platformo. In tisti znajo te reči (upam vsaj). Oni en nivo višje tega ne rabijo znati. To je ravno fora abstrakcije. Ne rabi vsak pisati svoje funkcije za vse. Uporabiš kar sistem ponuja, če je zate dovolj dobro, seveda (in za 99% use caseov je dovolj dobro).


Google in dobri programerji (japcka ne bom sodil, ker premalo vem o njih, zelo verjetno pa je situacija enaka) - tukaj sem nehal brati. Raje akademiki, brez prakticnih izkusenj, ki delajo sranje (samo Android SDK vs MFC si poglej pa ti bo vse jasno - ce ti ni, potem sva prevec narazen v znanju, da bi lahko debato sploh nadaljevala).
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

WizzardOfOZ ::

bobby je izjavil:

A je mozno, da ste sw razcijalci na pragu obsolete veje, ko se AI malo bolj razvije? Clanki so ze na tej temi, kar pomeni, da osnove so tam tam, deciacije se popravi in v roku 15let ste obsolete-ish.


Imeli smo nek software, ki je pisal kodo sam. Ti si mu dal vhodnoizhodne parametre in opisno, kaj naj bi naredil, software je ven vrgel kodo.
Za 100 milijonov podatkov premlet, je porabil 2 uri in pol, po moji optimizaciji tega programa, samo še 20 minut.

Včasih so programerji res bili omejeni s hardwerom, ramom in registri. Danes na srečo večine tega ni. Sam spadam še med tiste, ki smo morali paziti, kako smo v Cobolu deklarirali spremenljivke, da ni porabilo preveč rama.

Recimo to porabi 32k spomina:
01 delovna polja.
  03 nekaj     pic 9(4) value comp-3.
  03 nekaj1    pic x(256).
  03 nekaj2    pic x(765).


to pa 4x po 32k
01 delovna polja.
01 nekaj     pic 9(4) value comp-3.
01 nekaj1    pic x(256).
01 nekaj2    pic x(765).


In če nisi pazil, ...
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!

Zgodovina sprememb…

styrian ::

bobby je izjavil:

A je mozno, da ste sw razcijalci na pragu obsolete veje, ko se AI malo bolj razvije? Clanki so ze na tej temi, kar pomeni, da osnove so tam tam, deciacije se popravi in v roku 15let ste obsolete-ish.


Razvijalci bodo zadnji avtomatizirani. Ni se problem naučiti programskega jezika, problem je razumeti kaj hoče stranka, ki še sama ne ve, kaj bi sploh rada.

Ko bo AI prišel na tak nivo, tudi ostalega človeštva ne bo nobeden rabil.

krempelj ::

WizzardOfOZ je izjavil:

Včasih so programerji res bili omejeni s hardwerom, ramom in registri. Danes na srečo večine tega ni.


... ampak ostane ti v misicnem spominu in kode sploh ne pises, brez, da bi uposteval tudi to. Pa dalec od tega, da bi zaradi tega izgubljal kaj vec casa, razmiljas na pravilen nacin.
Praskam...

RedDrake ::

Android sem nazadnje gledal leta 2012, pa še to samo za nek proof-of-concept client za nek api, ki sem ga delal. Takrat mi je bilo mučno brati tisto spakedravščino od "dokumentacije". Detajlov Androida ne poznam. MFC je ok I guess. Kolikor je Win platforma lahko seveda.

Ampak menda se strinjaš, da rabiš "najboljše" da razvijejo MFC (ali ekvivalent kjerkoli že), ravno zato, da "uporabniki" ne rabijo doktorirati vsakič, ko želijo narediti X?

A110 ::

Včasih so programerji res bili omejeni s hardwerom, ramom in registri. Danes na srečo večine tega ni. Sam spadam še med tiste, ki smo morali paziti, kako smo v Cobolu deklarirali spremenljivke, da ni porabilo preveč rama.


še vedno je ogromno nalog kjer moraš paziti na ram ipd. Je pa res da štancanje spletnih strani (primarno delo večine slovenskih developerjev) tega pač ne potrebuje

RedDrake ::

A110 je izjavil:

Včasih so programerji res bili omejeni s hardwerom, ramom in registri. Danes na srečo večine tega ni. Sam spadam še med tiste, ki smo morali paziti, kako smo v Cobolu deklarirali spremenljivke, da ni porabilo preveč rama.


še vedno je ogromno nalog kjer moraš paziti na ram ipd. Je pa res da štancanje spletnih strani (primarno delo večine slovenskih developerjev) tega pač ne potrebuje

Glede na to, kako "učinkovito" lagajo nekatere strani na malce švohnejšem HW-ju, bi tudi štancanje strani potrebovalo koga, ki vsaj za silo ve kaj dela.
Tu se strinjam s polovičarjem, da je webdev-ov zelo veliko slabih.

krempelj ::

RedDrake je izjavil:

Android sem nazadnje gledal leta 2012, pa še to samo za nek proof-of-concept client za nek api, ki sem ga delal. Takrat mi je bilo mučno brati tisto spakedravščino od "dokumentacije". Detajlov Androida ne poznam. MFC je ok I guess. Kolikor je Win platforma lahko seveda.


Ok, sva ze prava sogovornika, daj poglej si MFC diagram classov za 6.0 in poglej si Androidov diagram classov 20 let kasneje ("delam nekaj \"novega\", sem car, ne bom se ucil iz preteklih izkusenj"). Ne mores verjeti, da je lahko tak salabajzer, da kaj takega sestavi.

RedDrake je izjavil:

Ampak menda se strinjaš, da rabiš "najboljše" da razvijejo MFC (ali ekvivalent kjerkoli že), ravno zato, da "uporabniki" ne rabijo doktorirati vsakič, ko želijo narediti X?


Problem je samo v definiciji najboljsega, Google je dobil best and the brightest developerje, ki so sestavili totalno sranje. Ni dovolj, da imas desetke na faksu.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

bobby ::

Samo sprasujem, sem daaalec od programerskih voda.

Ampak ali lahko programerji naredijo program ki bi lahko programiral namesro njih in vse to se povezes z open comunity, ki ga dejansko hrani z znanjem, zakaj ne bi najmanj 50% najslabsih prohramerjev odpadlo samo zaradi tega?
Ce eksplicitno ne odgovorim osebam PNG ali PR,..I dont care about your opinion.

WizzardOfOZ ::

En tak primer google programerjev:
Prestavili smo aplikacijo v Docker. Aplikacija deluje popolnoma enako kot prej, razlika je samo, da je prestavljan v docker. Prej je aplikacija porabila 320Mb spomina na windows strežniku, danes v dockerju 2.93Gb na linuxu. Jah, sej razumem, da so novosti in da sop kakšne tudi dobre, pa da je ram itak poceni in je lahko vreč 256GB rama v server. Ampak da pa 9x več rama potem kuri isti software, pa ne vem no. A je res treba tega.
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!

krempelj ::

bobby je izjavil:

Samo sprasujem, sem daaalec od programerskih voda.

Ampak ali lahko programerji naredijo program ki bi lahko programiral namesro njih in vse to se povezes z open comunity, ki ga dejansko hrani z znanjem, zakaj ne bi najmanj 50% najslabsih prohramerjev odpadlo samo zaradi tega?


Saj to pocnemo, delamo si ves cas orodja, ki bi nam popreprostila delo. Tezava je v tem, da tudi, ce das nekaj bazicnega, kot recimo svincnik, nekemu nesposobnezu v roke, si bo z njim iztaknil oko.
Praskam...

Zimonem ::

WizzardOfOZ je izjavil:

En tak primer google programerjev:
Prestavili smo aplikacijo v Docker. Aplikacija deluje popolnoma enako kot prej, razlika je samo, da je prestavljan v docker. Prej je aplikacija porabila 320Mb spomina na windows strežniku, danes v dockerju 2.93Gb na linuxu. Jah, sej razumem, da so novosti in da sop kakšne tudi dobre, pa da je ram itak poceni in je lahko vreč 256GB rama v server. Ampak da pa 9x več rama potem kuri isti software, pa ne vem no. A je res treba tega.

Lahko ti mirno zagotovim , da nimaš pojma kaj flancas. Brez Googla. Aplikacija v doockerju ponuja ravno toliko rama kot izven kontejnerja.

RedDrake ::

krempelj je izjavil:


Ok, sva ze prava sogovornika, daj poglej si MFC diagram classov za 6.0 in poglej si Androidov diagram classov 20 let kasneje ("delam nekaj \"novega\", sem car, ne bom se ucil iz preteklih izkusenj"). Ne mores verjeti, da je lahko tak salabajzer, da kaj takega sestavi.
...
Problem je samo v definiciji najboljsega, Google je dobil best and the brightest developerje, ki so sestavili totalno sranje. Ni dovolj, da imas desetke na faksu.

Jah, saj tu se strinjam. Jaz tudi zavijem z očmi, ko vsakih par let (karikiram, ampak meni se tako zdi) slišim, da Apple, ali Google prehaja na nek nov progamerski jezik. ZAKAJ?!?!?
Ali pa ko kolega jamra, da je zdaj z api v2.9.0 neka stvar, ki je delala b.p. od v1.0 naprej, narejena dobesedno "rikverc" in bo v v3.0 edina možnost (ki izide čez par mescev).
Vem da sem tudi bral en tak rant o kamerah na androidu, ampak to je bilo že dolgo nazaj (10 let?).

krempelj ::

WizzardOfOZ je izjavil:

En tak primer google programerjev:
Prestavili smo aplikacijo v Docker. Aplikacija deluje popolnoma enako kot prej, razlika je samo, da je prestavljan v docker. Prej je aplikacija porabila 320Mb spomina na windows strežniku, danes v dockerju 2.93Gb na linuxu. Jah, sej razumem, da so novosti in da sop kakšne tudi dobre, pa da je ram itak poceni in je lahko vreč 256GB rama v server. Ampak da pa 9x več rama potem kuri isti software, pa ne vem no. A je res treba tega.


Recimo ze tukaj se pozna vsesplosno salabajzerstvo, recimo za kontejnerje nekdo, ki ima sirino znanja sploh ne bo vzel linuxa ampak freebsd, kjer so jaili "first-class citizen" kernela ze blizu 20 let + to, da so bili v startu security feature in jih kontejnerji na linuxu se vedno niso niti pribljizno ujeli. Da sploh ne zacnem z networkingom. Ampak ker marketinski hype zahteva linuxe, smo se skoncentrirali na napacno resitev, od porabe rama do "kontejnerizacije". Pac salabajzerji z omejenim znanjem in visoko biased, krojijo racunalniski svet.
Praskam...

bobby ::

Sobro, ampak ai se bo prej al, slej naucil,, da si ocesa ne sme iztaknit, a ne.
Vase (programersko) podrocje se razvija s svetlobno hitrostjo, to pomeni, kar si se danes naucil nekaj ultra novega, je 10let kasneje obsolete. Ce dodas v ta kontekst se to, da se multiple opcije uci AI, kako izvest oz AI ima dostop do opcij , ki so ze spisana, potem se velik del programerjev lahko vprasa, kaj lahko ponudijo . Googlanje njih resitev?
Ce eksplicitno ne odgovorim osebam PNG ali PR,..I dont care about your opinion.

krempelj ::

RedDrake je izjavil:

krempelj je izjavil:


Ok, sva ze prava sogovornika, daj poglej si MFC diagram classov za 6.0 in poglej si Androidov diagram classov 20 let kasneje ("delam nekaj \"novega\", sem car, ne bom se ucil iz preteklih izkusenj"). Ne mores verjeti, da je lahko tak salabajzer, da kaj takega sestavi.
...
Problem je samo v definiciji najboljsega, Google je dobil best and the brightest developerje, ki so sestavili totalno sranje. Ni dovolj, da imas desetke na faksu.

Jah, saj tu se strinjam. Jaz tudi zavijem z očmi, ko vsakih par let (karikiram, ampak meni se tako zdi) slišim, da Apple, ali Google prehaja na nek nov progamerski jezik. ZAKAJ?!?!?
Ali pa ko kolega jamra, da je zdaj z api v2.9.0 neka stvar, ki je delala b.p. od v1.0 naprej, narejena dobesedno "rikverc" in bo v v3.0 edina možnost (ki izide čez par mescev).
Vem da sem tudi bral en tak rant o kamerah na androidu, ampak to je bilo že dolgo nazaj (10 let?).


No, ko enkrat cross-compilas svoj software na linuxu za freebsd in windowse v isti bash skripti, dobis ven en binary brez dependancyev, staticno linkan, z klici na kernel linuxa, freebsdja in windowsow se ugriznes v jezik v zvezi z Gojem (in te zadane kap, ko ugotovis, da so zaceli sele v 1.7 uporabljati registre za parametre funkcij). Sploh, ko ugotovis, da sta avtorja Rob Pike in Ken Thompson. Seveda to nima veze z googlom ampak z njuno sposobnostjo in zelo verjetno enakim razmisljanjem kot ga imam jaz.

Osebno mislim, da je java mrtva in ji bo go izklesal nagrobnik. Je pa vedno tezava, da moras nekaj vedeti, da ves, da je nekaj res dobro in javanci niso znani po tem - raje filozofirajo o frameworkih.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

WizzardOfOZ ::

Zimonem je izjavil:

WizzardOfOZ je izjavil:

En tak primer google programerjev:
Prestavili smo aplikacijo v Docker. Aplikacija deluje popolnoma enako kot prej, razlika je samo, da je prestavljan v docker. Prej je aplikacija porabila 320Mb spomina na windows strežniku, danes v dockerju 2.93Gb na linuxu. Jah, sej razumem, da so novosti in da sop kakšne tudi dobre, pa da je ram itak poceni in je lahko vreč 256GB rama v server. Ampak da pa 9x več rama potem kuri isti software, pa ne vem no. A je res treba tega.

Lahko ti mirno zagotovim , da nimaš pojma kaj flancas. Brez Googla. Aplikacija v doockerju ponuja ravno toliko rama kot izven kontejnerja.


Motiš se. Aplikacija rama ne ponuja, troši ga.

Prej je bilo kr nekaj stvari že implementirano v sam sistem, sedaj v dockerju in linuxu, je treba to dodati. Vse to "papca" ram, ampak ker je nekdo, ki je bral google, določil, da je windows bad in linux good, je treba it na linux in še v docker.
In enaki problemi so z varnostjo. Ko nekdo prebere da je log4j slab, je treba vse popravit takoj sedaj. Pa četudi niti dostopa nima do zunanjega sveta, ker si ga implementiral samo za par drobnarij na klientu, ki ne bo nikoli videl "zunanjega sveta", je treba vse zdaj v parih tednih zamenjat. Brez poglobljene analize, brez debate, samo menjaj.
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!

Zgodovina sprememb…

A110 ::

RedDrake je izjavil:

A110 je izjavil:

Včasih so programerji res bili omejeni s hardwerom, ramom in registri. Danes na srečo večine tega ni. Sam spadam še med tiste, ki smo morali paziti, kako smo v Cobolu deklarirali spremenljivke, da ni porabilo preveč rama.


še vedno je ogromno nalog kjer moraš paziti na ram ipd. Je pa res da štancanje spletnih strani (primarno delo večine slovenskih developerjev) tega pač ne potrebuje

Glede na to, kako "učinkovito" lagajo nekatere strani na malce švohnejšem HW-ju, bi tudi štancanje strani potrebovalo koga, ki vsaj za silo ve kaj dela.
Tu se strinjam s polovičarjem, da je webdev-ov zelo veliko slabih.


Temu je "krivo" tudi to, da gre za področje kjer lahko vsaka opica pride zraven in služi relativno lep denar praktično brez razmišljanja. Seveda si web developerji tega ne bodo priznali - saj vendar rešujejo svet s svojimi spletnimi stranmi :))

Zimonem ::

Potem ni kriva aplikacija ampak spremenjen sistem. Če pišeš kritično in narobe ni čudno da ljudje okrog tebe googlajo. Sicer 0a nllb bi moral že zdavnaj zapreti sploh pa informatike le tam.

krempelj ::

A110 je izjavil:

Seveda si web developerji tega ne bodo priznali - saj vendar rešujejo svet s svojimi spletnimi stranmi :))




:))

Zimonem je izjavil:

Potem ni kriva aplikacija ampak spremenjen sistem. Če pišeš kritično in narobe ni čudno da ljudje okrog tebe googlajo. Sicer 0a nllb bi moral že zdavnaj zapreti sploh pa informatike le tam.

Ne, krivi so birokrati kot si ti. Ki unicujejo znanost s svojo zeljo po zasluzku in pumpanjem ega.
Praskam...

Zgodovina sprememb…

  • spremenilo: krempelj ()

WizzardOfOZ ::

Zimonem je izjavil:

Potem ni kriva aplikacija ampak spremenjen sistem. Če pišeš kritično in narobe ni čudno da ljudje okrog tebe googlajo. Sicer 0a nllb bi moral že zdavnaj zapreti sploh pa informatike le tam.


Res je, na nlb so informatiki tako zanič in tako dobri, kot povsod drugje. Razlika je samo v tem, da so slabo plačani, pa potem še dobri delajo polovičarsko. Ampak za primerjavo s tabo, so tam tudi taslabi boljši od tebe.
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!
«
1
2


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Linuxov podsistem v Windows dobil grafično okolje (strani: 1 2 )

Oddelek: Novice / Operacijski sistemi
9014840 (10823) boolsheat

SQL in No-SQL v Dockerju (strani: 1 2 )

Oddelek: Programiranje
536604 (5929) Mavrik
»

Ali je kultura odprte kode mrtva? (strani: 1 2 )

Oddelek: Problemi človeštva
508012 (6069) čuhalev

Več podobnih tem