Jump to content
php.lv forumi

Iemesli kāpēc tiek meklēti ģēniji?


Maris-S

Recommended Posts

Tad principā ir jāveido Programmētāju Biedrība, ne tāda, kā aprakstīju savā sarkasmā, bet gan tāda, ka pieņem par biedriem visus, reitingo darbus, vāc no klientiem atsauksmes, utt. Ipašos gadījumis, ja izstrādātājs pārkāpis kādas pieļaujamās normas, kas noteiktas biedrības noteikumos, var arī tikt izlēgts. Šī biedrībā tad arī savā ziņā kalpotu par tādu kā katalogu, kurā klientiem izvēlēties izstrādātāju, gan pēc cenu līmeņa, gan pēc kaut kāda kvalitātes reitinga.

Bet arī šeit pastāv cilvēciskais faktors, respektīvi, kurš tad vadīs tādu biedrību un kuri tad būs šo vadītāju draugi, kuri saņems neobjektīvi labus reitingus un kuri saņems neobjektīvi sliktus reitingus.

Link to comment
Share on other sites

  • Replies 94
  • Created
  • Last Reply

Top Posters In This Topic

Pēc būtības domāju, ka tādai biedrībai vai asociācijai būtu jāapvieno dažādas profesijas, kas saistītas ar šo jomu. Tas pats jau ir arī ar dizaineriem un māksliniekiem. Ir tādi, kas māk zīmēt, bet ir tādi, kas māk to darīt priekš web un web izstrādātājiem. Un jā - kas to visu darīs? Kā vienmēr saku - visam, ko cilvēks ir uztaisījis, ir pretzāles. Mana jautājuma būtība bija tajā - vai vispār ko darīt, vai tikai par to parunāties :) Domāju, ka, ja nonāktu līdz darīšanai, tad atbalstītāju būtu pamaz.

Link to comment
Share on other sites

Tāda apvienība ir sviests - papildus birokrātijas un korupcijas slānis. Vienīgais - pieredzes apmaiņai, bet tāpēc jau ir dažādas konferences, semināri. Ko tādas apvienības dod vai spēs dot? Tikai piķa izslaukšanai tipo "administratīvie izdevumi" (skat akka/laa). Piemēram, par to pašu celtniecību un arhitektūru - tāpat tak pircējs/pasūtītājs, kurš neko necērt no tām lietām, var smagi iegrābties, kā to var redzēt ar virkni "traknajos" gados uzslietajām mājām (mājelēm) un dzīvokļiem - pēc nepilni divi gadi plaisas sienās, plīsušas trubas, skaņas izolācija 0, utt, lai gan inženierzinātne kā tāda tomēr ir smagi stanadrtizēta un uzraudzīta.

 

Ja kaut-ko taisa dauņi un saliek pašu lētāko materiālu, tad rezultāts tāds pats kā dauņi programmējot - viens piedāvā māju pa 50kLs, cits precīzi tādu pašu pa 25kLs. Ej un izvēlies! "Skice" vai vizuālais neatšķiras, tikai kā un ar kādiem materiāliem tas celts. Tāpat mājas lapa - viss čiki līdz kamēr jāsāk tādu lēto variantu labot vai papildināt, kad pats "izrādātājs" vairs nesaprot ko tur sataisījis un kur kas atrodas.

 

Katrā ziņā, jāļauj klientam pašam izvēlēties, varbūt viņam vajag pašu lētuci un viņš tajā mājā plāno dzīvot divus gadus.

 

Bet, šķiet, ka te aiziet arvien dziļāk offtopikkā.

Edited by marrtins
Link to comment
Share on other sites

Piekrītu. Apvienībai ir jēga tikai tad, ja no tā ir labums, bet ja tas rada papildus birokrātiju vai "noslauc" naudu, neko nedarot, tad tiešām tā ir - nav jēgas. Par pārējo - problēma jau ir tur, ka klients tiešām neredz to, kādi ir tie "materiāli" un cik kvalitatīvs ir darbs. Tāda pati pieredze ir bijusi ar klientiem, kad viņi saka - re kur man ir lapa, vajag tikai papildināt ar dažādiem sīkumiem. Nu un tad, kad sāc rakties kodos, saproti, ka vieglāk ir uztaisīt jaunu, bet klients jau par to negrib maksāt. Nu un šādas institūcijas jēga varētu būt izglītošanā, tomēr tur ir ļoti šaura strīpa tajā visā darīšanā, un tiešām, visticamāk tas var aiziet neceļos.

Link to comment
Share on other sites

Atblastu visu, ko saka j2b.

 

Un vēl komentārs, atsaucoties uz šo "situāciju":

Viens piedāvā māju pa 50kLs, cits precīzi tādu pašu pa 25kLs. Ej un izvēlies! "Skice" vai vizuālais neatšķiras.

Ko klients padomā (neko/maz saprotot no sfēras), kad atrod 2x lētāku piedāvājumu? Es noteikti prasītu kā tas tā var būt. Ir klienti, kas neprasa? Bet varbūt viņi nemaz neaizdomājas paprasīt? (ir bijis gadījums)

(jautājumu formā, lai rosinātu domas..)

 

Bez tam, ir arī tādi izstrādātāji, kas prasa pārāk daudz. Nav runa par www.latvija.lv (http://pods.lv/2006/08/11/pavisam_nedaudz_par_klauniem_no_latvijalv_grupejuma/), bet citus nesaukšu.

Un kad pie tevis atnāk klients un izrādās, ka viņa projekts maksā "tikai" 3500 Ls ar visām garantijām un kvalitāti (to, protams, jāpaskaidro), tad klients ir priecīgs un tu esi priecīgs, ka nauda būs laikā :)

 

P.S. Sūtam klientus uz http://www.efumoaudits.lv/ lai šie izvērtē speceni un nosauc cenas amplitūdu, kādai būtu jābūt par attiecīgas kvalitātes darbu/projektu :)

Link to comment
Share on other sites

P.S. http://www.efumoaudits.lv/ pamēģināju to auto bezmaksas testeri, un kā viens no debīlākiem ieteikumiem iekrita acīs, minificēt css. No vienas puses, pie performances, tas reāli neko daudz nedos, bet no otras puses, vienmēr man ir jātur orģinālais css, ja nu man vajag ko palabot, vai kā savādāk, un pēc tam atkal labojumi jāminificē, liekas, nedaudz sviestaini.

Link to comment
Share on other sites

foxsk8, tu noteikti esi dzirdējis par izstrādes vidi un produkcijas vidi, vai ne? Pilnīgi normāli, ka tev izstrādes vidē ir pilns oriģinālais CSS, kur ir problēma publicēt uz produkcijas vidi minificētu CSS ?

Link to comment
Share on other sites

Problēmu jau nav, bet vai tas ir vajadzīgs, tas ir atkal cits jautājums. Viss ir atkarīgs no projekta vajadzībām un uzbūvēm, kam pielietot mini, kam nē.

Link to comment
Share on other sites

  • 2 weeks later...

Vajadzīgs programmētājs kiborgs.

Šobrīd pats meklēju darba vietu, bet visu laiku atduros pret tādu lietu, ka uzņēmējiem prasības ir milzīgi lielas, bet labu darba algu viņi piedāvāt nevar.

 

- augstākā vai nepabeigta augstākā izglītība it jomā;

- vismaz 2 gadu pieredze web programmēšanā (php un sql);

- profesionālās prasmes: html, javascript, css, xml, ajax, php, mysql, pgsql;

- linux un adobe flash zināšanas tiks uzskatītas par priekšrocību.

 

Jūs domājiet, ka cilvēks, kuram ir 2 gadu pieredze visu šo pratīs ideālā līmenī?

Pietam deļ kam vajadzīgs mysql UN pgsql, vaitad jūs katrai mājaslapai izvēlaties savādāku dbvs?

 

mums ir nepieciešams vēlviens pieredzējis web programmētājs

Palūkojot jūsu lapas source, tad ir skaidrs, ka jūsu "pieredzējušajam" programmētājam ir nevis professionālas, bet pat iesācēja zināšanas html un css zināšanu nav nekādu.

 

Es varbūt būtu ieinteresēts darba piedāvājumā. Bet no tā prasību saraksta būtu jāizsvītro vismaz linux,adobe flash, PostgreSQL. Bet rezultāts būtu daudz labāks, nekā jūsu tam "pieredzējušajam kiborgam"!

Edited by Maaren
Link to comment
Share on other sites

Atbildešu pa daļam.

 

Vajadzīgs programmētājs kiborgs.

Visiem ir vajadizgi labi programetaji, jo laba programetajam razultati ir 10-30 reizes augstakas neka sliktam.

 

- augstākā vai nepabeigta augstākā izglītība it jomā;

Ar to var nodrošinaties ka cilvekam ir attiecoš zinašanu plats - tas ir: varbutibu teorija, kompilatori, funkcionalas valodas.

Universitate var loti atri saprast ka tu nevari programmet. To sapratisi kad stastis par ponteriem.

Un videja arefmitska atzime runa par cilveka merticibu un par to ka viņš darbu dara līdz galam pat ja darbs ir garlaicīgs.

 

- vismaz 2 gadu pieredze web programmēšanā (php un sql);

- profesionālās prasmes: html, javascript, css, xml, ajax, php, mysql, pgsql;

Labam programetajam ir jazina savus instrumentus.

 

- linux un adobe flash zināšanas tiks uzskatītas par priekšrocību.

Linux izmantošana ir kritiska darbam. Tik viegli stradat ar tekstu(programetaji daudz strada ar tekstu) nevar windows vide nekada ziņa. Un gandriz visi PHP serveri ir bazeti uz Linux. Vajag zinat platformu kur strada.

Piemeram ja tavam skriptam neprietiek atmiņas Linux - tu zini ka vari ar exec palaist jaunu processu un pec tam atdot rezultatus. Tadejadi sasņiedzot paralelitati kuras PHP by design nav.

 

Jūs domājiet, ka cilvēks, kuram ir 2 gadu pieredze visu šo pratīs ideālā līmenī?

Neviens nezin visu ideala līmenī.

 

Pietam deļ kam vajadzīgs mysql UN pgsql, vaitad jūs katrai mājaslapai izvēlaties savādāku dbvs?

Mēs darbā lielakam sistemam izmanojam postgresql jo tam ir vienkarši tulkstoš reiz vairak funkciju. Un pie liela datu apjoma tas labak strada, viņam ir normali explain un dokumentacija ir gandriz ideala.

Vai tu meiģinaji rakstit proceduras uz mysql? Tas ir murgs.

 

mums ir nepieciešams vēlviens pieredzējis web programmētājs

Palūkojot jūsu lapas source, tad ir skaidrs, ka jūsu "pieredzējušajam" programmētājam ir nevis professionālas, bet pat iesācēja zināšanas html un css zināšanu nav nekādu.

Gudrs un dara darbu - tas ir labs programetajs.

Ja lapa neiziet w3c validaciju tas nav nekas slikts. Viņa strada un nes naudu. HTML var gadiem uzlabot.

 

Es varbūt būtu ieinteresēts darba piedāvājumā. Bet no tā prasību saraksta būtu jāizsvītro vismaz linux,adobe flash, PostgreSQL. Bet rezultāts būtu daudz labāks, nekā jūsu tam "pieredzējušajam kiborgam"!

Bez fleša dažos gadijumos nevar tikt gala.

Ja tu negribi macit jaunas tehnoloģijas, tad laikam izvelejies nepareizo profesiju.

Link to comment
Share on other sites

Visiem ir vajadizgi labi programetaji, jo laba programetajam razultati ir 10-30 reizes augstakas neka sliktam.

Bet vai tad nesanāk, ka viņiem vajadzētu maksāt tās 10-30x lielāku algu? Teiksim, 3000Ls uz rokas?

 

 

Ar to var nodrošinaties ka cilvekam ir attiecoš zinašanu plats - tas ir: varbutibu teorija, kompilatori, funkcionalas valodas.

Universitate var loti atri saprast ka tu nevari programmet. To sapratisi kad stastis par ponteriem.

Un videja arefmitska atzime runa par cilveka merticibu un par to ka viņš darbu dara līdz galam pat ja darbs ir garlaicīgs.

Tas viss ir ļoti jauki, bet kāds mājaslapu izstrādei sakars ar varbūtības teoriju, kompilātoriem, funkcionālajām valodām vai pointeriem?

 

Piemeram ja tavam skriptam neprietiek atmiņas Linux - tu zini ka vari ar exec palaist jaunu processu un pec tam atdot rezultatus. Tadejadi sasņiedzot paralelitati kuras PHP by design nav.

Atmiņa var pietrūkt kā Win-ā, tā Linux-ā un risinājumi abos būs +- vienādi.

Varbūt vienkārši palielināt atmiņas limitu?

 

 

 

Mēs darbā lielakam sistemam izmanojam postgresql jo tam ir vienkarši tulkstoš reiz vairak funkciju. Un pie liela datu apjoma tas labak strada, viņam ir normali explain un dokumentacija ir gandriz ideala.

Vai tu meiģinaji rakstit proceduras uz mysql? Tas ir murgs.

Vai vari paskaidrot kādi ir tie racionālie iemesli rakstīt sql procedūras?

Manuprāt mērens murgs ir rakstīt sql procedūras,

1) jo daudz vienkāršāk ir rakstīt aplikācijas loģiku PHP - daudz vairāk iespēju un lielāka funkcionalitāte;

2) tas nenoslogo db serveri, kuru skeilot ir daudz grūtāk un tas arī tik labi neskeilojas kā web serveri, kurus vienkārši samaucam aiz load-balancera;

Link to comment
Share on other sites

Bet vai tad nesanāk, ka viņiem vajadzētu maksāt tās 10-30x lielāku algu? Teiksim, 3000Ls uz rokas?

Sanak. Top 1% saņiem ari vairak.

 

Tas viss ir ļoti jauki, bet kāds mājaslapu izstrādei sakars ar varbūtības teoriju, kompilātoriem, funkcionālajām valodām vai pointeriem?

Lai saprastu kapēc tas vis strada tieši ta ka tas strada. Lai butu dažadu piegajenu vizija.

 

Atmiņa var pietrūkt kā Win-ā, tā Linux-ā un risinājumi abos būs +- vienādi.

Varbūt vienkārši palielināt atmiņas limitu?

Var pietrukt. Bet, es nezinu nevienu PHP hostingu uz Windows.

Un zinašana linuxsa var but dziļaka, ja var apskatit implementaciju un dokumentacija ir labaka.

Ne visos apstakļos var palilinat atmiņas lielumu uz procesu. Es pat teiktu nekados.

 

Vai vari paskaidrot kādi ir tie racionālie iemesli rakstīt sql procedūras?

Manuprāt mērens murgs ir rakstīt sql procedūras,

1) jo daudz vienkāršāk ir rakstīt aplikācijas loģiku PHP - daudz vairāk iespēju un lielāka funkcionalitāte;

2) tas nenoslogo db serveri, kuru skeilot ir daudz grūtāk un tas arī tik labi neskeilojas kā web serveri, kurus vienkārši samaucam aiz load-balancera;

Varu.

Lielo datu apjomus ir vieglak un atrak apstradat ar native sql. Tas ir ari darba ar sheduleru. Piemeram, ja tev vajag izreiķinat statusus 1 000 000 ierakstiem.

Ja tev ir vajadziga drošiba datubazes limeni. Var visus datus aizsargat ap proceduram, tadejadi ja pat hackers dabus root privelegijas webserverim viņam tas neko nedos.

Murgs ir aizstavet ar PHP to kam ir jābut SQL.

Kas kurak ir visvieglaks. Man patik katram darbam izmantot piemeroto instrumentu.

DB serverim ir ari load balanseri un bauseri un vis kas. Protams gan web serveru gan db skeojuma vis ir atkarigs no administratora prasmem.

Link to comment
Share on other sites

Manas pārdomas...

 

Web lapas sen jau ir kļuvušas par bijušo poligrāfistu nodarbi. Agrāk štancēja vizītkartes, bukletus un katalogus, tagad - mājaslapas.

Ar programmēšanu tur mazs sakars. HTML salikšana nav programmēšana. Skriptēšana nav programmēšana. Darba vides sainstalēšana? Huh. nu baigais darbs. Protams, mājaslapa, kuru veidojusi profesionāla komanda (dizains, html, programmēšana), darbosies daudz labāk, nekā tāda, kaut kāda. Taču, kas teica, ka klientam vajag mājaslapu pa 1500 Ls? Arī pa 50 Ls lapa būs, tur varēs kaut ko ierakstīt, un cik firmām vajag vēl kaut ko vairāk? Prestiža lapa? Auu, tas bankas ikmēneša rēķins ir daudz sensitīvāks jautājums.

 

Protams, mājaslapas izveide prasa iemaņas un laiku, bet būtiskākais, kas nosaka cenu, ir pakalpojuma sniedzēja prasme pārdot sevi un pieeja pie klientiem. Everybody is a salesman! Kas notiek web lapu jomā? Skat ss.lv. Lapas sviež pakaļ. Tajā pašā laikā netrūkst grand uzņēmumu, kas neizskata projektus zem 4 cipariem. Liek padomāt? To sauc par biznesu. Cik sanācis skatīties, lielbudžeta mājaslapas top reklāmas aģentūru, nevis programmētāju firmu paspārnē. Vari uzprogrammēt akciju, flash spēli? Forši. Bet tiec pie kāda no 100 klientiem, kas kaut ko tādu var apmaksāt.. klients nāks pie tevis kā pie programmētāja? Nē. Klients ies pie reklāmas aģentūras, pirms tam, visticamāk, apjautājoties dažiem paziņām. Vai arī pazīstamam programmētājam. Tagad jautājums, cik universālo kareivju mājaslapu taisītāju tusē ar tiem, kas pieņem lēmumus? Ģēniji netusē - nav laika, nav sociāli aktīvi. Tie kas tusē, uztaisa crapu, jo nekam normālam neatliek laika - pa kuru laiku taisīs lapu, ja pārsvarā sanāk skraidīt riņķī? Līdz ar to, abos gadījumos lai izsistu pasūtījumu pa tiešo no klienta, jāsauc zema cena. Tāpēc, ja runa ir par programmētāju, tad vienīgais, ko programmētājs var darīt, ir kļūt par freelanceri vai darbinieku reklāmas aģentūrām, ja ir doma darboties mājaslapu jomā. Un te ir arī baigā izvēle, jo kantoru algas ir 400 - 600 max. par fulltime uz rokām. Labākajā gadījumā tiek maksāti arī nodokļi., t.i., "konkurētspējīgs atalgojums".

 

Var arī veidot savu uzņēmumu, kurš uzreiz nogrims, ja programmētājs visu darīs pats. Tad vēl paliek variants veidot kādu produtktu/servisu un vienatnē vairākus gadus to attīstīt uz pasaules tirgu - laika apjoms būs tikpat liels, kā izdabājot dažādiem klientiem, taču ieguldījums paliks pašam un viena sistēma pieejama daudziem par nelielu samaksu. Un vēl daudzi biznesa modeļi, kas, manuprāt, ir daudz jēdzīgāki par absolūtus zaudējumus nesošo "lēto mājaslapu taisīšanu" - sevi cienošs cilvēks to nedarīs dēļ briesmīgās lēto mūdžu konkurences. Ja paveicas atrast dažus klientus, kas nodrošina mēneša income virs 500 Ls, nu tad super, un ja virs 1000 Ls, nu tad vispār, KOCMOCC!

 

Cita lieta ir web projekti u.c. risinājumi, bet tas jau ir no citas sērijas. Un tādos projektos programmētāja loma ir tikai viena no. Vēl ir arī mārketings, saturs, utml. Tādā labā tīmā var izdoties realizēt sevi kā tikai programmētāju.

 

Rezumējot, ar pliku "labs programmētājs" šodien nepietiek, lai pelnītu mājaslapu jomā. Vajag pieiet ļoti radoši un, manuprāt, finansiālā atdeve, programmētājam paņemot visu labas izstrādi no A-Z ir mazāka, nekā strādājot lielā grupā, pildot šauro programmētāja lomu.

 

p.s. ir arī juristi, kas interesējas, vai nevajag kko palīdzēt utt. tā nemaz nav, ka citas nozares profi peldas naudā. Notāri, imo, var kārties, jo salīdzinoši nesen, kad visi skraidīja pārrakstīt zemesgrāmatas, tagad ir pilnīgs čušss.

 

Sanak. Top 1% saņiem ari vairak.

Ja būtu palasījis tālāk to rakstu, kurā bija minēts par to, ka labs programmētājs ir 30-50 reizes vērtīgāks, būtu ticis līdz tai vietai, kur tiek kritizēta darba apmaksa pēc sarakstīto rindiņu skaita. Un tur bija arī rakstīts, ka reāli šie top programmētāji reizēm pat saņem mazāk, nekā tie, kas ražo crapu - normāli taču neviens nemaksās par to, ka programmētājs 2 dienās uzraksta 3 rindiņas, vai ne? Priekšnieka acīs tas, kurš 5 dienas ar bugiem atražo fīčas, kuras jau ir pieejamas, ir centīgāks darbinieks par to, kurš 2 dienas nesteidzīgi lasa manuāli.

Edited by Mr.Key
Link to comment
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...