Jump to content

Kuras programmēšanas valodas LV ir vispieprasītākās?


Recommended Posts

Nevienas. Programmēšana nav programmēšanas valoda vai dialekts. Programmēšana ir domāšanas veids. Tā kā mācies to.

Ja tas nav - aizmirsti programmēšanu. Saprotu, moderni, visu par programmētājiem paliek. Sviests!

  • Atbalstu 2
Link to post
Share on other sites
Anonīms Alkoholiķis

Ej mācīties C, jo lielākā daļa citu valodu sintakses ir no tās atvasinātas. Un tad assambleru, jo citas valodas ir tikai asamblera izskaistinājumi un darbību saīsinājumi.

Link to post
Share on other sites
25 minutes ago, rubb said:

Nevienas. Programmēšana nav programmēšanas valoda vai dialekts. Programmēšana ir domāšanas veids. Tā kā mācies to.

Ja tas nav - aizmirsti programmēšanu. Saprotu, moderni, visu par programmētājiem paliek. Sviests!

 

Nu es jau esmu apguis pamatus Python, JavaScript un Javā un esmu izveidojis nelielus projektus. Tagad tikai plānoju kuru valodu padziļinātāk apgūt pirms sāku sūtīt CV.

Link to post
Share on other sites

Ja jau java esi bakstijis, tad to arī turpini.

A ta, apgusti delzhu līmeni, saproti ka vispār dators strādā.

Link to post
Share on other sites
Mateushs

Laikam jau jāapgūst programmēšanas kā tādas pamati. Noteikti der zināt, kā viss darbojas dzelžu līmenī, līdz ar to ASM --> C. 

Link to post
Share on other sites
Mezavecis
1 stundu atpakaļ, Khabib teica:

Tagad tikai plānoju kuru valodu padziļinātāk apgūt pirms sāku sūtīt CV.

Citiem simpatizē mobilās aplikācijas, citiem web front, citiem backend, citiem dzelži, citiem datu bāzes. Tāpēc skaties tajā virzienā, kas vairāk patīk, lai pēc tam jāmoca sevi un citi.

Pirms 7 minūtēm , Mateushs teica:

līdz ar to ASM --> C. 

Webistam tas nafig nav vajadzīgs.

Link to post
Share on other sites
ieleja
Pirms 22 minūtēm , Mateushs teica:

der zināt, kā viss darbojas dzelžu līmenī

 

to der zināt katram, un to var apgūt pusdienas laikā izlasot kādu vispārizglītojošu rakstu vai divus, ne jau ākstoties ar to ASM

 

ja cilvēks izdomās, ka programmēs "dzelžus", tad tāpat jāapgūst konkrētas lietas, arhitektūras, nevis kādi mistiskie "dzelži"

 

Link to post
Share on other sites
AndrisBB

Arī gribētu zināt kādus mistiskos "dzelžus" tad var apgūt mācoties C uz PC un  Windows? 

Imācoties ieklabināt pāris ASM rindas neiemāca nekādus dzelžus.

Edited by AndrisBB
Link to post
Share on other sites
Anonīms Alkoholiķis
1 stundu atpakaļ, Mezavecis teica:
1 stundu atpakaļ, Mateushs teica:

līdz ar to ASM --> C. 

Webistam tas nafig nav vajadzīgs.

Nu tad ir laiks WASM/WebAssembly/asm.js.

Link to post
Share on other sites
Mateushs
1 hour ago, ieleja said:

to der zināt katram, un to var apgūt pusdienas laikā izlasot kādu vispārizglītojošu rakstu vai divus, ne jau ākstoties ar to ASM

 

 

"Ākstoties" ar kādu ASM, var saprast, par ko aptuveni pārvēršās programmas kods. Nevajag kaut kādu ASM; var uz i386 arhitektūras.

 

Manuprāt, ar "palasīt" būs par īsu; der tomēr kādas dažas programmas uzrakstīt iekš ASM

Link to post
Share on other sites
5 hours ago, Mezavecis said:

Citiem simpatizē mobilās aplikācijas, citiem web front, citiem backend, citiem dzelži, citiem datu bāzes. Tāpēc skaties tajā virzienā, kas vairāk patīk, lai pēc tam jāmoca sevi un citi.

Man visvairāk simpatizē full stack ar python backend, bet vakanču uz Django vai Flask praktiski nav LV. Tad kā backend paliek PHP, Java, Node vai C#. Šķiet visvairāk meklē PHP un Java programmētājus.

PHP mazākas algas, bet varbūt būs vieglāk dabūt darbu?

Link to post
Share on other sites
AndrisBB

Pa lielam jau programmētāji parasti pietiekoši labi zin vairākas valodas un var mierīgi pārslēgties. Protams maz ticams, ka kāds vienlaicīgi strādās, kur pamatā daudz C un tanī pašā laikā Java, bet katrā vietā jau sava specifika. Pārlieku fokusēties uz kautkādu vienu valodu/vidi domājams ka nav jēgas, aiziesi uz citu vietu, kur piemēram arī saka ka lieto Python, bet izrādīsies ka pamatā tu raksti Sheell scriptus.

 

Man nišas specifika ir ka rakstu kodu pārsvarā C, C++, Python, Shell, bet tanī pašā laikā, ja vajag, tad arī html/JavaScript utt.

Protams es nezinu visu par Python vai JavaScript, bet skills jau visdrīzāk ir spējā pārslēgties no viena uz otru un ātri atrast informāciju kā ko izdarīt, jo maksā jau parasti par rezultātiem, nevis cik labi zini kautkādu konkrētu valodu.

 

Protams ja trāpīsies kautkādā lielā organizācijā, kur diendienā neko citu par C# un ASP.Net neredzēsi, tad cita runa. Bet mazākās organizācijās ir lielāka iespēja, ka vienu dienu rakstīsi PHP, otru Python, vai pat abus vienlaicīgi strādājot paralēli pie dažādiem projektiem.

 

 

Ja piemēram strādā piemēram Yocto, tad tur vispār ir vienā failā viena funkcija Python, otra Shell un pa vidam vēl Lua un citi zvēri (vienkārši ir lietas ko ātrāk/ērt\ak izdarīt vienā, un citas otrā). Itkā kodu raksti C, bet bez Pitona ar to kodu neko neizdarīsi, jo vienkārši build sistēma visa rakstīta Pitonā/Shella.

Edited by AndrisBB
Link to post
Share on other sites
Mezavecis
pirms 2 stundām , Khabib teica:

Šķiet visvairāk meklē PHP un Java programmētājus.

Arī C# programmētājus meklē un full stack tiek izķerti kā karsti pīrādziņi. Protams, ar kaut kādu pieredzi.

 

pirms 6 stundām , Mateushs teica:

"Ākstoties" ar kādu ASM, var saprast, par ko aptuveni pārvēršās programmas kods. Nevajag kaut kādu ASM; var uz i386 arhitektūras.

Viss tas ir fufelis. Ja grib tiešām apgūt dzelžus zemā līmenī, tad attiecīgi arī jādarbojas ar to praktiski ar dažādiem fiziskiem elementiem, nevis virtuālā vidē rakstot kaut kādu abstraktu kodu, no kura saprašanas tāpat nebūs. To varētu pielīdzināt kā ķīniešu valodas apguvi mājās pašmācības ceļā. Iesācējam pamēģināšanai ir Arduino, kur var saprast, vai vispār tas interesē.

 

Kādreiz programmēšanas eksperdi stūma visur un vienmēr to tizlo paskālu, kas pārtapa par mūsdienās nevajadzīgo delphi, tagad acīmredzot cita mantra parādījusies, kas nu ļoti atrauta no realitātes.

  • Slikti! 1
Link to post
Share on other sites
ieleja
Pirms 29 minūtēm , Mezavecis teica:

pārtapa par mūsdienās nevajadzīgo delphi

 

Delphi ļāva pavisam ātri uzveidot Windows CRUD aplikāciju ar hierarhiskām tabulām, piemēram pasūtījums-klients-adrese-prece-noliktava-visādasTranzakcijas, skaidrs, ka to var uztaisīt bez "wizardiem", bet RAD (Rapid Application Development) bija spēks

 

  • Patīk 1
Link to post
Share on other sites
15 hours ago, Mezavecis said:

Arī C# programmētājus meklē un full stack tiek izķerti kā karsti pīrādziņi. Protams, ar kaut kādu pieredzi.

 

Tev taisnība. Saskaitīju visus sludinājumus un aptuveni skaits ir vienāds uz C# .net, Java un PHP. 

 

Laikam apgūšu C#.

Link to post
Share on other sites
Mateushs
5 minutes ago, Khabib said:

Tev taisnība. Saskaitīju visus sludinājumus un aptuveni skaits ir vienāds uz C# .net, Java un PHP. 

 

Gribi uz WEB izstrādi doties?

Link to post
Share on other sites
15 hours ago, Mezavecis said:

Kādreiz programmēšanas eksperdi stūma visur un vienmēr to tizlo paskālu, kas pārtapa par mūsdienās nevajadzīgo delphi, tagad acīmredzot cita mantra parādījusies, kas nu ļoti atrauta no realitātes.

Klau! Neapsauka paskalu! Tāda sajūta ka dzīvo citā realitātē lai vispār ko par programmēšanu teiktu!

  • Kādas šausmas! 1
Link to post
Share on other sites
Mezavecis
Pirms 2 minūtēm , rubb teica:

Klau! Neapsauka paskalu! Tāda sajūta ka dzīvo citā realitātē lai vispār ko par programmēšanu teiktu!

Kas viņā labs? 15 gadu laikā neesmu sastapis nevienu reālu pascal projektu.

pirms 15 stundām , ieleja teica:

bet RAD (Rapid Application Development) bija spēks

Uzsvars uz vārdu "bija". Vienīgo projektu RAD 15 gadu laikā bakstīju moldāvu izstrādātu garadarbu.

Link to post
Share on other sites
Mateushs
15 hours ago, Mezavecis said:

Kādreiz programmēšanas eksperdi stūma visur un vienmēr to tizlo paskālu

 

Teikšu Tev, ka arī šodien programmēšanas (nevis WEB izstrādes) eksperti joprojām Pascal valodu, apmācības procesa sākumā, atzīst par labu esam. Un viņiem ir sava argumentācija.

Link to post
Share on other sites
1 minute ago, Mezavecis said:

Kas viņā labs? 15 gadu laikā neesmu sastapis nevienu reālu pascal projektu.

Nopietni? Apskaties kaut vai Horizon. Lv defakto standarts resursu vadība, kā nupat tildi pārņem!

Tak programmēšana nav valoda!

Link to post
Share on other sites
Mezavecis
Just now, Mateushs teica:

Teikšu Tev, ka arī šodien programmēšanas (nevis WEB izstrādes) eksperti joprojām Pascal valodu, apmācības procesa sākumā, atzīst par labu esam. Un viņiem ir sava argumentācija.

Paradokss ir tāds, ka šie eksperti parasti nav programmētāji, bet gan analītiķi un visādi citādi, kas programmēšanu kā pamatnodarbi jau sen pametuši.

Pirms 1 minūtes , rubb teica:

Apskaties kaut vai Horizon

Horizon jau labu laiku tiek bīdīts uz priekšu ar C#.

Link to post
Share on other sites
1 minute ago, Mezavecis said:

Paradokss ir tāds, ka šie eksperti parasti nav programmētāji, bet gan analītiķi un visādi citādi, kas programmēšanu kā pamatnodarbi jau sen pametuši.

Horizon jau labu laiku tiek bīdīts uz priekšu ar C#.

Klau. Nu nemuldi par c#. Kur to dzirdēji,? Katrā gadījumā - totāls sviests.

Link to post
Share on other sites
Mateushs
2 minutes ago, Mezavecis said:

Paradokss ir tāds, ka šie eksperti parasti nav programmētāji

 

Nē, tie ir tieši augstas klases programmētāji. Piemēram, World of Tanks spēles izstrādātājs u.c.

Link to post
Share on other sites
Mezavecis
Pirms 3 minūtēm , Mateushs teica:

Viņā varētu būt labs tas, ka viņā viegli ir apgūt programmēšanas pamatus (vismaz es tos apguvu tieši Pascal valodā).

Un to saka muldoņa, kas iesaka ASM mācīties windows vidē.

 

Pirms 1 minūtes , rubb teica:

Klau. Nu nemuldi par c#. Kur to dzirdēji,? Katrā gadījumā - totāls sviests.

HoP ar ko tiek taisīts? Ar ASM vai C++?

Link to post
Share on other sites
Mateushs
Just now, Mezavecis said:

Un to saka muldoņa, kas iesaka ASM mācīties windows vidē.

 

Vai es ieteicu ASM mācīties Windows vidē? Kur es to teicu?

Link to post
Share on other sites
Mezavecis
pirms 22 stundām , Mateushs teica:

Manuprāt, ar "palasīt" būs par īsu; der tomēr kādas dažas programmas uzrakstīt iekš ASM

Un kas šis ir?

 

Pirms 6 minūtēm , Mateushs teica:

Tas pats, kas risināt krustvārdu mīklas un spēlēt šahu. Ne vairāk, ne mazāk.

Link to post
Share on other sites

Par hor serveri runa. Ok. Es par horizon runāju. Paskāls.

Un paskāls nav mirusi valodā. Tāpat kā beisiks vai c++.

Problēma ir cilvēkos kas nesaprot ka ne jau valodā iemāca programmēt. Otrādi, valoda ir totali pie pakaļas.

  • Patīk 1
Link to post
Share on other sites
Mezavecis
Pirms 1 minūtes , rubb teica:

Par hor serveri runa. Ok. Es par horizon runāju.

Jauni produkti vairs netiek attīstīti ar paskālu. Punkts. Pašu horizon no jauna neviens nekad no jauna nepārrakstīs uz citu valodu.

 

Pirms 1 minūtes , rubb teica:

Problēma ir cilvēkos kas nesaprot ka ne jau valodā iemāca programmēt.

Problēma ir efektivitātē ražojot teorētiķus kā tu un vēl daudzi, kas no programmēšanas ir tik tālu kā līdz mēnesim.

Link to post
Share on other sites
Just now, Mateushs said:

 

Te būs vēl viens projekts Pascal valodā

 

https://www.ghisler.com

Ja, total Commander, ex windows Commander izmantoju arī shodien. J, nopirku nez cik gadus atpakaļ. :)

Bet shis gan nebūs open source.

Link to post
Share on other sites
Mezavecis
Pirms 2 minūtēm , Mateushs teica:

Te būs vēl viens projekts Pascal valodā

Ļoti progresīvs risinājums. Pameklē vēl kādu dinozauru.

Link to post
Share on other sites
Mateushs
1 minute ago, Mezavecis said:

Ļoti progresīvs risinājums. Pameklē vēl kādu dinozauru.

 

Tu teici, ka neesot lielu projektu Pascal valodā. Es Tev devu dažus piemērus tam, ka ir neatkarīgi no tā, cik projektam ir gadu.

Link to post
Share on other sites
3 minutes ago, Mezavecis said:

Jauni produkti vairs netiek attīstīti ar paskālu. Punkts. Pašu horizon no jauna neviens nekad no jauna nepārrakstīs uz citu valodu.

 

Problēma ir efektivitātē ražojot teorētiķus kā tu un vēl daudzi, kas no programmēšanas ir tik tālu kā līdz mēnesim.

Ahreneķ :)

  • Kādas šausmas! 1
Link to post
Share on other sites
Mezavecis
Pirms 1 minūtes , rubb teica:

Ahreneķ

Tu strādā Visma, lai varētu tagad plest acis? Eksperds.

Pirms 2 minūtēm , Mateushs teica:

Tu teici, ka neesot lielu projektu Pascal valodā. Es Tev devu dažus piemērus tam, ka ir neatkarīgi no tā, cik projektam ir gadu.

Un? Karjeras iespējas šajā virzienā Latvijā praktiski izsmeltas. Pagājušā gadsimtā izstrādāti projekti nobeigs jaunajiem programmētājiem jebkādu vēlmi šajā profesijā redzot citas perspektīvas alternatīvas.

Link to post
Share on other sites
Mateushs
4 minutes ago, Mezavecis said:

Karjeras iespējas šajā virzienā Latvijā praktiski izsmeltas. Pagājušā gadsimtā izstrādāti projekti nobeigs jaunajiem programmētājiem jebkādu vēlmi šajā profesijā redzot citas perspektīvas alternatīvas.

 

Tev bija vēlme redzēt projektus Pascal valodā; lūdzu! Tas parāda to, ka ja ir vēlme, Pascal valodā var rakstīt nopietnas programmas.

 

Par jauniem programmētājiem runājot, mūsdienās ir vērojams labu programmētāju deficīts. Nešķiet, ka tam par iemeslu varētu būt tieši tas, ka programmēšanas apmācības metodes nekur neder? Māca "progresīvas" valodas un tehnoloģijas, nevis māca programmēt. Un visbiežāk tās "progresīvās" valodas un tehnoloģijas māca Tevis minētie analītiķi.

Link to post
Share on other sites
Mezavecis
Pirms 17 minūtēm , Mateushs teica:

Tev bija vēlme redzēt projektus Pascal valodā; lūdzu!

Neredzēju nevienu, kas būtu radīts pēdējos 10 gados.

 

Pirms 18 minūtēm , Mateushs teica:

Par jauniem programmētājiem runājot, mūsdienās ir vērojams labu programmētāju deficīts. Nešķiet, ka tam par iemeslu varētu būt tieši tas, ka programmēšanas apmācības metodes nekur neder? Māca "progresīvas" valodas un tehnoloģijas, nevis māca programmēt. Un visbiežāk tās "progresīvās" valodas un tehnoloģijas māca Tevis minētie analītiķi.

Problēma ir kompleksa un grozās pa finansējumu. Lai kvalitatīvi varētu mācīt programmēšanu, jo būtu jādara programmētājam ar pieredzi. Tikai apskatoties atalgojuma līmeni skolotājiem un programmētājiem, skaidrs, ka tuvākā laikā nekas tāds nenotiks. Lēnām jau notiek progress, bet kamēr visi pascal fani neaizies pensijā, nekas nenotiks. Otrs faktors ir matemātikas zināšanas, kas ir nr. 1 priekšnosacījums, lai vispār varētu teorētiski kļūt par programmētāju. Kā zināms, matemātikas zināšanu līmenis krītās, attiecīgi programmētāju skaits nevar pēc burvju mājiena pieaugt. 

 

Es cepos par to, ka Pascal nav nākotnes un mūsdienās kā valoda apmācībai atpaliek no reālām vajadzībām darba tirgū. Aktīvi pascal sludinātāji tiešām ir analītiķi un plānā galda urbēji, kas varbūt labākā gadījumā programmētājam blakus stāvējuši. Es jaunajiem programmētājiem iesaku tērēt laiku lietām, kas palīdz attīsties. Pascal un ASM vai Cobol apguve der varbūt kā hobijs, bet normālu karjeru no tā uzbūvēt praktiski nav iespējams. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

Loading...
×
×
  • Create New...