Programisti - kone s kapaci.
Programisti - kone s kapaci.
Za poreden pat se ubejdavam, che povecheto *programisti* sa kone s kapaci bez elementarno mislene i podhod kam pisaneto na software.
Skorosta na vseki software bilo to DirextX igra ili Web Script/Database prilojenie e funkcia ot 90% software design i 10% tehnicheski podrobnosti kato izbor na podhodiasht ezik, tools (IDE, CVS), etc. Priateli, tova che pishete na C niama da vi spasi ot facta che ste kuhi leiki i ot mnogo bezsmisleni razgovori che na C mojete da alokirate/dealokirate pamet a na Java ne, vsahtnost zabraviate da mislite dokato pishete vaprosnia software.
Vie vsichkite mi prilichate na edin moi kolega, republikanski shampion po programirane ot uchenicheskite godini, koito izgubi 1 sedmica da prenapishe celia namespace System.Collections v C# .NET zashtoto bil siguren che onia "nekardarnici" ot MS sa napisali kofti Hashtables , Stacks, etc. Sled koeto az testvah i dvete i se okaza che originalnite Collections ot C# sa dvoino po barzi. Poneje sa gi pisali "nekadarnici" s 20 godishen staj v industriata i po 10 nagradi za excellent software design.
Software industriata e business, a celta na vseki business e da se pecheliat pari.
Tova oznachava
- dobri i tochni specifikacii i business logica v suotvetsvie s jelaniata na clienta
- tochna i barza implementacia, sas iasna gledna tochka i dobro razpredelenie na rabotata v team-a.
Tova NE oznachava:
- "aide aide da go napishen na C zashtoto istinskite programisti pishat na C a tia s scriptovete i Javata nishto ne znaiat"
- gubene na vremeto s pisane primerno na Merge i QuickSort algoritmi pri polojenie che vsichki ezici imat standartni biblioteki za tova (ima i po loshi sluchai, niakoi pichove si pishat sobstvena JVM ili J2EE application server shoto tia na IBM i BEA bili "loshi" )
- i kato cialo izpadane do takava stepen v tehnicheski detaili, che da se zabravi kakva e business celta na prilojenieto.
Pichove, napravete si usluga i pochnete da mislite, ok ?
Re: Programisti - kone s kapaci.
che neshto mnogo ti se e nasybralo kato glredam
seri i dishai po-leko
ispired by Pechenia
Re: Programisti - kone s kapaci.
If it aint broken, dont fix it.
E nqkoi se rykovodqt ot principa 'If it aint broken, broke it!'
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Re: Programisti - kone s kapaci.
Бизнес е четенето на спесификации точка по точка, гоненето на сроковете и пререканията с клиентите.
Удоволствие е да се опиташ да пренапишеш системната библиотека по твой образ и подобие, дори да не постигнеш очаквания резултат.
Удоволствие е да измислиш и да напишеш собствена операционна системка (това не е за ползващите Java!) дори само за да се сблъскаш с проблемите, решени в по-големите операционни системи.
Удоволствие е да имаш луди идеи от които понякога да падат конкретни резултати.
А Много голямо удоволствие е да използваш някое от по-горе споменатите удоволствия за да печелиш нещо.
Ама ти си затънал в бизнеса, не са за тебе тези работи... Макар че кога ли мислиш?
Re: Programisti - kone s karuci.
А иначе и аз имам известни наблюдения върху бивши състезатели по информатика (не че и аз не съм бил) - понякога това че си се занимавал да пишеш малки и бързи програми си е живо бреме - сорса е боклук, започваш да мислиш малко ограничено и то се в термините на Паскал, после ставаш програмист на Delphi и те е страх от всичко друго... А тоз твоя познат дето така е разправял за системните библиотеки май е много в час - баси фена
The ones who live by the sword get shot by the ones who don't.
Ех.....
Рисърч-а винаги е бил готин - чистото творчество. Та именно това ни прави толкова привързани към работата ни.....
In the middle of the heartbeat...
Re: Programisti - kone s kapaci.
znaesh li kakva e razlikata mejdu rabota(profesia) i hobi??
tazi che pri hobito pravish neshtata za kef, i kato imash zor i ne ti se zanimava s neshto prosto go zariazvash
v momenta v koito osven udovolstvie ima i mnogo muka i zor, hobito se prevrushta v rabota....ta s hobi mojesh i da izkarash niakoi lev, no reshish li da izkarvash pari redovno, prevryushta se v profesia
aide , puk da znaesh che i drugi sme pochnali da pishem zaradi ideiata samo (i go pravim vse oshte)
karam zaika zashtoto moga!
Re: Programisti - kone s kapaci.
karam zaika zashtoto moga!
Re: Ех.....
Re: Programisti - kone s kapaci.
Ako ti mozesh --> evalarkata batko.
Re: Programisti - kone s kapaci.
Но ако не можеш да получаваш кеф от работата която работиш, тая професия не е за теб. Превръщаш се в обикновен занаятчия, дето мисли че много знае и ходи на работа от 9 до 5 по часовник. И на 35 години ще се чудиш какво да правиш, щото ти става безинтересно да се ровиш в кода и да мислиш все за спецификации и клиенти.
Според мен тези, които остават задълго в тоя бранш ги крепи това, че са превърнали хобито в работа (или обратното при някои). Останалите са приходящи ентусиасти.
Не се засягай, това не е срещу теб а разсъждавам по принцип.
Re: Ех.....
p.s. Moje bi vse oshte ima niakoia nezaeta plochka pred Xemyc, koi znae..
Re: Programisti - kone s kapaci.
Na syzdatelja na fermata che e nadut (kato wsichki nas),
i na replikite:
- imah udowolstwieto da rabotja sas "sazezatel" i ebasi picha..
Mnogo e dobar - pone mozge da misli i za moe izumlenie da probva novi neshta..
Re: Programisti - kone s kapaci.
Ot okolo 15 otgovora na tova, koeto napisah nito edin ne e uspial da razbere kakva e osnovnata idea, a vsichki sa se hvanali za primera sas sastezatelia po informatika, koito vsashtnost e stranichen kam osnovnata teza, koiato se optivam da zashtitia.
Otgovorite varirat ot "da tia sastezateli samo se praviat" do "abe tia mnogo gi rabirat" i nikoi za poreden pat ne razbra che kachestven software ne se pravi s takiva idioti kato vas. Imenno poradi tazi prichina v Bulgaria ne e napraven nito edin seriozen softwaren proekt.
I otnovo... dokato se nauchite:
1) Pichove, napravete si usluga i pochente da mislite, ok ?
2) Get a life.
Guru.
Re: Programisti - kone s kapaci.
В отговор на:Za poreden pat se ubejdavam, che povecheto *programisti* sa kone s kapaci bez elementarno mislene i podhod kam pisaneto na software
Ot konja s kapaci po-dobro tovarno zhivotno nema :)
В отговор на:Skorosta na vseki software bilo to DirextX igra ili Web Script/Database prilojenie e funkcia ot 90% software design i 10% tehnicheski podrobnosti kato izbor na podhodiasht ezik, tools (IDE, CVS), etc. Priateli, tova che pishete na C niama da vi spasi ot facta che ste kuhi leiki i ot mnogo bezsmisleni razgovori che na C mojete da alokirate/dealokirate pamet a na Java ne, vsahtnost zabraviate da mislite dokato pishete vaprosnia software.
Eto ti njakolko konkretni problema: (stava duma za game platforma s fixirana pamet i lipsa na virtualna (ne samo swap che njama, no i mappwane kakto pri virtualnata pamet njama))
1. Trjabwa taka da alokirash che da ne se polucahwa fragmentirane, tova pri JAVATA, puk bilo za Win32/C++ prilozhenie mozhe da ne e problem - shtoto tam OS-a shte ti nameri posledowatelno parche ot pamet (wupreki che fizicheski mozhe da e razpokusano) i da ti go mappne linejno. Tova prjako oznachawa che wsjakakwi tehniki sus alokirane na kakvito i da bilo malki obekti ili osvobozhdawane na neshtata kogato ti hrumne sa za prenebgregwane!
Nalozhi se da pishem specialen alokator - na kojto da mozhe da mu kazwash ot kude da alokira ot TOP ili BOTTOM - ako na njakoj mu trjabwa wremenna pamet alokira ot TOP, wsichki ostanali resuri ot BOTTOM - taka naprimer se pazi gore/dolu pametta ot fragmentazia... Sushto izpolzwame alokirane s fixiran razmer - predwaritelno alokirani mempoolcheta koito da durzhat obekti ot edin i sushti tip - naprimer PARTICLES, FrontEnd Widgets, spisutzi ili kakvoto tam drugo... Neznam dali si imash idea kakwi trupki i hackove trjabwa da pravish che da si opazish pametta (i pak napomnjam - tova e FIXIRANA pamet bez nikakvo virtualno mapvane - edin vid kato star MacIntosh)
2. 90% software design i 10% technicheski - tuka ne mi stiga akula da ti proumeja prikazkata... ama haide :)
В отговор на:Software industriata e business, a celta na vseki business e da se pecheliat pari.
Taka e, njama nuzhda da ni go razjasnjawash :) - Wse pak ne sme teleta, a kone s kapatzi :)
В отговор на:Tova oznachava
- dobri i tochni specifikacii i business logica v suotvetsvie s jelaniata na clienta
- tochna i barza implementacia, sas iasna gledna tochka i dobro razpredelenie na rabotata v team-a[/qote]
W edin suwurshen swjat tova e wuzmozhno, no ne i w nashia. Dobri i tochni specifikacii, i milestoni navreme nevinagi izglezhda rozowa situatziata. Eto dneska razbrahme che eventualno SEGA mozhe da iska ot nas igrata ni da raboti i za XBOX na E3 expoto, dosega dogovora beshe da imame samo PS2 versiata! - emi tova sa samo 3-4 sedmitzi do E3-to i 2 sedmitzi do pre-E3-to ALPHATA... I tova sa SEGA - edni ot naj-golemite "biznesmeni".
a za tochna i barza implementatzia - abe... po kniga wsichko izglezhda dobre....
В отговор на:Tova NE oznachava:
- "aide aide da go napishen na C zashtoto istinskite programisti pishat na C a tia s scriptovete i Javata nishto ne znaiat"
- gubene na vremeto s pisane primerno na Merge i QuickSort algoritmi pri polojenie che vsichki ezici imat standartni biblioteki za tova (ima i po loshi sluchai, niakoi pichove si pishat sobstvena JVM ili J2EE application server shoto tia na IBM i BEA bili "loshi" )
- i kato cialo izpadane do takava stepen v tehnicheski detaili, che da se zabravi kakva e business celta na prilojenieto.
razbira se che ne, no ne izpadaj i ti w drugata krajnost - ponjakoga se nalaga prenapiswane na njakoi ot neshtata. Osobeno kogato API-tata ili SDK-tata s koito rabotish sa samo na po njakolko mesetza, bugavi - i se smenjat dosta chesto kato funkcionalnost ili interfejs.
В отговор на:Pichove, napravete si usluga i pochnete da mislite, ok ?
Pich, napravi si usluga - i spri da dawash akul.... Edno koeto zabeljazah w USA - e che edinstwenite koito wse oshte tuka mi dawat akul sa ili bulgari ili rusnatzi (shofjori w taxitata)... Edin takuv ruski shofjor me ubezhdawashe che trjabwa da si dowursha obrazowanieto, toj naprimer imal 3 wisheta ot Moskwa... E ne go pitah shto kara tova TAXI...
Davaneto na akul pri bulgarina e kato dobria kompliment pri Britanetza, i chernia humor pri amerikanetza...
Az shte ti dam edin akul na tebe :)
Um tzaruwa, Um robuwa, Um belia delfin
Re: Programisti - kone s kapaci.
Bi im dal suvet, ne bi gi rugal....
Mozhe tova i da ti e istinskoto ime.... dano!
Um tzaruwa, Um robuwa, Um belia delfin
Re: Programisti - kone s kapaci.
1) niamashe da visish online i da mrunkash vsichki kolko bili prosti
2) niamashe da se vruzvash kogato, razbirash li, prostite ne uspiavat da proumeiat za kakvo im govorish
take it easy,
.edno momiche