Jump to content
php.lv forumi

Web Developer

Reģistrētie lietotāji
  • Posts

    478
  • Joined

  • Last visited

Everything posted by Web Developer

  1. Web Developer

    jQuery

    Kakts vairs nav kakts, ja tas ir noapaļots. Tad jau tas ir noapaļots kakts.
  2. Varu piebilst, ka parasti, ja klientam esi uztaisījis sistēmu, tad tā nav jāuztur ne 8h dienā, pat ne 4h dienā, labākajā gadījumā - dažas stundas nedēļā! Ja jāuztur ilgāk, tātad - draņķīga sistēma un tiek čakarēts klients! Normāli, ar vienu savu sistēmu paralēli uzturēt vismaz 10 klientus!
  3. 500 Ls es domāju par 40h darba nedēļu, tas būtu nedaudz vairāk kā 3Ls/h. Krīzes laikā reāla nauda šai banānzemē!
  4. Tādā gadījumā esi "average programmer", labākajā gadījumā tevi var nosaukt par "profesional php programmer". Tur jāredz kods, lai pateiktu skaidrāk! ;) Nu iesaku tev prasīt 500 Ls uz rokas, ja paprasīsi 800 Ls uz rokas, uz tevi paskatīsies kā šantāžistu! Un viņi momentā sāks apsvērt alternatīvas un tas ir tikai ļaunāk tev - jo, ja viņi sāks meklēt alternatīvas, ātri uzzinās par tirgus cenām un atnāks strādāt viens pa 250 Ls uz rokas ar 5 gadu pieredzi - tici man, iebraukt svešā kodā tādam problēmu nebūs! ;) Bet nu 500 Ls es arī uzskatu pārāk lielu algu php skript-koderim! Ja es algotu php programmerus, tad es algotu tos tikai dēļ "lētuma", jo php ir lēta programmēšanas valoda, tāpat, kā piemēram, alus "Plostnieks", salīdzinot, ja ir alus arī "Tērvetes", kas būs dārgāks, bet labāks. Un no lētuma es to arī gaidu primāri - nevis ļoti labu kvalitāti, bet piemērojamu kvalitāti un galvenais - lētumu!
  5. Tirgus cena php programmerim ir no 200 līdz aptuveni 600 Ls uz rokas (nezinu kādam monstram jābūt php programmerim, lai maksātu vairāk par 600 Ls uz rokas). Nu 200 Ls jau būs iesācējam.
  6. Nebūt, ne - tirgus cena ir tirgus cena. Ja viņš prasīs par daudz, drīz vien aizies cits interesants un par 2x vairāk zināšanām paprasīs 2x mazāk!
  7. Jautājumi: 1. uz kādu programmēšanas valodu esi uzprogrammējis to visu, kādas tehnoloģijas izmantojis? 2. cik liela tev ir pieredze attiecīgajā sfērā un kādas tehnoloģijas, kādos līmeņos pārvaldi?
  8. Es varbūt neprotu uzrakstīt sarežģītas Oracle procedūras, bet tik daudz es saprotu no datubāzēm, lai operētu ar dažāda veida pieprasījumiem, tabulu struktūrām, datu tipiem un tamlīdzīgi. Un es sapratu gan šo tēmu, gan to kas tur aprakstīts, piesējās te vienkārši vienam "terminam".
  9. Neesmu db speciālists, tāpēc neiedziļinājos terminos, bet doma bija skaidra, ko es ar to domāju, jo biju arī savu domu paskaidrojis skaidri un nepārprotami.
  10. "Risinājums" ir ārkārtīgi dīvains! Kāda loģika tev vispirms skatīties id >= '$i' un pēc tam, ja neatrod skatīties id < '$i' - ar ko pirmajam salīdzinājumam ir priekšrocība pret otro? Tas ir viens. Otrs - tēmas autors tak prasīja, lai meklē pēc konkrēta ID, nevis kaut kādu tuvākā meklēšanas - pie tam pat šādā gadījumā pieprasījumos ir kļūda, jo vajag "order by" arī pielikt...
  11. "Datubāzes bombardēšana ar pieprasījumiem" - tak biju paskaidrojis, kuru vārdu nesaprati? Ja datubāzes attiecīgajā tabulā nav neviens ID, kurš būtu no robežās no 1 līdz 1000, tā ir bombardēšana ar pieprasījumiem bezgalīgā ciklā! Vai arī varbūt "injekcija" bija šis tavs "neizpratnes pilnais" ziņojums?
  12. Šitādi mums laikam ir tie "programmētāji"? Pats saproti ko tur uzrakstīji? SQL injekciju kodā - datubāzes bombardēšanu ar pieprasījumiem! :D
  13. Atkarībā ko vajag - draņķi uztaisīt vai kaut ko normālu! Sūdu var uztaisīt par pāris simtiem latu...
  14. Būs jāizmanto background bilde, jo noapaļotie stūri css nav izdomāti!
  15. codez atkal izceļas ar pārgudrībām. Laikam šim nepietika, kad mācījam bērnam motoriku. :) Tikai codez ir aizmirsis vienu lietu - tādā gadījumā sanāk, ka IQ koeficients ir dinamisks, jo mainās atkarībā no testēto skaitu, kurš visdrīzāk palielinās un mainās (daļa testēto arī nomirst). Ja es pieņemtu cilvēku darbā, teiksim, par Java programmētāju, es neprasītu viņam IQ vai pildīt to testu, tikai lai pārliecinātos, ka viņš ir 0.001% izredzēto skaitā... Man daudz vērtīgākas šķistu citas īpašības, piemēram, 3 gadu pieredze programmēšanā, paveikto darbu saraksts, un pat sertifikāts man šķistu jēdzīgāks par kaut kādu IQ... Es neapskaužu tos darba ņēmējus, kurus priekšnieks atlasa pēc IQ :D
  16. Pats acīmredzot putrojies. Vienubrīdi aizstāv php, otru brīdi kaut ko nesaprotamu stāsti... Kāds IQ? Viss ir atkarīgs, ko cilvēks spēj! Cilvēki ar augstu IQ mēdz, piemēram, arī dziedāt operās!
  17. Tas bija ilustrācija, diezvai kādam vispār ir IQ 200 uz pasaules (objektīvi vērtējot)... Tā jau ir demagoģija... Tikpat labi mēs varam pieņemt, ka Maikla Džeksona albums Thriller tika pārdots tik lielā skaitā tikai tāpēc, ka ASV un citur pasaulē nepazīst tādu Normundu Rutuli... Tur var nonākt līdz absurdam šitā izdarot spriedumus. Ja valoda ir populāra un pieprasīta, tātad - tā ir vajadzīga! Ja tā ir vajadzīga - tātad, liels skaits speciālistu to atzīst par nepieciešamu. Tomēr, ja firmai savs bizness ir svarīgs (kā tas gandrīz vienmēr arī ir), tā vērsīsies pēc padoma pie nopietniem speciālistiem, kas ir spēcīgi savā jomā. Es pieņemu, ka php Latvijā ir iekarojis sev vietu ātras un vieglas programmēšanas - tātad - lētuma dēļ. Paskaties jebkuru darba sludinājumu saitu, kas attiecas uz darbu tepat Latvijā... Tur tu redzēsi, ka visvairāk prasa php, prasa arī protams, visu citu valodu programmētājus, bet salīdzinoši mazāk.
  18. Tieši tā, lielākoties ierindas programmētājam jaunrade ir vajadzīga tik, cik melns aiz naga. Labāk, lai programmē uz esošā freimvorka, atbilstoši noteikumiem, taisa kvalitatīvu kodu, nekā nodarbojas ar "jaunrades eksperimentiem"... Tas ir, ja mēs runājam par populāro aplikāciju izstrādes jomu... Bet nu lai nu paliek par to jaunradi, elastīgs jēdziens tomēr... Starp citu, uz ātro "uzgūglējot" un pameklējot statistiku par programmēšanas valodu popularitāti, izrādās, ka nebūt nē! PHP nav populārākā valodā! Pirmo 3jnieku stabili ieņem sekojšas valodas: C, C++ un Java! - vietu skaits nav noteikts, lielākoties, apgalvo, ka C ar C++ kopā ieņem pirmo vietu, otro vietu ieņem Java. Vēl konkurenci sastāda Python - arī pitons ir populārāks par php. Un tad arī nāk php, jā arī to lieto ļoti daudz cilvēku. Latvijā populārākais ir php! Kāpēc? Derētu objektīva atbilde.
  19. Šito labprāt komentēju. Redzi, IQ ir koeficients, kas varētu liecināt par eiropeisko domāšanu (kas ir valdošā pasaulē, vismaz ekonomiski attīstītajās valstīs). Es neesmu drošs vai tas sinhronizējas ar programmētāja vērtību - tātad - vai tieši proporcionāli nosaka programmētāja spējas. Ja runājam par "veidot savus risinājumus" - to arī nosaka pieredze un zināšanas. Ja nebūs pieredze un atbilstošo zināšanu, bet IQ būs kaut vai 200, domāsi cik ilgi vien gribēsi, neuztaisīsi nedēļas laikā to, ko tai pat laikā uztaisīs cilvēks ar IQ 120, piemēram, bet ar pieredzi un vajadzīgajām zināšanām. Un vairumā komerciālo produktu diža jaunrade nav vajadzīga - bieži vien tā pat ir nevēlama, jo tas ir eksperiments, stabilam risinājumam jābalstās uz pārbaudītām vērtībām. Jaunrade sākumā iegūst tikai eksperimentālu statusu - nu tā tak ir jebkurā jomā, zinātnieki arī neļaus farmaceitiem ražot un pārdot zāles, kuras nav pietiekami notestētas...
  20. IQ ir tomēr abstrakcija. Programmēšanā vairāk nosaka rezultāts (ar visu testu un kvalitātes kontroli), nevis mistisks IQ koeficients. Šeit man arī ir viedoklis. Es uzskatu, ka LR vienkārši ir tik šaurs un nabadzīgs tirgus, ka vienkārši retais klients spēj maksāt par C++ vai citiem fundametāliem risinājumiem (un parasti jau tās nav miniprogrammas). Viņš labāk sameklē, kas ārzemēs jau ir uztaisīts gatavs un nopērk par tiem dažiem tūkstošiem dolāru... Jo taisīt LR viņam šo risinājumu, izmantojot vietējos resursus, arī izmaksās daudz plus vēl risks - vietējie nemākuļi lielākoties neprot visu kā nākas uztaisīt (es runāju par lielo vairumu, nevis visiem!!!) Tev taisnība - php ir tiešām šauri specializēta. Reti kura valoda no populārākjām ir tik šauri specializēta kā php. Vienīgais, kas vēl nāk prātā, ir javascript. Tev nešķiet, ka php ir tik liels uzrakstīto skriptu apjoms tieši tāpēc, ka tā ir tik vāja valoda, attiecīgi - to ir viegli iemācīties cilvēkam, kurš nevēlas sevi pārlieku apgrūtināt ar mācīšanos un domāšanu? Man kaut kā tā šķiet... Lai gan galvenais fakts - interneta popularitāte ir augusi milzīgi un tā izplatība un, ja uztver katru mājāslapu kā "softu", tad tiešām nav brīnums par milzīgo skaitu web aplikācijas...
  21. Labdien! Tātad, kuras ir vispieprasītākās programmēšanas valodas un kuras labāk apmaksātās? Nav jau noslēpums, ka darba devēji parasti nemeklē vienkārši "programmētāju", bet gan programmētāju, kurš pārvalda konkrētu valodu kā primāro un tad iespējams vēl pāris kā sekundārās valodas. Kura pēc jūsu domām būtu pieprasītākā programmēšanas valoda un kura labāk apmaksātā? Ja vēl salīdzinām valodas īpašības, tad, starp populārajām valodām, vēl vājāku programmēšanas valodu (pēc programmēšanas valodu vērtēšanas kritērijiem, sk. wikipedia) kā php būtu pagrūti atrast... Bet kā redzams, šis apstāklis lomu nespēlē, jo visur pieprasa "php programmētājus" lielākoties...
  22. Pasaki to klientiem. Teorētiski - tev ir taisnība! IE6 viennozīmīgi ir vissliktākais no interneta pārlūkiem starp tiem, kurus izmanto vēl vismaz 0.5% no visiem interneta lietotājiem (principā sliktākas ir tikai vēl vecākas IE versijas...), bet tur neko nevar padarīt - vienkārši ir tādi cilvēki, kas ar datoriem nedraudzējas un internetā ierodas tikai, lai pārbaudītu e-pastu vai izlasītu ziņas - viņiem pietiek ar IE6 un viņi neko citu nezin! Viņi pat nezin, ka viņi lieto IE6, viņiem tā ikona uz desktop vienkārši asociējas ar "te ir internets"! Un nav iespējams ietekmēt šo "tirgus daļu"! Un starp tādiem var būt arī potenciāli klienti, pat nopietni klienti! Un Tu nevari šos klientus pasūtīt (vismaz tev vai tavam pasūtītājam tas nav izdevīgi) tikai tāpēc, ka IE6 ir MĒSLS! Protams, IE ir LIELS MĒSLS JEBKURĀ VERSIJĀ! Manuprāt, IE izstrāde jau sen bija jāpārtrauc un tos neveiksminiekus, kas piedalās tā izstrādē vienkārši jāsūta pucēt Bilam kurpes! Bet neko nevar izdarīt! Reāli IE6 "nomirs" dabīgā nāvē, ne ātrāk kā 2012. vai 2013. gadā (protams, ja nepienāks maiju pareģotais pasaules gals 2012.gada 21.decembrī). Protams, gan Firefox, gan Safari, gan Opera, gan Chrome strauji attīstās un attiecīgi vienīgais, ko varētu tev ieteikt ir - promotēt Firefox! Slavināt to, ieteikt tā fīčas! Jo manuprāt, visoptimālākais pārlūks, pat neskatoties uz iespējamiem "crashiem"! Un ar laiku cilvēki, kas internetu izmanto ikdienā vairāk kā stundu, pāries uz Firefox vai Chrome vai citiem pārlūkiem, jo paši tak redzēs, kas tas IE par draņķi ir...
  23. Ja firmā teiksim ir trīs cilvēki - viens klienta puses programmētājs (javascript, css, ajax), viens server puses programmētājs (php, python + sql), viens serverists un admins vienā personā. Tad kur te vēl paveras iespējas kvalitatīvam Flash dizainerim/programmētājam? Ir risinājums - pateikt klientam, ka šīs detaļas nāksies pasūtīt pie partnerfirmas...
  24. Nu bet ja firma/pašnodarbinātais nenodarbojas ar Flash izstrādi, nu tad sorry - tas ir jāpaskaidro arī klientam! Ir jāpaskaidro klientam arī tas, ka lai iegūtu kvalitatīvus un stabilus rezultātus, nopietnai firmai nākas specializēties un vienu sfēru arī izmantoto tehnoloģiju ziņā! Nevar visu maukt reizē kā tāda kārtējā lētā Latvijas "digitālā aģentūra"...
  25. bubu - gluži otrādi! Man ir bijusi pieredze ar klientiem, kaut arī neesmu klientu menedžeris, bet kaut kāda pieredze ir bijusi. Ir arī cita lieta. Programmēšanā ir ierobežojumi - tajā nav neierobežotas iespējas, jo vienmēr būs blakus apstākļi, ar ko jārēķinās - operētājsistēma, web pārlūks (web programmēšanā), bāzes programmatūras versijas, datubāzes iespējas, programmēšanas valodas iespējas utt. Ne par visu ierobežojumu apiešanu klients ir gatavs maksāt! Bet klientam ir grūti saprast to, ka, teiksim par web lapu, kas rādās ideāli uz visiem pārlūkiem ir jāmaksā vairāk, nekā tikai Firefox un IE7. Tas būtu skaidrs. Attiecīgi, ja esi profesionālis savā jomā - tev pieeja darbam ir profesionāla un tu izmanto savas zināšanās un spējas iespēju robežās, tad NEVAJAG APSOLĪT lietas, ko nevar izdarīt! Un ja klients spiež apsolīt, paliec pie savā nelokamā NĒ, to nav iespējams izdarīt! Nu ko tas klients darīs? Aizies pie nākamā, tas arī pateiks, ka nevar izdarīt! Aizies tālāk pie megafirmas un tie pateiks, ka var izdarīt, tikai tas ir nenormāli sarežģīti un prasīs summu, ko klients nevar atļauties maksāt? Normāls klients sapratīs...
×
×
  • Create New...