Paraugs

Vai Latvijā trūkst programmētāju?

115 posts in this topic

Laba diena visiem!

Tā kā drīz jāsāk papildināts savi finansiālie līdzekļi ar nopietna darba darīšanu gribēju noskaidrot vai Latvijā trūkst cilvēku, kas pārvalda programmēšanas valodas. Agrāk bija doma apgūt šo sava veida mākslu, bet visapkārt jau bija cilvēki, kas to dara, tādēļ nodomāju, ka mūsu mazajā valstī ir pārprodukcija šījā profesijā, bet tajā pašā laikā ir sludinājumi, kuros meklē pēc php, Oracle, HTML, Css, utt programmētājiem. Kas notiek ar mūsu vietējiem profesijas pārstāvjiem? Tie ir 'gudrīšī', kas iedomājas, ka prot programmēt, bet īstenībā nejēdz neko vai arī šie cilvēki ir tik lepni, ka visas piedāvātāš algas viņam ir par lepnas un sakasa naudu priekš izdzīvošanas ar gabaldarba palīdzību? Un kā ir ar tādām vietām, kur pieņem cilvēku bez iepriekšējas darba pieredzes?

Share this post


Link to post
Share on other sites

Pārvaldīt programmēšanas valodas nav liela māksla. Jaunu valodu iemācīties aizņem burtiski dažas dienas līdz dažām nedēļām.

Daudz svarīgāk ir mācēt programmēt un domāt. Imo tieši tur daudzi "programmētāji" feilo. Ja tev programmēšana ir asīnīs un tev tā patiešām interesē, tad atrast labu darbu, arī tepat Latvijā, nevajadzētu būt problēmām.

Share this post


Link to post
Share on other sites

Tad jau laikam atliek atvērt mācību literatūru un padziļināt savas zināšanas. Pagaidām gan esmu atšķitinājis tikai pamatu pamatus. Bet lai noskaidrotu vai tā lieta man iet vajag drusku gudrākam būt, jo pagidām vienkārši liekas, ka nekas nesanāk, jo maz ko protu.

Share this post


Link to post
Share on other sites

ir cilvēku kas prot savu lietu bez iepriekšējas vērā ņemamas pieredzes.. to jau +/- var redzēt darba pārrunās (nu gadās, ka ir programmēšanas fanātiķis, kas tikko pabeidzis vidusskolu... bet jau ir augstskolas 3.kursa līmenī... protams, ka nejau visus akadēmiskos knifus zinot, bet gan pēc programmēšanas ātruma, spriešanas spējām un domāšanas.... tādus vajag ņemt un palīdzēt viņiem attīstīties straujāk)

 

Bet jā. Latvijā ir daudz programmētāji, bet ne tādi, kas atbilst darba devējiem, tādu ir mazāk. Jo darba devējam vajag tos labākos... (protams, ne vienmēr.. atsevišķiem darbiem tev ne uz pusi vajag to labāko programmētāju algot... bet nu vienmēr ir prieks apzināties, ka sastrādājies ar profesionāli)

 

Parastā situācija mazām firmām, ir tāda, ka cilvēks atnāk.. iemācās kārtīgi programmēt firmas vajadzībām.. aug prasmes .. aug prasības.. un viņš pēc pāris gadiem (ja ir ok firma, ja nav, tad jau pēc mēnešiem) pāriet uz labāku/lielāku/maksātspējīgāku uzņēmumu kas piesola lielāku algu.. vai arī daži aiziet uz ārzemēm, vai dibina savu kompāniju.

 

Ja pie manis nāk cilvēks bez pieredzes (nu ir taisījis pāris smieklīgas lapiņas, programmiņas vai ko tādu.. kuras der tikai mācību procesam)

tad protams, viņš tiek izvērtēts intervijā, un pēc tam, ja konstatēju, ka varam sadarboties, tad tiek apmācīts, un parbaudes laikā skatos, viņam ātri pielec, vai viņš ir motivēts veikt darbu pēc labākās sirdsapziņas, vai viņu nekas nenovērš no darba (izņemot studijas, ja viņš uzrāda tajās labas sekmes, tad tas ir attaisnojoši...) utt... cilvēks izaug un kļūst par pilnvērtīgu firmas darbinieku. Tāpat aug arī viņa alga ;)

 

 

Par tiem "gudrīšiem", es zinu ka visi ieraugot darba sludinājumā, ka jāzin CSS, vai HTML, tad saka.. jā nu tur jau nav ko zināt.. viss vienkārši, bet kad atnāk darbā tad var redzēt ka viņš pirmo reizi uzzin kas ir <xmp> tags vai ko līdzīgu un w3schools.com savā mūžā nav redzējis, pat ja ir, tad nav izlasījis :D.. vai tad tā ir HTML zināšana? Un par CSS.. ir darba vietas kas prasa CSS koderi.. nu man tas asocējas, ka ja esi riktīgs CSS koderis, tad vari arī uz CSS, uztaisīt kalkulatoru... jā tieši kalkulatoru.. netici ka to var uz CSS. tad apsties šo linku: css kalkulators

Protams tas ir kopā ar HTML zināšanām ;)

 

Tas pats ir par MYSQL.. visi zin kas ir +/- SQL un prot pieslēgties mysql serverim.. taču nav strādājuši ar lielām DB uz MySQL un neprot savus sql pieprasījumus optimizēt... nelieto explain un ja lieto tad līdz galam nesaprot...

 

Un pats galvenais.. ja gribi labu programmētāju, kas vienmēr arī mācās un aug savās zināšanās, tad iespējams būtu jāiekļauj jautājums.. kādu palīdzības rīku tu izmanto (izņemot google.. jo to jau visi), piemēram php.lv forumu, vai kādu citu.. būtu interesanti uztaisīt aptauju vai redzēt tādas aptaujas rezultātus, ne? :))

Share this post


Link to post
Share on other sites
Pārvaldīt programmēšanas valodas nav liela māksla. Jaunu valodu iemācīties aizņem burtiski dažas dienas līdz dažām nedēļām.

Daudz svarīgāk ir mācēt programmēt un domāt. Imo tieši tur daudzi "programmētāji" feilo. Ja tev programmēšana ir asīnīs un tev tā patiešām interesē, tad atrast labu darbu, arī tepat Latvijā, nevajadzētu būt problēmām.

 

 

Absolūti piekrītu.. :))

Share this post


Link to post
Share on other sites

Nu tas, ka vienubrīdi un nedaudz arī tagad varbūt liekas, ka ir programmētāju pārprodukcija, tad es domāju, ka tas ir galīgi maldīgi. Pilns ar visāda vecuma "programmētājiem", kas kko zin no php un kko zin no attēlošanas lietām html/css, bet tāpat nav izpratnes par lietām. Tāda veida cilvēki tāpat nav konkurētspējīgi darba tirgū, tikai uz projektiem, kuru vajag ātri un lēti bez nekādas kvalitātes.

 

Ja tu esi labs programmētājs ar izpratni par lietām darbu atrast var un bez īpašām problēmām.

 

p.s. xmp tags jau sen kā ir novecojis un to nezināt nav grēks :)

Share this post


Link to post
Share on other sites
Ja tu esi labs programmētājs ar izpratni par lietām darbu atrast var un bez īpašām problēmām.

Uz mani šoreiz neattiecas vārdu salikums 'labs programētājs', jo nav bijusi vajadzība, stimuls apgūt kaut ko no tās. Jo bija ilūzija par to, ka cilvēki, kas prot, māku un kuriem patīk programmēt ir vairāk kā vajag. Nolēmu nemaz necensties ielauzties tajā darba sfērā. Bet izskatās, ka veltīgi tā domāju. Ak mani sapņi! :D

Share this post


Link to post
Share on other sites

Nedaudz filozofijas - kas tad īsti ir "labs programmētājs"? Un kā var zināt, ka kāds ir "labs programmētājs"?

Piemēram:

* "ātra jaunu lietu apgūšana". Hmm - bet ja programmētājam vēl nav zināšanas, bet ātri apgūst - viņš jau skaitās "labs"?

* "dažādu tehnoloģiju pārzināšana" hmm - kurā brīdi var novilkt robežu? t.i. kā var zināt, ka nu tagad viņš zina pietiekami daudz dažādu tehnoloģiju?

* "azartisms apgūšanā/izstrādē" - hmm - arī iesācējs var būt azartisks - bet vai uzreiz "labs"?

* "pieredze lielas sarežģītības uzdevumos" - hmm - bet varbūt viņam pieredze ir, taču kā darbinieks ir neproduktīvs?

* "produktīvs" - hmm - varbūt ir produktīvs jo strādā kā robots, bet nav inovatīvs?

* "inovatīvs" - hmm - varbūt gudro visādas lietas, bet neko uztaisīt nevar?

 

utt. utt. Jautāju, jo nesaprotu vai pats esmu "labs programmētājs". Pieļauju, ka man vēl krietni jāaug. Bet kā es zināšu, ka nu jau esmu? :D

Share this post


Link to post
Share on other sites

Nez , Endij.

 

- "ātra jaunu lietu apgūšana" - IT ir vistraujāk mainīgā nozare. Ja tu nespēj visu laiku apgūt kaut ko jaunu, tu drīz vien esi 'out off loop'

- "dažādu tehnoloģiju pārzināšana" - diemžel nekad nav par daudz

- "azartisms apgūšanā/izstrādē" - nē, tas nav svarīgi, bet azarts palīdz motivācijai

- "pieredze lielas sarežģītības uzdevumos" - tā vairāk ir prasība patstāvīgi domāt un risināt problēma. Ja kādam vajag 'code monkeys' tad to var dabūt Indijā.

- "produktīvs" - tevir jāspēj izveidot nepieciešamo rezultātu notiktajos termiņos (ups! =/ ) , nevis 20K rindu bezjēdzīga koda dienā.

- "inovatīvs" - tas mudina apgūt nepieciešamās zināšanas, lai savas idejas arī īstenotu

 

.. heh, liekas neesmu "labs programētājs"

Share this post


Link to post
Share on other sites

Galvenais neuzrauties uz darba devēju piekopto smadzeņu skalošanu... ir firmas, kuras jūs attīstīs, ir kantorīši, kur pretī sēdēs lišķīgs bosiks un teiks, ka tu neesi inovatīvs. ja esi inovatīvs, teiks, ka neesi sistemātisks. ja esi sistemātisks un inovātisks, teiks, ka neesi tendēts uz rezultātu, utt., utjpr.

 

Piemēram - esi talantīgs čalis, daudz ko apgūsti, cerīgi aizej uz interviju, un tev tur paprasa - a kas ir <xmp> tags zini? nezini, hāaaa!!!! nu viss!!!!

 

Īsi sakot, ļoti daudz kas ir atkarīgs ne tikai no paša, bet arī no firmas, jo firma = vide, kurā tu attīstīsies (vai nonīksi). Vēl svarīgi ir izskatīties labi, tad alga pieaugs straujāk.

Edited by Squad

Share this post


Link to post
Share on other sites
p.s. xmp tags jau sen kā ir novecojis un to nezināt nav grēks :)

 

Tagi nenoveco :D Un tieši konkrēti šis, jo viņa darbu veic tikai viņš (alternatīvie līdzekļi ir sarežģītāki nekā šis tags...). es viņu izmantoju katru dienu debugojot kodu.. ja nu gadās kodā html, lai tad toc bez sources skatiishanaas var redzeet uzreiz rezultaatu ;)

 

 

Piemēram - esi talantīgs čalis, daudz ko apgūsti, cerīgi aizej uz interviju, un tev tur paprasa - a kas ir <xmp> tags zini? nezini, hāaaa!!!! nu viss!!!!

 

p.s. Squad .. tā jau tas gluži nav.. (nu gan jau mēdz būt arī tā.. bet..) .. tas ka darba devējs nosauc vienu vai otru lietu tieši no koda vai arī kādu tehnoloģiju.. kas darba devēju īpāši interesē, tad arī darba devējam rodas priekšstats par programmētāju.. vai viņš iepriekš ir padziļināti ņēmies šai sakarā, vai arī tev būs jāvelta laiks viņu apmācot, vai viņam pašam būs jāmācās...

 

 

Labs programmētājs, no iepriekšējām nosauktajām īpašībām, ir manuprāt tāds kurš ir produktīvs un spēj lietas risināt patstāvīgi, bet izcils programmētājs ir tāds kurš spēj apgūt jebkuru valodu ātri un efektīvi, spēj būt tajā labs programmētājs, un spēj būt arī radošs.. :))

Share this post


Link to post
Share on other sites

debugot ar ečo nav tas labākais tonis, jo ja nu kaut kur, kaut kas paliek no taviem ečo un nonāk produkcijas vidē? vari būt ļoti uzmanīgs, bet vienalga tā ir bumba ar laika degli - vienreiz aizmirsīsi izvākt visus savus ečo.

Share this post


Link to post
Share on other sites
paliek no taviem ečo un nonāk produkcijas vidē? vari būt ļoti uzmanīgs, bet vienalga tā ir bumba ar laika degli - vienreiz aizmirsīsi izvākt visus savus ečo.

Nu tam var jau uzrakstiit debuugosanas f-ju ;)

 

ar domu padod kautvai Array .... print_r() .. + lai var izvadiit kas tas par zveru ... piem:

function b($s,$x='')
{
echo '<pre>'.$x.' |<br>';
print_r($s);
echo '</pre><br>|';
}

ieliec failaa, kas includojas visos scriptos un lieto uz nebedu ...

Nododot kodu pacenties izlasiit araa ....

+ uztaisi tuksu f-ju ( pasaa f-ja visu Noremo)

Liels pluus ir taads ka novacot REMus ... dabuusi Debuugosanas Modi ...

Share this post


Link to post
Share on other sites