Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, pradėjau mokintis programuoti nuo rugsėjo, pradžioje viskas ėjosi gerai, bet kuo toliau, tuo uždaviniai sunkėja ir jaučiu, kaip prarandu malonumą programuot. Suprantu tai, kad mokyklinis kursas yra tik gėlytės programavime ir jei man sunku dabar, vėliau geriau nebus. Taigi klausimas būtų toks, ar verta studijuoti, siekti karjeros IT srityje, mokant tik programavimo pagrindus? Ar daugelyje IT specialybių reikalaujama programavimo? Ačiū!

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labas,

Na pirmiausiai tai programavimas mokykloje yra tik kruopelė visko. Ten tu dažniausiai dirbi su c++ arba python. Kitų variantų tau nepasiūlo, o juo labiau sprendi vieno tipo uždavinius. Aš asmeniškai visą laiką mokiausi po pamokų ir net po 5 metų man programavimas teikia malonumą :) Tiesiog reikia daryti kas patinka, o ne tiesiog visada sedėti prie užduoties, kur reikia skaičiuoti kiek obuolių kam liks... :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gerai ModestasV sako, kad nereikia apsiriboti vien mokykliniu kursu, nes kai kurios užduotis tikrai nuobodžios, tad jas ir spręsti nekyla per daugiausiai entuziazmo. Galima pasižvalgyti kokiam codecademy.com kitų kalbų ir įdomesnių mokymosi užduočių. O šiaip IT - plati sritis, joje dirbant nebūtinai reikia programuoti, bet norint geriau viską surišt į visumą pravartu išmanyti programavimą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Bet jeigu man sunku programuoti jau mokykliniam kurse, tai argi lengviau bus kitur? Gi kaip suprantu principas tas pats.

 

Visiškai ne. Mokyklinis kursas ir normalus programavimas yra kaip diena ir naktis. Taip, jeigu tu pasirinksi algoritminį programavimą - turėsi kažką panašaus, bet visa kita tai toli gražu ne.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Visiškai ne. Mokyklinis kursas ir normalus programavimas yra kaip diena ir naktis. Taip, jeigu tu pasirinksi algoritminį programavimą - turėsi kažką panašaus, bet visa kita tai toli gražu ne.

 

O ką galėčiau nuveikti, kad išbandyčiau tą "tikrąjį" programavimą? Kokią kalbą išbandyti?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O ką galėčiau nuveikti, kad išbandyčiau tą "tikrąjį" programavimą? Kokią kalbą išbandyti?

 

JAVA, C#, PHP. Pvz, man irgi tiek univere ir mokyklos uždaviniai sunkiai ėjosi, vienus išspręsdavau lengvai, prie kitų tekdavo nemažai prasėdeti ir likti nieko nepešus. O vat darbe kur dirbu su webais (tiek iš vadinamo backend ir frontendo) nėra tokių algoritminių uždavinių, o jei ir netyčia papultu, tai yra ko paklausti, gali patarti bendradarbiai ir pnš.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kalbant apie kitą mano klausimą, ar daugelis profesijų reikalauja programavimo IT srityje?

Programuot nėra sunku, sunkiau rašyti kokybišką ir švarų kodą problemai spręsti (pvz. remiantis SOLID principais). Daug dalykų ateina iš praktikos, bet juk negali taikyt kažko naujo, nežinodamas teorijos, tad mokytis visada reikės. O pačios problemos ir jų sprendimai dažnai būna trivialūs.

Mokykliniai uždaviniai neturėtų atrodyti sunkūs, galbūt Tau trūksta algoritminio arba loginio mąstymo sprendimams parašyti.

Taigi klausimas būtų toks, ar verta studijuoti, siekti karjeros IT srityje, mokant tik programavimo pagrindus?

Na ir pats panašaus klausimo prieš kelis metus klausiau forumo narių, jei gerai pamenu ir pats ModestasV išsakė savo nuomonę.

Aš stojau, nes patiko, mokėjau tik pascalio basic'us. Nieko rimto ir sudėtingo programuoti universitete neteko. Didžiausias darbas - С++ biblioteka aritmetiniams veiksmams su neriboto ilgio skaimenimis. Pats į universitetą žiūrėjau per rožinius akinius ir tik istojęs pamačiau tikrąją realybę - niekas vienargio neduoda! Nori tapti plataus spektro specialistų - pasiimk 150% pats iš duotojo 1% žinių. Šiais laikais diplomas nėra privalumas, o būtinybė. Nori - gali durnių voliot ir gaut tą popieriuką arba stengtis ir išeiti nugalėtoju.

Galbūt nuo temos jau ir nukrypau.

Kalbant apie IT sferą - pareigų spektras milžiniškas, algos gerose įmonėse neturi lubų (tikrąją ta žodžio prasme), o ir kitose, nė ką prastesnės. Esu tik antram kurse, bet lengviau suskaičiuoti kas iš grupiokų nedirba, negu atvirkščiai.

Pabaigai šiek tiek banalumo:

The only way to do great work is to love what you do. - Steve Jobs
Love what you do and do what you love. Don't listen to anyone else who tells you not to do it. You do what you want, what you love. Imagination should be the center of your life. - Ray Bradbury
Norėk - padarysi, tikėk - įvyks. - Juozas Tumas-Vaižgantas
Redagavo Peupeu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na kiek galiu ginčytis, kad programuoti nėra sunku :) Reikia tam turėti labai gerai išlavintą logiką arba ją lavinti. Bet kuriuo atveju gali pradėti NIEKO nenutuokdamas, bet kelias bus vos vos sunkesnis :)

 

 

Beje, galbūt ir pasireiškiau, tik nepamenu ką ir kaip :D Manau turėjau skatinti toliau programuoti...

 

ps. Man graudu yra tai, kad mokykloje sugeba atbaidyti jau pradėjusius programuoti žmones, nes jie pagalvoja, kad toks yra programuotojo darbas ir nustoja stengtis... Pas mane bent jau klasėje tokių buvo keletas žmonių, kurie vien dėl to persigalvojo, nes mūsų mokytoja įtikino, kad tai, ką darom pamokose yra nemaža dalis realaus darbo :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na kiek galiu ginčytis, kad programuoti nėra sunku :) Reikia tam turėti labai gerai išlavintą logiką arba ją lavinti. Bet kuriuo atveju gali pradėti NIEKO nenutuokdamas, bet kelias bus vos vos sunkesnis :)

 

 

Beje, galbūt ir pasireiškiau, tik nepamenu ką ir kaip :D Manau turėjau skatinti toliau programuoti...

 

Man atrodo, niekas ir nesiginčyja, kad nėra sunku. :)

Redagavo Peupeu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Idomu, kodel rinkoje yra didelis programuotoju trukumas, jei taip nesunku ismokti programuoti? Algos dideles, karjeros galimybes puikios, istoti nera sunku, o net ir neistojus daugybe informacijos ir pamoku internete, bet programuotoju kaip truksta, taip truksta, ir ne tik Lietuvoje, bet ir visame pasaulyje. Gal reiketu pradeti nuo to, kad didelei daliai zmoniu neduotas talentas (reikiamas mastymas) buti programuotojais, kaip kitiems nelemta buti sportininkais, muzikantais, verslininkais ir pan.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

<...> buti programuotojais, kaip kitiems nelemta buti sportininkais, muzikantais, verslininkais ir pan.

Geras žodis nelemta - galbūt žmogus niekada ir nesusidūrė su fortepijonu arba smuiku, todėl ir neatrado savo tikrojo talento ir pašaukimo. Galbūt atbaidė pirmas susidurimas su dalykų, kaip forumo narys ir mokyklinis kursas arba vis dar visuomonėje vyraujantis programuotojo įvaizdis - nutukęs, akiniuotas, tingus, neįdomus ir visoks kitoks. Pamažu tą nuomonė kinta ir specialistų daugėja.

Anyway, kas ieško, tas randa.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Idomu, kodel rinkoje yra didelis programuotoju trukumas, jei taip nesunku ismokti programuoti? Algos dideles, karjeros galimybes puikios, istoti nera sunku, o net ir neistojus daugybe informacijos ir pamoku internete, bet programuotoju kaip truksta, taip truksta, ir ne tik Lietuvoje, bet ir visame pasaulyje. Gal reiketu pradeti nuo to, kad didelei daliai zmoniu neduotas talentas (reikiamas mastymas) buti programuotojais, kaip kitiems nelemta buti sportininkais, muzikantais, verslininkais ir pan.

 

Gerų programuotojų - vos keli procentai.

Vidutiniokų programuotojų - pilna masė.

Bet ir tie vidutiniokai gyvena gerai, kuria sėkmingus projektus, uždirba ir tikrai nesijaudina, kad nėra geriausi iš geriausių - gal jiems tai nelabai ir rūpi net. O kad stygius visada bus, normalu, nes technologiškėja pasaulis.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gerų programuotojų - vos keli procentai.

Vidutiniokų programuotojų - pilna masė.

Bet ir tie vidutiniokai gyvena gerai, kuria sėkmingus projektus, uždirba ir tikrai nesijaudina, kad nėra geriausi iš geriausių - gal jiems tai nelabai ir rūpi net. O kad stygius visada bus, normalu, nes technologiškėja pasaulis.

 

Gal galima plačiau koks yra vidutiniokas ir geras programuotojas?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal galima plačiau koks yra vidutiniokas ir geras programuotojas?

 

Tiesiog paimkime visus, kurie programuoja <_< Nuveskime juos į egzaminą :huh: Pateikime jam sudėtingą testą: iš vienos pusės reikalaujantį teorinių žinių, iš kitos praktinių/loginio mąstymo. :blink: Po testo peržvelkime rezultatus. :lol:

 

Tiesiog noriu pasakyti, kad vidutinių gabumų programuotojas nėra kažkokia trauma, kokią bando parodyti kai kurie. Ir kad tokių yra daug. Daugiausia viskas atsiremia į loginį mąstymą kalbant apie skirtumus tarp gero-blogo, bet ir kitos savybės svarbios.

 

Be to, mokytojas per informatiką kalbėjo kaip prieš kažkiek metų (po 2000 jau) US vienu metu plito mada testuoti darbuotojus. Siuntė anketantų kompanija testus per įvairias kompanijas, kur nustatinėdavo lygį programuotojų (buvo standartai ar pan.), tai iš kažkiek tų tūkstančių 8 ar 18proc (turbūt 18) pateko į apibrėžtai profesionalių programuotojų lauką.

Redagavo Bern1994
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Idomu, kodel rinkoje yra didelis programuotoju trukumas, jei taip nesunku ismokti programuoti? Algos dideles, karjeros galimybes puikios, istoti nera sunku, o net ir neistojus daugybe informacijos ir pamoku internete, bet programuotoju kaip truksta, taip truksta, ir ne tik Lietuvoje, bet ir visame pasaulyje. Gal reiketu pradeti nuo to, kad didelei daliai zmoniu neduotas talentas (reikiamas mastymas) buti programuotojais, kaip kitiems nelemta buti sportininkais, muzikantais, verslininkais ir pan.

 

Ką reiškia neduota tapti tuo ir anuo? Jei žmogui ta pati muzika yra lyg gyvenimas, tai tas žmogus automatiškai praleidžia didžiąją dalį savo laiko dirbdamas su muzika, ją studijuodamas, kurdamas. O žmonės, kurie daug dirbo, neklauso aplinkinių, eina tinkama linkme ir tiki savimi ir tuo, ką daro, visada pasiekia kažko :). Istorija, manyčiau, puikiai parodė, kad nėra jokio "tau neduota būti tuo ir ano". Tik sunkus darbas ir tikėjimas savimi ir tuo, ką darai, nuveda tave prie tavo tikslo. Istorija, manau, tai įrodė ne vieną kartą :).

 

P.S. tiems, kurie sako, kad programavimas nėra sudėtingas, tai gal konkrečiai pasakykit sritį, apie kurią kalbat, nes programavime yra laaaaaabai daug sričių, ir toli gražu ne visos iš jų yra lengvos.

Redagavo facis1
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip girdėjau, kad planuojama mokykloj pradėt mokyt programuot iškart nuo objektinio, o ne nuo strūktūrinio. Reikalai gal kiek pasikeis į geresniąją pusę.

Neduok Dieve? Manau, reiktų mokyti step by step, nes jeigu procedūrinio nekerta, po objektinio visai atkris. Bet gal ir geriau, jeigu mokytojai patys supras, ko moko. Kartais pažiūrių į kitų studentų objektinį kodą ir kraupu daros, 2 klasės, 2k eilučių kodo, 5 metodai - gaunas kažkoks makaronas, nei čia į objektinį panašu, nei į normalų procedūrinį.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ką reiškia neduota tapti tuo ir anuo? Jei žmogui ta pati muzika yra lyg gyvenimas, tai tas žmogus automatiškai praleidžia didžiąją dalį savo laiko dirbdamas su muzika, ją studijuodamas, kurdamas. O žmonės, kurie daug dirbo, neklauso aplinkinių, eina tinkama linkme ir tiki savimi ir tuo, ką daro, visada pasiekia kažko :). Istorija, manyčiau, puikiai parodė, kad nėra jokio "tau neduota būti tuo ir ano". Tik sunkus darbas ir tikėjimas savimi ir tuo, ką darai, nuveda tave prie tavo tikslo. Istorija, manau, tai įrodė ne vieną kartą :).

 

Norejau pasakyti, kad tu gali sunkiai dirbti, bet tave nesunkiai aplenks kitas, kuris dirba irgi sunkiai, bet turi tai veiklai reikalinga talenta, duomenis. Gali tu dirbti su muzika kiek nori, groti 5 instrumentais, gali studijuoti, bandyti kurti, bet jei neturi kurejo gysleles, tai ir nesukursi nieko ypatingo. Arba sporte, dauguma profesionaliu sportininku jau paauglysteje visa galva buvo pranasesni negu kiti. Abejoju, ar jie kelis kartus daugiau dirbo negu kiti, tiesiog turejo talenta ir gerus duomenis.

Taip ir programvime, turesi reikiama mastyma, mokysies greiciau, darbus atliksi greiciau ir geriau, naujoves perprasi greiciau, ir del to uzdirbsi zymiai daugiau, nei letesnis kolega, nors darbo i mokymasi idesite vienodai

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Norejau pasakyti, kad tu gali sunkiai dirbti, bet tave nesunkiai aplenks kitas, kuris dirba irgi sunkiai, bet turi tai veiklai reikalinga talenta, duomenis. Gali tu dirbti su muzika kiek nori, groti 5 instrumentais, gali studijuoti, bandyti kurti, bet jei neturi kurejo gysleles, tai ir nesukursi nieko ypatingo. Arba sporte, dauguma profesionaliu sportininku jau paauglysteje visa galva buvo pranasesni negu kiti. Abejoju, ar jie kelis kartus daugiau dirbo negu kiti, tiesiog turejo talenta ir gerus duomenis.

Taip ir programvime, turesi reikiama mastyma, mokysies greiciau, darbus atliksi greiciau ir geriau, naujoves perprasi greiciau, ir del to uzdirbsi zymiai daugiau, nei letesnis kolega, nors darbo i mokymasi idesite vienodai

Tai dabar mesti viską, nes yra geresnių, gabesnių ir protingesnių? What if i told you, tokių yra milijonai ir tai neturėtų būti demotycija, o atvirkščiai skatinimas siekti aukšumų.

Nebent žmogus tam dalykui tikrai neturi talento, bet jei taip yra - paprasta, jis nesirinks tos srities ir jo ten nepamatysi. Paprastas pavyzdys: mokykla - nepatinka ir nesiseka matematika - nestoji į tiksliuosius.

 

If you are the smartest person in a room - you're in the wrong room.
Redagavo Peupeu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Norejau pasakyti, kad tu gali sunkiai dirbti, bet tave nesunkiai aplenks kitas, kuris dirba irgi sunkiai, bet turi tai veiklai reikalinga talenta, duomenis. Gali tu dirbti su muzika kiek nori, groti 5 instrumentais, gali studijuoti, bandyti kurti, bet jei neturi kurejo gysleles, tai ir nesukursi nieko ypatingo. Arba sporte, dauguma profesionaliu sportininku jau paauglysteje visa galva buvo pranasesni negu kiti. Abejoju, ar jie kelis kartus daugiau dirbo negu kiti, tiesiog turejo talenta ir gerus duomenis.

Taip ir programvime, turesi reikiama mastyma, mokysies greiciau, darbus atliksi greiciau ir geriau, naujoves perprasi greiciau, ir del to uzdirbsi zymiai daugiau, nei letesnis kolega, nors darbo i mokymasi idesite vienodai

 

Tai už kiekvieną srities specialistą yra geresnis tos pačios srities specialistas, čia normalu. Bet kad ten tau nelemta daryt tą ar aną yra bullshit. Tą patį kūrybingumą gali išlavint, savo fizinius duomenis lygiai taip pat. Ir dar kartą pasikartosiu, kad istorija tai įrodė ne vieną kartą. Kad ir tie patys Beatlai, jų karjeros pradžioje jiems įrašų kompanija pasakė, kad jų muzika yra totalus š. Bet ko pasiekė šita grupė? Manau, pats žinau :). Arba Michaelis Jordanas? Jį juk iš mokyklos krepšinio komandos išmetė, nes treneris manė, kad jis nieko nevertas. Jei visi žmonės pasiduotų po tokių sunkumų, tai visi ir mąstytų kaip tu (no offense) :). Kaip matai šie žmonės nepasidavė, mokėsi iš savo klaidų, tikėjo į save ir daug dirbo. Rezultatai aiškūs. Ir tokių istorijų yra ne viena ir ne dvi.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai už kiekvieną srities specialistą yra geresnis tos pačios srities specialistas, čia normalu. Bet kad ten tau nelemta daryt tą ar aną yra bullshit. Tą patį kūrybingumą gali išlavint, savo fizinius duomenis lygiai taip pat. Ir dar kartą pasikartosiu, kad istorija tai įrodė ne vieną kartą. Kad ir tie patys Beatlai, jų karjeros pradžioje jiems įrašų kompanija pasakė, kad jų muzika yra totalus š. Bet ko pasiekė šita grupė? Manau, pats žinau :). Arba Michaelis Jordanas? Jį juk iš mokyklos krepšinio komandos išmetė, nes treneris manė, kad jis nieko nevertas. Jei visi žmonės pasiduotų po tokių sunkumų, tai visi ir mąstytų kaip tu (no offense) :). Kaip matai šie žmonės nepasidavė, mokėsi iš savo klaidų, tikėjo į save ir daug dirbo. Rezultatai aiškūs. Ir tokių istorijų yra ne viena ir ne dvi.

 

Jei zmogus dometusi programavimu ir rimtai apie ji galvotu, tai sestu ir programuotu, bandytu ivairias uzduotis, kuriu pilna internete, o ne klaustu forume, ar verta ar ne. Juk ir durniui aisku, jei domina ir esi nusiteikes dirbti, tai verta, jei ne, tai neverta.

 

Tavo pavyzdziai remiasi kreiva logika. Paimk bet kuri daug pasiekusi zmogu, ir kiekvienas bus idejes daugybe sunkaus darbo, patyres daug nesekmiu, bet ar tai reiskia, kad uztenka sunkiai dirbti, iveikti nesekmes ir pasieksi aukstumas? Nu sorry, bet paimti toki sportininka kaip Jordana, ir pateikti jo sekme tik kaip sunkaus darbo rezultata, yra absurdas. Ar tu supranti, kad tokie zmones gimsta gal karta per 100metu. Su Beatlais irgi, tikiu, kad jie sunkiai dirbo ir nepasidave, bet kad grupe isgarsetu, reikia ne tik sunkaus darbo, bet dar ir atsidurti tinkamu laiku tinkamoje vietoje, kad ja kazkas pastebetu.

Kitaip sakant, talento ir sekmes faktorius kai kuriose srityse yra didelis, ir ne viskas priklauso nuo pacio zmogaus.

 

Na bet gal uzteks off topico

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...