Абсурдът продължава.

41 отговора 0 прегледа
#1

Абсурдът продължава.

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

Отговор
в отговор на Гpиro #2

Re: Абсурдът продължава.

явно има доста бутони тая програма

Отговор
в отговор на Гpиro #3

Като се знам къв програмист съм

страх ме е да отида на лекар

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

Отговор
в отговор на RealGuru #4

Re: Като се знам къв програмист съм

Ми то аз понеже знаех къф съм лекар, та за това почнах сам да си програмирам каквото ми трябва там.

Bеer? Mоre?
Плацебото
Отговор
в отговор на RealGuru #5

Re: Като се знам къв програмист съм

#define TRUE FALSE //Happy debugging suckers

Отговор
в отговор на bira_more #6

Re: Като се знам къв програмист съм

Не си прав, почнал си да програмираш, защото в България не са развити интердисциплинарните специалности. Ако беше учил на Запад щеше да си завършил биоинформатика или нещо екзотично от сорта.

Отговор
в отговор на Гoйko #7

Re: Като се знам къв програмист съм

Ми то си имаше биоинформатика от доста време в МЕИ-то. Един съученик го завърши и после се захвана да пише счетоводни програми

Отговор
в отговор на bobyb #8

Re: Като се знам къв програмист съм

В СУ има магистратура био информатика, мисля че още я има.

Отговор
в отговор на cristal_reaver #9

Re: Като се знам къв програмист съм

Има я. Учат алгоритми за разпознаване на ЯМР образи на мозъци.



Eeeeeeeeeeeeeeeaaaaaaasy rider
Отговор
в отговор на Гoйko #10

Re: Като се знам къв програмист съм

Ако бях на запад - щях да си бачкам медицината и да не се занимавам с несвойствени дейности.
Към края на медицинската си кариера публикувахме една статия в западно списание (с нисък импак фактор). Малко след това видях статия на подобна тематика, много по обширна и по "престижна". В екипа им участваха 5 университета, включително статистици и програмисти. Докато нашия екип бяхме 4 човека. Само лекари.

Много е гот да разчепкаш ФФТ, ама е по гот вместо да утрепеш месец или повече та да схванеш що е то ФФТ, да го ползваш за това за което трябва да го ползваш. Щото съм правил безброй тестове, та да се убедя че ФФТто дет съм го скалъпил някак си, работи така както трябва да работи.

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #11

Re: Като се знам къв програмист съм

Лекар в белите държави е разбира се много по-престижно и в пъти по-платено от програмистка работа. И аз точно се чудех защо си се хванал, но като знам в България каква е ситуацията, разбирам.

--
One day it will make sense.
Отговор
в отговор на Гpиro #12

Аз съм виждал по-голям абсурд!

Дадена е сложна система, започната през 1997г., направена и сглобена ужасно. Кърпена винаги набързо "на парче" и "според случая". Не и казвам името, понеже се използва в специфични среди. Изискваннето е да бъде достъпна минимум 98% от времето. Т.е. за една година да я няма не повече от 7 денонощия. От тези дни като извадим 2 дена за много, ама много нещастни случаи, независещи от нас и 3 дена за неизбежни планови актуализации и профилактики на хардуера и софтуера и остават само некакви си 2 дена фира годишно по параграфа "Некой си въобразявал, че е голем програмист".

Назначихме един младеж, голям ентусиаст и разбирач. Хвана се с основен модул, от който зависи почти всичко, "да го оправи". Естествено, действа върху отделна тестова система. Мишкува той няколко месеца и го изпипа модула по всички правила на добрите практики, двойни и тройни резервирания и пр. Тества я системата доста време- всичко работи точно. Пуснахме я в production и се почна. През ден, през два пада за по няколко часа. Ако е през деня, все се намира някой да я срита и тя да тръгне, но ако падне вечерта ... За нула време си изчерпахме лимита.

Е това за мен наистина е голям абсурд! С най-добри намерения от лоша, но РАБОТЕЩА система да направиш добра, но НЕРАБОТЕЩА.

Отговор
в отговор на Phillip #13

Re: Аз съм виждал по-голям абсурд!

Е това за мен наистина е голям абсурд! С най-добри намерения от лоша, но РАБОТЕЩА система да направиш добра, но НЕРАБОТЕЩА.


Тва програмистите сме еба си племето...
Само ние можем да видим проблеми в една система, в която всички останали и най-вече потребителите виждат само хубавото и доброто
Ние сме способни да съсипем системата, само и само да си кажем, че вече сме я "пренаписали като хората", докато потребителите и преди са си смятали, че е направена добре, щом не им изневерява и им служи добре.

Към сериозни и отговорни системи трябва да се отнасяш внимателно и в 99% от случайте не трябва да се вманиачава човек в идеята за пренаписване.

Отговор
в отговор на bira_more #14

Re: Като се знам къв програмист съм

Човек с мерак си и това може да ти се признае. Лекарската професия е трудна и не е за всеки. Програмирането също не е за случайни хора. Понеже не си минал по каналния ред (спец гимназия, спец университет и т.н.), как започна кариерата ти на програмист? Някакви курсове? Или четене на книжки самостоятелно?

В момента работя с един човек, който също е сменил професията. По настояще програмира, но адаптацията му в нашата професия не протича гладко. Има крещящи пропуски в начина на работа, но е по-дълго от мен в проекта, по-възрастен е и има по-високо поставена роля. Не позволява да му се правят забележки, а и на мен не ми е удобно. Като човек е много готин, може би най-готиния човек с когото съм работил, поради което си затварям очите за много негови мърльотии.

Отговор
в отговор на Гypy #15

Re: Като се знам къв програмист съм

То не без причина лекарите протестират всяка година, когато се заговори за подписване на рамковия договор.

Отговор
в отговор на Aaron #16

Мда.

Човекът си умиргаше от учудване първия месец как това нещо ИЗОБЩО ТРЪГВА. Не беше виждал такъв случай в изобилния си 3-годишен опит в production системите.

Отговор
в отговор на Phillip #17

Re: Аз съм виждал по-голям абсурд!

Много добър коментар. За жалост в реалността точно така се получава. Виждал съм системи (оборот на пари), писани брутално зле, но тествани постоянно и най-учудващото - работещи. Не дай си боже някой да пипнеше нещо, с цел да "оптимизира", ставаше страшно.

Отговор
в отговор на Aaron #18

Re: Аз съм виждал по-голям абсурд!

Всъщност, повдигаш един много добър и много осъществен въпрос: В кой момент една огромна и писна на парче система да бъде пренаписана от нулата?

Какви са впечатленията на останалите, подобно нещо случва ли се по фирмите в които работите?

Аз си признавам, че не съм виждал подобен прогрес, никъде където съм работил. В същото време, дори фирми като Майкрософт пренаписват огромни приложения, като Офис пакета и дори цялата операционна система. Тоест, пренаписването е нормална практика, дори в огромните проекти.

Отговор
в отговор на Гoйko #19

Големите фирми

Лично аз също не съм виждал.

Но смятам, че има една голяма разлика между т.нар. големи фирми и всички останали. Големите фирми имат ресурс да поддържат повече от един ПЪЛЕН екип за дадена цел. Дори това да им струва периоди на скучаене и мързелуване на някои от екипите.

Отговор
в отговор на Гoйko #20

Re: Като се знам къв програмист съм

Ми - една калпаво написана програма за "специфични" цели със сорсовете. От там на сетне - копане, книжки и така.
И аз имам дупки в знанията си, ама си го знам, и за това винаги изслушвам колегите, още повече че никога не съм бил шеф. Разбира се по някога правя това което ми казват, по някога не - както дойде.
Кофти е само когато някой със съответното образование, почне да ми развива глупости. В смисъл обикновено губя доста време докато се убедя че човека плещи глупости въпреки образованието си. Е случвало ми се е, сега вече не - щото сме доста читав екип.

Bеer? Mоre?
Плацебото
Отговор