Абсурдът продължава.
41 отговора
0 прегледа
Абсурдът продължава.
Помните ли пичовете за които ви разказах? Софтуерът е до толкова абсурдно написан, че преди да се натисне някой бутон, за да свърши нещо "автоматизирано", хората ходят и гледат какво прави кодът на този бутон. Иначе не смеят да го натиснат. Самите програмисти не знаят какво правят някои от бутоните, въпреки че те са го програмирали. По-голям абсурд не бях виждал.
Като се знам къв програмист съм
страх ме е да отида на лекар 

И аз съм виждал странни програми. Натискаш бутона Save и записа изчезва и трябва да ходиш да го търсиш в базата, ако е там още.


И аз съм виждал странни програми. Натискаш бутона Save и записа изчезва и трябва да ходиш да го търсиш в базата, ако е там още.
Re: Като се знам къв програмист съм
Ми то аз понеже знаех къф съм лекар, та за това почнах сам да си програмирам каквото ми трябва там.


Bеer? Mоre?
Плацебото
Bеer? Mоre?
Плацебото
Re: Като се знам къв програмист съм
Не си прав, почнал си да програмираш, защото в България не са развити интердисциплинарните специалности. Ако беше учил на Запад щеше да си завършил биоинформатика или нещо екзотично от сорта.
Re: Като се знам къв програмист съм
Ми то си имаше биоинформатика от доста време в МЕИ-то. Един съученик го завърши и после се захвана да пише счетоводни програми 
Re: Като се знам къв програмист съм
В СУ има магистратура био информатика, мисля че още я има. 
Re: Като се знам къв програмист съм
Има я. Учат алгоритми за разпознаване на ЯМР образи на мозъци.
Eeeeeeeeeeeeeeeaaaaaaasy rider
Eeeeeeeeeeeeeeeaaaaaaasy rider
Re: Като се знам къв програмист съм
Ако бях на запад - щях да си бачкам медицината и да не се занимавам с несвойствени дейности.
Към края на медицинската си кариера публикувахме една статия в западно списание (с нисък импак фактор). Малко след това видях статия на подобна тематика, много по обширна и по "престижна". В екипа им участваха 5 университета, включително статистици и програмисти. Докато нашия екип бяхме 4 човека. Само лекари.
Много е гот да разчепкаш ФФТ, ама е по гот вместо да утрепеш месец или повече та да схванеш що е то ФФТ, да го ползваш за това за което трябва да го ползваш. Щото съм правил безброй тестове, та да се убедя че ФФТто дет съм го скалъпил някак си, работи така както трябва да работи.
Bеer? Mоre?
Плацебото
Към края на медицинската си кариера публикувахме една статия в западно списание (с нисък импак фактор). Малко след това видях статия на подобна тематика, много по обширна и по "престижна". В екипа им участваха 5 университета, включително статистици и програмисти. Докато нашия екип бяхме 4 човека. Само лекари.
Много е гот да разчепкаш ФФТ, ама е по гот вместо да утрепеш месец или повече та да схванеш що е то ФФТ, да го ползваш за това за което трябва да го ползваш. Щото съм правил безброй тестове, та да се убедя че ФФТто дет съм го скалъпил някак си, работи така както трябва да работи.
Bеer? Mоre?
Плацебото
Re: Като се знам къв програмист съм
Лекар в белите държави е разбира се много по-престижно и в пъти по-платено от програмистка работа. И аз точно се чудех защо си се хванал, но като знам в България каква е ситуацията, разбирам.
--
One day it will make sense.
--
One day it will make sense.
Аз съм виждал по-голям абсурд!
Дадена е сложна система, започната през 1997г., направена и сглобена ужасно. Кърпена винаги набързо "на парче" и "според случая". Не и казвам името, понеже се използва в специфични среди. Изискваннето е да бъде достъпна минимум 98% от времето. Т.е. за една година да я няма не повече от 7 денонощия. От тези дни като извадим 2 дена за много, ама много нещастни случаи, независещи от нас и 3 дена за неизбежни планови актуализации и профилактики на хардуера и софтуера и остават само некакви си 2 дена фира годишно по параграфа "Некой си въобразявал, че е голем програмист".
Назначихме един младеж, голям ентусиаст и разбирач. Хвана се с основен модул, от който зависи почти всичко, "да го оправи". Естествено, действа върху отделна тестова система. Мишкува той няколко месеца и го изпипа модула по всички правила на добрите практики, двойни и тройни резервирания и пр. Тества я системата доста време- всичко работи точно. Пуснахме я в production и се почна. През ден, през два пада за по няколко часа. Ако е през деня, все се намира някой да я срита и тя да тръгне, но ако падне вечерта ... За нула време си изчерпахме лимита.
Е това за мен наистина е голям абсурд! С най-добри намерения от лоша, но РАБОТЕЩА система да направиш добра, но НЕРАБОТЕЩА.
Назначихме един младеж, голям ентусиаст и разбирач. Хвана се с основен модул, от който зависи почти всичко, "да го оправи". Естествено, действа върху отделна тестова система. Мишкува той няколко месеца и го изпипа модула по всички правила на добрите практики, двойни и тройни резервирания и пр. Тества я системата доста време- всичко работи точно. Пуснахме я в production и се почна. През ден, през два пада за по няколко часа. Ако е през деня, все се намира някой да я срита и тя да тръгне, но ако падне вечерта ... За нула време си изчерпахме лимита.
Е това за мен наистина е голям абсурд! С най-добри намерения от лоша, но РАБОТЕЩА система да направиш добра, но НЕРАБОТЕЩА.
Re: Аз съм виждал по-голям абсурд!
Е това за мен наистина е голям абсурд! С най-добри намерения от лоша, но РАБОТЕЩА система да направиш добра, но НЕРАБОТЕЩА.
Тва програмистите сме еба си племето...
Само ние можем да видим проблеми в една система, в която всички останали и най-вече потребителите виждат само хубавото и доброто
Ние сме способни да съсипем системата, само и само да си кажем, че вече сме я "пренаписали като хората", докато потребителите и преди са си смятали, че е направена добре, щом не им изневерява и им служи добре.
Към сериозни и отговорни системи трябва да се отнасяш внимателно и в 99% от случайте не трябва да се вманиачава човек в идеята за пренаписване.
Тва програмистите сме еба си племето...
Само ние можем да видим проблеми в една система, в която всички останали и най-вече потребителите виждат само хубавото и доброто
Ние сме способни да съсипем системата, само и само да си кажем, че вече сме я "пренаписали като хората", докато потребителите и преди са си смятали, че е направена добре, щом не им изневерява и им служи добре.
Към сериозни и отговорни системи трябва да се отнасяш внимателно и в 99% от случайте не трябва да се вманиачава човек в идеята за пренаписване.
Re: Като се знам къв програмист съм
Човек с мерак си и това може да ти се признае. Лекарската професия е трудна и не е за всеки. Програмирането също не е за случайни хора. Понеже не си минал по каналния ред (спец гимназия, спец университет и т.н.), как започна кариерата ти на програмист? Някакви курсове? Или четене на книжки самостоятелно?
В момента работя с един човек, който също е сменил професията. По настояще програмира, но адаптацията му в нашата професия не протича гладко. Има крещящи пропуски в начина на работа, но е по-дълго от мен в проекта, по-възрастен е и има по-високо поставена роля. Не позволява да му се правят забележки, а и на мен не ми е удобно. Като човек е много готин, може би най-готиния човек с когото съм работил, поради което си затварям очите за много негови мърльотии.
В момента работя с един човек, който също е сменил професията. По настояще програмира, но адаптацията му в нашата професия не протича гладко. Има крещящи пропуски в начина на работа, но е по-дълго от мен в проекта, по-възрастен е и има по-високо поставена роля. Не позволява да му се правят забележки, а и на мен не ми е удобно. Като човек е много готин, може би най-готиния човек с когото съм работил, поради което си затварям очите за много негови мърльотии.
Re: Като се знам къв програмист съм
То не без причина лекарите протестират всяка година, когато се заговори за подписване на рамковия договор.
Мда.
Човекът си умиргаше от учудване първия месец как това нещо ИЗОБЩО ТРЪГВА. Не беше виждал такъв случай в изобилния си 3-годишен опит в production системите. 
Re: Аз съм виждал по-голям абсурд!
Много добър коментар. За жалост в реалността точно така се получава. Виждал съм системи (оборот на пари), писани брутално зле, но тествани постоянно и най-учудващото - работещи. Не дай си боже някой да пипнеше нещо, с цел да "оптимизира", ставаше страшно.
Re: Аз съм виждал по-голям абсурд!
Всъщност, повдигаш един много добър и много осъществен въпрос: В кой момент една огромна и писна на парче система да бъде пренаписана от нулата?
Какви са впечатленията на останалите, подобно нещо случва ли се по фирмите в които работите?
Аз си признавам, че не съм виждал подобен прогрес, никъде където съм работил. В същото време, дори фирми като Майкрософт пренаписват огромни приложения, като Офис пакета и дори цялата операционна система. Тоест, пренаписването е нормална практика, дори в огромните проекти.
Какви са впечатленията на останалите, подобно нещо случва ли се по фирмите в които работите?
Аз си признавам, че не съм виждал подобен прогрес, никъде където съм работил. В същото време, дори фирми като Майкрософт пренаписват огромни приложения, като Офис пакета и дори цялата операционна система. Тоест, пренаписването е нормална практика, дори в огромните проекти.
Големите фирми
Лично аз също не съм виждал.
Но смятам, че има една голяма разлика между т.нар. големи фирми и всички останали. Големите фирми имат ресурс да поддържат повече от един ПЪЛЕН екип за дадена цел. Дори това да им струва периоди на скучаене и мързелуване на някои от екипите.
Но смятам, че има една голяма разлика между т.нар. големи фирми и всички останали. Големите фирми имат ресурс да поддържат повече от един ПЪЛЕН екип за дадена цел. Дори това да им струва периоди на скучаене и мързелуване на някои от екипите.
Re: Като се знам къв програмист съм
Ми - една калпаво написана програма за "специфични" цели със сорсовете. От там на сетне - копане, книжки и така.
И аз имам дупки в знанията си, ама си го знам, и за това винаги изслушвам колегите, още повече че никога не съм бил шеф. Разбира се по някога правя това което ми казват, по някога не - както дойде.
Кофти е само когато някой със съответното образование, почне да ми развива глупости. В смисъл обикновено губя доста време докато се убедя че човека плещи глупости въпреки образованието си. Е случвало ми се е, сега вече не - щото сме доста читав екип.
Bеer? Mоre?
Плацебото
И аз имам дупки в знанията си, ама си го знам, и за това винаги изслушвам колегите, още повече че никога не съм бил шеф. Разбира се по някога правя това което ми казват, по някога не - както дойде.
Кофти е само когато някой със съответното образование, почне да ми развива глупости. В смисъл обикновено губя доста време докато се убедя че човека плещи глупости въпреки образованието си. Е случвало ми се е, сега вече не - щото сме доста читав екип.
Bеer? Mоre?
Плацебото