[Talk-ro] Prezentare despre OSM

Stefan UNGUREANU stefan.ungureanu at mytrek.ro
Wed Apr 6 12:09:49 BST 2011


Salut,

Sunt multe puncte de vedere cu care sunt perfect de acord; as vrea doar 
sa scot in evidenta cateva chestii :

1. nu vad ce legatura are lumea "open-source" cu a "sti" sa programezi; 
sunt doua chestii total diferite. Am vazut destui care sustin ca "stiu" 
sa programeze in Excel sau HTML, dar habar n-au ca nici una nici 
cealalta n-au legatura cu programarea.

2. utilizarea de software nu mai este, din pacate, optionala; perfect de 
acord; dar aici e vorba de *utilizare*; sa *creezi* un program care este 
util, ergonomic si eficient e cu totul alta poveste; iar ca sa creezi 
ceva util, ergonomic si eficient trebuie sa fii ceva mai mult decat un 
"wannabe programmer".

3. am dat si eu peste replici "pai de ce nu-l scrii/rescrii tu"; dar as 
putea sa pariez ca acei "programatori" care iti dau replici de genul 
asta sunt exact acei "wannabe programmers", care nu vad mai departe de 
cele cateva linii de cod pe care le-au scris (bine sau prost) si se cred 
importanti si de neinlocuit.

4. nu contest deloc ca a doctora in teoria laticelor sau fizica cuantica 
nu e pentru oricine; dar pana la urma programarea nu e chiar atat de 
diferita; daca cineva are un computer acasa pe care il foloseste sa faca 
un tabel in Excel sau sa trimita mail, asta nu il face automat 
programator sau un mare hacker.

5. legat de afirmatia "foarte posibil sa doresti s-o faci dar sa nu fii 
efectiv in stare" am o intrebare : am o masina care nu-mi place, si nici 
nu gasesc una care sa-mi convina sau pe care sa mi-o permit; imi doresc 
sa-mi construiesc eu una mai buna, dar nu sunt in stare (nu am 
timp/bani/cunostinte/indemanare)... sunt la mila producatorilor de 
automobile, nu ? Care e diferenta fata de software (open-source sau 
proprietary) ?


Stefan.

On 06/04/2011 13:13, Asztalos Attila wrote:
 > On 21:59, Stefan UNGUREANU wrote:
 >> Cu riscul de a starni o polemica interminabila care nu are nici o
 >> legatura cu OSM, nu sunt de acord cu abordarea "unii pot, ceilalti
 >> sunt la mila lor (si sufera consecintele)".
 >>
 >> Unii pot, este adevarat, dar este valabil pentru orice domeniu, nu
 >> numai pentru programatori; din acestia, foarte putini "pot" in mai
 >> multe domenii deodata.
 >>
 >> Cand esti bolnav, te duci la medic, cand ti s-a stricat masina, te
 >> duci la mecanic (sau mai nou la un programator, dar asta e alt subiect).
 >>
 >> Poti desigur sa mergi la un "mester" care zice ca stie, dar atunci
 >> chiar ca ajungi sa suporti consecintele alegerii pe care o faci.
 >>
 >
 > Uite, nici eu nu doresc sa lungesc subiectul, dar sincer nu vad in cel
 > fel contesta comentariul remarca mea referitoare la fenomenul de "e
 > problema ta daca nu stii sa programezi" in open source.
 >
 > Da, e adevarat ca in lumea reala suntem nevoiti sa apelam la specialisti
 > in majoritatea domeniilor (si nu ma bucura deloc - consider fenomenul
 > rau exacerbat, dar asta e). Insa lumea open source e diferita - esti tot
 > la mila "specialistilor", dar nu poti apela la ei (in situatia descrisa
 > de mine). Consumi produsul lor asa cum este, plin cu bug-uri sau nu,
 > anti-ergonomic sau nu. Fara a contacta si angaja vreun programator
 > independent de pe net nu poti schimba nimic daca nu stii sa programezi,
 > si sincer asta nu e o alternativa realista. Atentie, vorbesc de open
 > source. NU de programe cumparate cu $$$ grei folosite in business - si
 > hai sa nu ne ascundem dupa tembelismul "e gratis asa ca taci din gura".
 > E o scuza slaba pentru incompetenta sau lene. Doar pentru ca
 > dezvoltatorii nu au nici o obligatie (lucru necontestat) de a face ceva
 > cum se cuvine, nu inseamna ca e ok ca fac ceva de calitate proasta sau
 > cu de bug-uri majore, sau ca e ok ca previn pasiv dezvoltarea unor
 > alternative potential mai bune prin simpla existenta a softului lor
 > (nimeni nu se apuca de dezvoltat ceva ce exista deja, chiar daca e facut
 > prost - pana la o limita; vezi din nou cazul funpidgin). A publica
 > softuletul propriu pe gratis e un lucru; a conduce / participa la
 > dezvoltarea unui proiect comunitar important e cu totul altceva -
 > implica _responsabilitate_ pentru ce faci si fata de utilizatorii tai,
 > si unii prefera sa uite asta.
 >
 > Daca nu traiesti intr-o pestera, utilizarea de software in secolul XXI
 > nu e ceva optional. Asa ca pana la urma poti sa a) cumperi un program
 > comercial daca ai cu ce (sunt sanse reale sa contina si mai multe
 > bug-uri, sa fie scris si mai prost si s-ar putea sa nici nu existe
 > echivalent cu cel OS), b) angajezi un programator independent sa rezolve
 > problemele (hai zau...) sau c) injuri si folosesti programul OS asa
 > prost cum e, pentru ca nu stii sa programezi sau nu cunosti limbajul
 > respectiv. Sumar, DA, esti la mila dezvoltatorilor, fara drept de apel,
 > si mai esti si batjocorit cu "pai de ce nu-l rescrii tu...", cand e
 > foarte posibil sa chiar doresti s-o faci dar sa nu fii efectiv in stare
 > - nu toata lumea e capabila sa invete sa programeze (peste nivelul
 > BASIC), la fel cum a doctora in teoria laticelor sau fizica cuantica nu
 > e doar o chestiune de decizie pentru oricine; fa-mi o favoare si nu
 > contesta acest lucru.
 >
 > Sau chiar crede cineva la modul serios ca toti utilizatorii ar prefera
 > sa se planga la nesfarsit din pura placere, daca ar fi in stare sa
 > rezolve problema pur si simplu...? Inca o data, nu sustin ca asta e
 > atitudinea dominanta fata de utilizatori. Dar e una extrem de raspandita
 > din pacate. Si extrem de enervanta.
 >
 > Oricum, eu am spus ce am avut de spus, e doar (C) Opinia Mea Personala
 > si n-are cum sa fie mai mult, si consider subiectul incheiat; nu
 > intentionez sa raspund in continuare, mersi pentru atentie si scuze daca
 > v-am retinut inutil.
 >
 > - Attila
 >
 >
 >>> On 21:59, Stefan UNGUREANU wrote:
 >>>> Personal, imi place prezentarea, dar am o singura nedumerire ...
 >>>>
 >>>> "doar 1 din 450 de americani știu să programeze"
 >>>>
 >>>> Ca sa ma exprim asa... so what ? Trebuie sa stie toata lumea ?
 >>> Din pacate, tocmai conform adeptilor open source - da, trebuie sa stie
 >>> toata lumea. Sincer ma enerveaza enorm ori de cate ori vad un report
 >>> pentru un bug serios neglijat ani la rand (!) sau o lista lunga de
 >>> utilizatori cerand o anumita schimbare minora si rezonabila (pidgin vs.
 >>> funpidgin, anyone?) doar ca eventual sa primeasca invariabil acelasi
 >>> raspuns: "Ce, nu-ti convine? Rescrie-l tu...". Nu consider ca exagerez
 >>> comparand situatia cu analfabetismul - unii pot, ceilalti sunt la mila
 >>> lor (si sufera consecintele), doar proportiile sunt mult mai 
sumbre. Ok,
 >>> hai sa fiu cinstit - nu toata lumea se comporta astfel, dar tot as fi
 >>> bogat daca as avea un dolar pentru fiecare ocazie cand am intalnit
 >>> aceasta atitudine.
 >>>
 >>> ...ok, sorry, </rant>.
 >>>
 >>> - Attila
 >>>
 >>> _______________________________________________
 >>> Talk-ro mailing list
 >>> Talk-ro at openstreetmap.org
 >>> http://lists.openstreetmap.org/listinfo/talk-ro
 >>
 >>
 >
 > _______________________________________________
 > Talk-ro mailing list
 > Talk-ro at openstreetmap.org
 > http://lists.openstreetmap.org/listinfo/talk-ro



More information about the Talk-ro mailing list