Ką norėtumėte būti išmokę anksčiau?
Posted: 2018-03-29 18:17
Jei galėtumėte atsukti laiką kelis ar daugiau metų atgal, ką būtinai išmoktumėte?
abejojame nuo 2004-ųjų
https://www.skeptikas.org/forum/
O ką tokio bandai sumeistrauti?
Nu ne visai ragai - visada lieka parduotuviniai pusfabrikačiai, užsakytos picos, suši, ir pan. Ir kai kurie iš tų dalykų kartais būna skanūs ar bent valgomi. Tačiau ilgainiui žiauriai nusibosta. Be to, jie dažniausiai būna subalansuoti 20-mečių skrandžiams, o vyresniems gali būti sunkiai įveikiami.
Būtent. Aš moku pakenčiamai padaryti tik kokius 3-4 patiekalus. Tiesiog kiekvieną kartą juos darau truputį skirtingai.
Šiuo metu bandau namą
Yra žmonių, kur ir su pusfabrikačiais turi problemų, žinok.Vilius wrote:Nu ne visai ragai - visada lieka parduotuviniai pusfabrikačiai, užsakytos picos, suši, ir pan. Ir kai kurie iš tų dalykų kartais būna skanūs ar bent valgomi. Tačiau ilgainiui žiauriai nusibosta. Be to, jie dažniausiai būna subalansuoti 20-mečių skrandžiams, o vyresniems gali būti sunkiai įveikiami.
Tai čia kaip pas ką koks procesas ir pomėgiai... Aš statau be paskolų, daug ką darau pats, nepervargdamas ir leisdamas sau patinginiauti, procesu mėgaujuosi visais 100%, nes tiesiog man tie dalykai įdomūs.Vilius wrote:Jo. Kuo daugiau pažįstu žmonių, kurie statosi/remontuojasi namą, tuo man labiau patinka gyventi nuomotame bute
Kažin ar tavo antra pusė (if any) irgi žiūri taip ramiai? Paprastai žmonos būna žymiai labiau reiklios statybų progresui nei vyrai..
Amen to that. Jau beveik matau kulinarinę laidą "Kepk su skeptiku".
Nors visą gyvenimą vienaip ar kitaip programuoju*, niekad nesupratau kodėl kiti programuotojai stengiasi išmokti kuo daugiau programavimo kalbų. Aš gerai moku vieną kalbą - Scala. Apgraibomis galėčiau kažką parašyti dar keliomis kalbomis, tačiau man tikrai stebėtinai retai tenka tai daryti realiame gyvenime. Kartais tenka skaityti kitų žmonių rašytas programas, bet su trupučiu pastangų jas dažniausiai galima suprasti, net jei parašytos ir nežinoma kalba.
Nežinau dėl kitų programuotojų. Tai kalbėsiu už save. Pirma, man patinka turėti daugiau galimybių. Mokėdamas daugiau kalbų, turiu daugiau galimybių. Galimybių rasti/pakeisti darbą, galimybių kažką atlikti geresniu būdu, pritaikyti kitokiai aplinkai, ir t.t. Antra, mokydamasis naujas programavimo kalbas jaučiuosi plečiąs akiratį ir tobulėjantis kaip programuotojas apskritai. Trečia, man tiesiog patinka mokytis ir mokėti įvairias programavimo kalbas. Ir sakydamas mokytis turiu omeny žymiai giliau, nei tik įsidėmėti kitokią sintaksę while cikluiniekad nesupratau kodėl kiti programuotojai stengiasi išmokti kuo daugiau programavimo kalbų.
Norėčiau sakyti „that explains“, bet iš tiesų ir daugybė profesionalų nesupranta ar nenori suprasti kelių kalbų mokėjimo privalumų. Vieni todėl, kad jų pirmoji/pagrindinė kalba iš tiesų yra labai plačiai pritaikoma, pakankamai gerai sukurta iš architektūrinės/kodo skaitomumo ir pan. pusės, ir jiems labai retai prireikia kitų (Java). Kiti todėl, kad jie per mažai orientuojasi programavimo pasauly net kad suvoktų kaip jie mažai orientuojasi (php).Fun fact: tačiau niekada nedirbau programuotoju, kaip samdomas darbuotojas
Man asmeniškai mokėti papildomų kalbų duoda didžiulę naudą susikalbėti su žmonėmis ir išreikšti savo mintis net ir sava kalba. Daug kalbų turi įvairių išsireiškimų, ar būdų kažką nusakyti, kurių nerastum kitose kalbose. Gal būt jie patys ne visada tiesiogiai pritaikomi, tačiau jų žinojimas tiesiog plečia išraiškos įgūdžius, gebėjimą formuluoti mintis ir kt. Taip pat, leidžia skaityti /žiūrėti įvairius kūrinius originalo kalba, ir labai dažnai originalo kalba yra visai kitas reikalas, nei skaityti vertimą. Dar padeda keliaujant, nes ne kiekviename gūdžiame Sicilijos kaimelyje žmonės kalba angliškai. Galiausiai, atveria įvairias galimybes, o galimybės kaip sakiau man labai svarbu. Tiesiog gerai jaučiuosi jų turėdamas, net jei niekada ir nepasinaudosiu. Sakyčiau, kalbos ne tik įdomu bet ir praktiška ir eiliniam žmogui kaip aš praverčia žymiai labiau nei, nežinau kokį čia hipotetinį pavyzdį sugalvoti, gal žmonėms, kurie profesionaliai nedirba lakūnais, pilnai užtenka mokėti pilotuoti automobilį, kam tas sklandytuvo pilotavimas. Tik aš sklandytuvų pilotų neklausinėju, kokia jiems iš to nauda. Galime pasinaudoti proga pasidžiaugti gyveną visuomenėje, kur galime sau leisti mokytis daugybę ne pirmos svarbos išgyvenimui reikalingų dalykųŽmonėms, kurie profesionaliai nedirba su kalbomis, pilnai užtenka mokėti savo kalbą, anglų, ir dar vieną kalbą pasirinktinai. Nelabai matau, kokią naudą duotų mokėti "daug kalbų".
O šiaip ji labai praverstų. Imsiu ir įkursiu. Pradžiai neambicingai, forumo temos pavidalu.Jau beveik matau kulinarinę laidą "Kepk su skeptiku".
Mano antrai pusei svarbūs tik du dalykai:
Aš kadaise įsidrąsinau iš PHP senior šokti į Java junior su algos kritimu perpus, bet finale čia buvo pats teisingiausias karjeros sprendimas gyvenimeSejanus wrote: ↑2018-03-30 19:17Norėčiau sakyti „that explains“, bet iš tiesų ir daugybė profesionalų nesupranta ar nenori suprasti kelių kalbų mokėjimo privalumų. Vieni todėl, kad jų pirmoji/pagrindinė kalba iš tiesų yra labai plačiai pritaikoma, pakankamai gerai sukurta iš architektūrinės/kodo skaitomumo ir pan. pusės, ir jiems labai retai prireikia kitų (Java). Kiti todėl, kad jie per mažai orientuojasi programavimo pasauly net kad suvoktų kaip jie mažai orientuojasi (php).
Sveikinu
Taip, Javascriptą beveik visi moka tik naujoko lygyje ir dažniausiai patys to nesupranta. Net ir mokantys kažkiek geriau. Bet didžioji populiacijos dalis yra kažkas panašaus į šią parodiją.Su tais daugelio kalbų mokėjimais, tai jei tik sau mokaisi kalbos laisvalaikiu, kažin, ar ką po kažkiek klaiko beprisiminsi, jei aktyviai nenaudosi. Epizodinio panaudojimo nepakanka, nes nemažai programuotojų tipo "moka" kokį Javascript'ą, bet realiai tai tik naujoko lygyje. Kažkada gilinausi laisvalaikiu į data science, pramokau R, dabar nieko nebeprisimenu![]()
Dėl darbo radimo dalies sutinku. Tikrai gražiau atrodo CV su keliomis programavimo kalbomis, nei su viena.
Dauguma modernių programavimo kalbų yra tokios sudėtingos, kad gali į valias plėsti akiratį domėdamasis tiek pačių kalbų niuansais, tiek jų bibliotekų ir įrankių ekosistemos įvairove.
Ble, žinok, norėčiau pamatyti, kaip tu suprogramuoji ką nors netrivialaus keliomis programavimo kalbomis. Spėju, kad kažkur ties generic tipais arba kokiu suktesniu rekursijos atveju, staiga atrastum savyje truputį daugiau kuklumo
Kiek tai liečia mane, tai Java yra kažkoks senovinis dinozauras, kurį kažkiek mokėjau jaunystėje. Dabar su ja susiduriu tik todėl, kad Scala sukasi ant tos pačios virtualios mašinos (kas kartais praverčia, nes galiu naudoti Javines bibliotekas). O Php irgi yra senovinė skriptinimo kalba, kurią kažkas dar tebenaudoja (spėju - daugiausia dėl legacy priežasčių). Bet kuriuo atveju, tiek patyręs Java, tiek Php programuotojas iš esmės gali suprogramuoti tuos pačius - net ir labai sudėtingus - dalykus. Klausimas yra, ar programuotojas, kuris moka kažkiek Javos, kažkiek Php, ir po kažkiek dar 5 kalbų, irgi gali suprogramuoti tuos sudėtingus dalykus. Ir aš spėju, kad negali.Sejanus wrote: ↑2018-03-30 19:17Vieni todėl, kad jų pirmoji/pagrindinė kalba iš tiesų yra labai plačiai pritaikoma, pakankamai gerai sukurta iš architektūrinės/kodo skaitomumo ir pan. pusės, ir jiems labai retai prireikia kitų (Java). Kiti todėl, kad jie per mažai orientuojasi programavimo pasauly net kad suvoktų kaip jie mažai orientuojasi (php).
Na, tai kalbų mokymasis yra, pvz., Alzeimerio ligos vienas iš rizikos reduktorių:Panašiai ir su žmonių kalbomis. Žmonėms, kurie profesionaliai nedirba su kalbomis, pilnai užtenka mokėti savo kalbą, anglų, ir dar vieną kalbą pasirinktinai. Nelabai matau, kokią naudą duotų mokėti "daug kalbų".