laucinieks Posted October 8, 2011 Report Share Posted October 8, 2011 Šodien aizdomājos, un vēlējos uzdot dažus jautājumus, programmētājiem, kas to labi pārzin ;). Kā jums liekas, programmēšana būs aktuāla vēl nākotnē? Ja jā, tad kāda tipa, kādas valodas u.t.t.? Kā ir ar algām + privātajiem darbiem, cik mēnesī vidēji nopelnāt, ar programmēšanu? Kurš programmēšanas veids ir populārākais tagad? (Mājaslapu programmēšana, programmu programmēšana (uz OS) u.t.t.)? L. Quote Link to comment Share on other sites More sharing options...
briedis Posted October 8, 2011 Report Share Posted October 8, 2011 Ņemot vērā, ka tehnoloģijas tikai attīstās un vēl vairāk iejaucās mūsu ikdienā, kā nez iztiksim bez to programmēšanas? Ne jau valodās slēpjas joks, bet gan smadzenēs. Ja rubī principus, nevajadzētu būt problēmām pārslēgties uz jebkuru valodu. Nopelnīšana atkarīga no prasmēm, projektiem (darba devēja), darba apjoma. Pelnīt šajā jomā var no 0..N latiem. Spļaujot uz dullo, vidējā kantorī, vidējs php kodētājs varētu pelnīt savus ~500 Ls uz augšu mierīgi. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted October 8, 2011 Report Share Posted October 8, 2011 Briedis izrāva vārdus no mutes. Quote Link to comment Share on other sites More sharing options...
laucinieks Posted October 8, 2011 Author Report Share Posted October 8, 2011 Hmm, kā tad ir ar otro un trešo jaut, kurš veids ir populārs tagad un kas varētu būt nākotnē? L. Quote Link to comment Share on other sites More sharing options...
briedis Posted October 8, 2011 Report Share Posted October 8, 2011 Java, C(+/++/#), PHP, u.c. valodas, tad arī skaties, kur šīs var lietot - tīmekļa/darbvirsmas/dažādas iegultās sistēmas.. Quote Link to comment Share on other sites More sharing options...
spainis Posted October 8, 2011 Report Share Posted October 8, 2011 cobol, fortran utt. kur notiek cilvēkresursu izmiršana Quote Link to comment Share on other sites More sharing options...
daGrevis Posted October 8, 2011 Report Share Posted October 8, 2011 Domāju, ka Java un C#. Un vēl Objective-C. Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted October 8, 2011 Report Share Posted October 8, 2011 Manuprāt, nākotnē atkal atnāks atpakaļ C/C++ (nav jau tā ka viņi pazuda, bet dynamic valodas tos krietni apēnoja). Iespējams dēļ Google, kas tagad iekš Chrome piedāvā NativeClient. Tā kā viss šobrīd virzās uz Web, tad izstrādājot lietas uz C bāzes programmētāji varēs panākt ļoti daudz ko, tieši izmantojot NativeClient fīčas. Objective-C būs populārs vēl krietnu laiku - vismaz kamēr Apple lietas būs topā. Nedomāju, ka Apple mainītu programmētāju paražas (valodas) kā to, diemžēl, dara MS. Enīvei - kas zina kas notiks kad kvantu datori nākss ārā vairumā un būs pieejami vairumam parasto cilvēku. Visdrīzāk, ka tad nāks ārā jaunas valodas un jaunas paradigmas. Jebkurā gadījumā - ja tu būsi spēcīgs savā jomā, tad darbu dabūsi un badā nemirsi. Vismaz savas dzīves garumā. Programmēšana būs aktuālā vienmēr. Un nākotnē, manuprāt, tā kļūs tikai aktuālāka, jo viss virzās uz automatizāciju. Ja vien cilvēce neizgudros AI, kas spēs ražot kodu bez cilvēces iejaukšanās, tad līdz tam darbs programmētājiem (labiem) ir nodrošināts. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted October 9, 2011 Report Share Posted October 9, 2011 Programmēšana būs aktuālā vienmēr. Un nākotnē, manuprāt, tā kļūs tikai aktuālāka, jo viss virzās uz automatizāciju. Ja vien cilvēce neizgudros AI, kas spēs ražot kodu bez cilvēces iejaukšanās, tad līdz tam darbs programmētājiem (labiem) ir nodrošināts. Un arī tad, būs vajadzīgi cilvēki kas to AI uzstāda uz konkrētās mašīnas... Quote Link to comment Share on other sites More sharing options...
codez Posted October 9, 2011 Report Share Posted October 9, 2011 Ja runā par web tehnoloģijām, tad domāju gada, divu laikā milzīgu nozīmi varētu sākt spēlēt node.js - tas ir serverpusē programmējams javascript, vairāku iemeslu dēļ: 1)turpmāk web programmētājiem jāmācās viena web valoda, kas strādā gan klienta pusē, gan servera pusē. 2)bizneza loģiku, validācijas, utt. var programmēt vienu reizi un validēt kā klienta pusē (ātrdarbībai), tā atkārtoti validēt servera pusē (drošībai). 3)event driven tehnoloģija, kas ļauj bez problēmām serverim uzturēt 10 000 paralēlas konekcijas, netērējot necik servera resursa konekciju menidžešanai. 4)Ļoti ērts risinājums arī TCP serveru izstrādei ar labām bibliotēkām websocekt-am, gan klientu pusei, gan serveru pusei, kuras māk izmantot, gan websocket api, gan flash socketus, gan iframe un ajax longpoolingu, atkarībā no tā, ko browseris atbalsta. Resepektīvi ērti veidot realtime aplikācijas + savienojumā ar event driven tehnoloģiju, šādi serveri var uzturēt 10 000 paralēlas konekcijas arī TCP serverim, ko praktiski nav iespējam realizēt, piemēram taisot multithread serveri python-ā. 5)Ļoti ātri augošs comunity, ar jau plašu klāstu esošiem frameworkiem un bibliotēkām. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.