Българските софтуер-разработчици – некадърници

Публикувано на 14 декември 2005 от Ицката в Компютри

Даа, отдавна съм стигнал до тоя извод. Ама напоследък, и по-специално – последната седмица, се натъкнах на идиотщини, които само един български "програмист" може да съчини. Слагам програмист в кавички, щото тия нашите не са такива. Сега ще ви разкажа за всичко, което ме вбеси. Имена на хора и фирми няма да бъдат споменавани.

Нека започна с един субект – за кратко ще го наричам "Х". Та въпросния Х е учил програмиране преди 100 години, щото самия той е на 150 , е не ме разбирайте буквално, но е възрастен. Та той си е научил там някакъв език за програмиране под ДОС, Clipper, и си бълва там разни програмки, писани на този език, вече маса годинки. Лошото е, че за това си взима парички, и то не малко. Още по-лошото е, че се намират доста балъци, дето му се взръзват и му плащат, а вече най-лошото е, че в очите им той разбираш ли е "баси специалиста, всичко разбира!". Та тоя въпросен Clipper аз дори не бях го и чувал. Ми как да съм го чувал – та той се е пръкнал когато аз още не съм бил и плануван – инфо тук. Та въпросните програми на този "специалист" са писани на въпросния език. Интерфейсът е DOS-овски, демек под Windows 9x баца, ама на XP и 2000 забравете. Но това не е всичко – има още куп други настройки, които се правят, за да работи програма, писана на тоя език. Всъщност става въпрос за една счетоводна програма. Поразрових се из директорията, в която е инсталирана програмата. Рекох да я стартирам директно от exe-то, т.е. не от shortcut-a който е на desktop-a. Аййй, като почна да ми изкарва разните му там маймуни и ерър съобщения, че няма да тръгне… Отварям properties на shortcut-a, там естествено са зададени някакви допълнителни параметри, които се пращат на екзе-то, когато се страртира. Решавам да се поровичкам малко на системно ниво и що да видя – отварям msconfig, а там се стратират маса приложения в startup-a, разните му там services и прочие. Та що значи т’ва? Ами т’ва значи, че счетоводната програмка на "Х" няма да работи без всичките тези настройки. Самият Clipper също е инсталиран на машината, приложенията, които се зареждат със стартирането на ОС са негови. А пък на Windows XP или друг от NT поколението изобщо няма да тръгне, защото те просто не поддържат DOS.

Друг случай. Преди няколко дни една позната ме вика да й инсталирам някаква програма, писана от известна българска софтуерна компания. В процеса на инсталацията се оказва, че въпросната дама има инсталирана друга програма от същата фирма, която е легална и си е регистрирана по всичките правила, ползва се без проблем, и разбираш ли, при инсталацията получавам съобщение нещо от рода на "30 – дневния пробен период е изтекъл, моля, регистрирайте продукта", след което, естествено, прекратява инсталацията. Почти повърнах.

Във фирмата, в която работя, от банката в която е разплащателната ни сметка, ни сложиха програма за е-банкиране (електронно банкиране). Значи по-тъпо меню, интерфейс, хелп файлове и начин на работа, не съм виждал. Е извинявам се, ама аз не мога да се оправя с тая програма, а какво остава за началниците ми .

Да не говорим колко други български програмки чупят системния регистър, заменят оригинални шрифтове с тяхни си, … Абе въобще чупят яко машината, след което най-често се налага format c: :-) . Ама не е смешно. Не е смешно, защото на всичкото отгоре тия си взимат пари за тая работа.

Заключение. Защо така наречените ни програмисти са некадърни? Ами защото не спазват няколко простички правила, които всеки developer трябва да спазва, когато прави някаква програма. А те са: програмата да работи на колкото е възможно повече операционни системи; да е лесна и разбираема, с лесно меню, така че хората лесно да се оправят; да не изисква инсталирането на допълнителен софтуер за да работи; ДА НЕ ЧУПИ ОПЕРАЦИОННАТА СИСТЕМА, ДА НЕ ПОДМЕНЯ СИСТЕМНИТЕ ФАЙЛОВЕ, ДА НЕ ОСТАВЯ СЛЕДИ СЛЕД ДЕИНСТАЛИРАНЕТО СИ!. За съжаление, повечето програмки, писани от българи, не отговарят на горепосочените изисквания. Лошо.

И все пак, имаме и дорби програмисти – наистина добри. А дано занапред да стават повече и да виждаме истински БГ програми.

  1. antivirus казва:

    Успехи с блока и да продължава все в този стил. Късмет в бъдеще.

    • NikB казва:

      :) .
      Цялата статия е напълно основателна, но би била много по-точна, ако не визираше само българските „програмисти“.
      Има маса дразнещи недомислици в почти всички програми, а и в операционните системи като цяло. Само един пример: работя на монитор, да речем 1920х1600 и в някоя програма трябва да избера път до файл (да речем) – излиза ми едно прозорче 200х300 точки, което по никакъв начин не може да бъде разширено и в него се виждат 10-12 реда, а на компютъра ми само твърдите дискове са повече, да не говорим за папки и файлове. И, за разлика от клипера и инсталациите, не е писано от българин, не в една програма, ползва се от всички, всеки ден :)