Белорусские программисты... или мы покоряем мир

Почти полгода прошло с момента появления в Байнете полноценного портала белорусских программистов - www.codeby.net. И полноценным я назвал его не случайно, ведь проект представляет собой: информационный ресурс, форум разработчиков (forum.codeby.net) и блог новостей (blog.codeby.net). А это уже о чем-то говорит. Изначальной целью портала являлась информационная помощь начинающим программистам, обмен опытом среди профессионалов и создание сообщества компьютерных единомышленников. И спустя пять месяцев белорусы могут гордиться нашими программистами и их достижениями, и не в последнюю очередь благодаря CODEBY.NET'у.

В преддверии этого небольшого, но все-таки юбилея мы решили встретиться с одним из создателей, так сказать, основоположником белорусского программистского движения Сергеем ЖУКОВСКИМ, дабы он сам поведал нам о том, что изменилось в белорусском программерском мире и какую роль в этом сыграл CODEBY.NET.


- Полгода - довольно приличный срок, и для начала, я думаю, нашим читателям было бы интересно узнать об истории создания проекта. Расскажите, с чего все началось?

- Началось все, как всегда, абсолютно спонтанно. Сам я программист и поэтому часто приходится лазить в интернет, искать какие-то материалы, касающиеся программирования. Бывает так, что познакомишься с каким-нибудь толковым собеседником, хочется попробовать вместе проект какой-нибудь сделать, но мешают границы и расстояния.

Еще в школе, участвуя в конференциях по программированию, чувствовалось, как сложно конкурировать и интересно общаться с людьми, которые выставляют свои работы на республику или хотя бы на город. Однако, к сожалению, дальше таких вот конференций эти работы не шли. Собственно, поэтому я и решил создать какой-нибудь проект, который помогал бы общаться людям и продвигать свои проекты в массы. Для этого даже создал форум "Авторское ПО", чтобы люди могли заявлять свои продукты, а в будущем, если все хорошо пойдет, откроем и каталог программ белорусских авторов. Что касается непосредственно создания проекта, то, поскольку опыта в таких делах у меня маловато, я просто предложил создать этот проект на форуме tut.by, и люди откликнулись.

- А существует ли, так сказать, "костяк" проекта, т.е. люди, которые постоянно занимаются поддержкой сайта, или же каждый желающий может принять участие в жизни портала?

- Собственно, начинали проект три человека: Алексей Панкратов (STYX), Александр Янковский (vagor.ini) и я. Чуть позже к нам присоединился Перехрест Денис (codesweeper). А вообще, если есть желание, принять участие в проекте может абсолютно любой желающий. Кстати, мы помогаем людям, которые активно с нами работают: размещаем информацию об услугах, которые эти программисты оказывают. Таким образом, они могут найти себе работу или временный заработок.

- Вы регулярно проводите встречи в реальной жизни. Как это происходит и когда появилась идея встречаться в "реале"?

- Честно говоря, вначале-то и была встреча: то есть мы сначала встретились, а потом уже сделали сайт:). Что касается организации регулярных встреч, то, как правило, приходит не очень много народу - обычно 6-7 человек. Многие просто не могут принять участие, потому что живут не в Минске: например, на форуме много народа из Бреста. А вообще, белорусы составляют порядка 15-20% от всех пользователей. Ну а что касается целей наших встреч, то здесь все очень просто: нам интересно просто поговорить, обсудить какие-нибудь моменты из жизни, предложения относительно дальнейшего развития и т.д. Например, после одной из таких "сходок" была создана web-студия (web-lite.net). В общем, встречаемся мы для того, чтобы показать, что, кроме виртуальной, есть еще и реальная жизнь.

- Хотя проект предназначен непосредственно для белорусских программистов, заглядывают ли к вам разработчики из других стран?

- Конечно. Среди наших посетителей много людей, которые живут в Москве, Израиле и США. Они принимают довольно активное участие в работе форума и всячески помогают. Сегодня проект позиционируется как белорусский, но что будет дальше, покажет время. У меня много идей, и если кто-то предложит что-то интересное и решит этим заниматься - я буду только рад. Например, пришло письмо от Виталия Филинкова с предложением вести раздел по "1С". К этому тут же подключился Игорь Шевков из России из Союза Мастеров по "1С".

- Сергей, как Вы вообще оцениваете будущее белорусов в IT-сфере? Есть ли у нас какие-либо наработки в этой области, которые можно было бы показать всему миру?

- Сложно сказать. Тут ведь немаловажную роль играет государство. Если оно решит, что IT для Беларуси важный сектор - все будет хорошо, а если будет так же, как и сегодня, то вряд ли, ведь программисту проще уехать за границу или работать самостоятельно (фрилансингом).

А вообще прогнозы - дело неблагодарное. Лично в моем активе есть самые обычные программы, которыми пользуются многие пользователи в мире, но это вряд ли как-то отражается на белорусской IT-индустрии. И кроме того, чтобы показывать всему миру, надо сделать что-то такое, что можно показывать. И для этого нужны материальные средства. Но, в общем и целом, надо работать.

- Личный вопрос: почему Вы стали программистом?

- Мне просто нравится творить :). В реальной жизни это сложнее, да и материальных затрат требуется больше. Я не считаю себя супер-пупер программистом. Знаю отлично только 2 языка: PHP и Delphi. Мне этого вполне достаточно, потому что считаю, что лучше знать хорошо 2-3 языка, чем 10 поверхностно. Пришел к этому случайно. Просто прочитал в "КВ" статью, называлась типа "Как сделать игрушку". Ну вот и поехало. В основном, программлю для удовольствия.

- Ваши планы на будущее?

- Вообще на ближайшее будущее у меня 2 цели. Первая - это сделать сайт по поиску и предложению работы для IT-специалистов, и вторая - создать каталог программ белорусских авторов. Как и когда эти идеи воплотить в жизнь, пока думаю. Сам я все это не потяну, поэтому, если у кого-нибудь имеются предложения, буду только рад. А так в планах - наполнение контентом, популяризация форума и развитие.

- И в заключение нашей беседы, традиционный вопрос: Ваши пожелания начинающим программистам?

- В принципе, я сам считаю себя начинающим. Вообще, всем, кто хочет научиться программировать, могу пожелать лишь одного: пробуйте, работайте и не отступайте. Если понравится, можно хорошо заработать. Во всяком случае, работа эта пока еще востребованная. Надеюсь, что все будет хорошо, и станем мы миллионерами:).

- Спасибо за беседу, а вашему проекту - дальнейшего процветания!

- И Вам спасибо, и до встречи на Форуме белорусских программистов.

Беседовал Михаил БРОВКО,
my_mind@tut.by

Версия для печатиВерсия для печати

Номер: 

19 за 2004 год

Рубрика: 

Эксклюзивное интервью
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя dmitry salnikov
RE: Инкогнито, 2 августа 2004 года, 14:44, ...

[QUOTE]

[QUOTE]

Linux это операционная система которая подстраивается под требования клиентов что далеко не всегда надо делать.

[/QUOTE]

Нет. 1) Цель Linux уподобиться Windows, своего злейшего врага, чтобы убрать конкурента на рынке и развивать концепцию "программирования ради программирования". 2) Цель Windows подстроиться под клиента, поэтому пока находится вне конкуренции. Развивает здоровый бизнес подход "программирование ради заработка".

[/QUOTE]

Когда начался GNU is Not Unix тогда не только Windows но даже MS DOS еще не было а когда начался Linux то Windows был только 16 битным а '95 только задумывался но знаменитая концепция scratch the itch привела к тому что Linux стремится угодить всем идиотам сразу отчего только растолстел до безобразия что не идет ему на пользу. Цель же Windows заработать деньги для акционеров Microsoft а вовсе не подстроиться под клиента что доказывают всякие милые фокусы по поводу которых Microsoft постоянно беспокоят на темы кривой конкуренции и монополии.

[QUOTE]

3) Есть еще один вариант: "Программирование ради качества и заработка". Это относится к FreeBSD. Здесь нужно не только грамотно все делать (писать качественно, в первую очередь), но и заниматься подстройкой под клиента. Иначе почти уподобляешься линуксоиду см. пункт 1) - "программирование ради качественного программирования".

[/QUOTE]

Вы очень правильно здесь поставили качество на первое место а заработок на второе, это как раз та бизнес модель на которой основаны мои сайты, стараюсь как могу, а подстройка под клиента получается тогда когда пожелания пользователя обоснованы и есть возможнось их выполнить без вреда для всего проекта как полной системы.

[QUOTE]

[QUOTE]

Есть массовая культура когда всем сразу все понятно и есть вещи которые кроме выполнения своей основной задачи сами по себе работают как фильтр для выбора таких людей которые способны понять то что другие не могут.

[/QUOTE]

Смотря что достигать. Если не интересует будущее проекта joy.by (нет планов получать доход), то можно не оптимизировать под клиента (типа пускай фильтруется, а если не хочет, пускай мучается).

[/QUOTE]

www.Joy.by оптимизирован для подготовленного пользователя которому нужен бесплатный хостинг в домене BY без рекламы на его страницах.

[QUOTE]

[QUOTE]

Например для Windows основной интерфейс это окошки которые расчитаны на начинающего пользователя, в то время как во FreeBSD основной интерфейс это командная строка которая расчитана на подготовленного пользователя

[/QUOTE]

А что лучше, окошки и строка или просто строка? Однозначно первое. Еще хотелось бы соотв. качества реализации как в FreeBSD. При отсутствии конкурентов дружащих с головой, приходится юзать некачественное.

[/QUOTE]

Для серверной системы оптимизированной для подготовленного пользователя однозначно второе потому что при всех прочих равных условиях чем меньше программа тем меньше в ней ошибок и следовательно она надежнее.

[QUOTE]

[QUOTE]

насколько я знаю замена командной строки окошками не планируется

[/QUOTE]

Очень зря, отсутствие доступного простого интерфейса, актуальной базы драйверов и денег для развития FreeBSD, лишает ее возможности стать массовой в использовании дома и на работе.

[/QUOTE]

Система FreeBSD не стремится быть массовой, вот система Mac OS X у которой стандартный системный userland основан на FreeBSD действительно массовая поэтому сделаны прятные для начинающего пользователя окошки.

[QUOTE]

Если волнуют клиенты - подстраивайся, если начихать на них - продолжай в том же духе.

[/QUOTE]

Выше написано для кого оптимизирован www.Joy.by при этом задача понравиться всем начинающим пользователям перед ним не ставится.

Аватар пользователя Инкогнито
А можно у Вас спросить какая задача ставится перед проектом Joy.by ?

Не лучше ли было бы тогда сменить тематику с развлечений, к примеру, на программирование для русскоязычных или хостинг исходных кодов итд. ? У меня есть подозрение что популярность бы вашего проекта увеличилась. (среди такого target market намного больше подготовленных пользователей).

А развлечениями обычно занимаются ламера, которым и нужен простой и удобный интерфейс с картинками и красочными интуитивными подсказками для сервиса.

Аватар пользователя Инкогнито
Да, и как видите, еще русский язык аккуратный требуют эти Ваши пользователи подготовленные для развлечений.
Аватар пользователя Инкогнито
И еще серьезный вопрос : какие ограничения по трафику??? если у меня будет много мультиков флэш или офигенно много графики по 1 мегабайту на файл, то жрать такой сайт будет очень много. какой у тебя лимит трафика на акаунт?
Аватар пользователя dmitry salnikov
RE: Инкогнито, 2 августа 2004 года, 20:51, ...

[QUOTE]

А можно у Вас спросить какая задача ставится перед проектом Joy.by ?

[/QUOTE]

Joy = great happiness / огромная радость = deep pleasure / глубокое удовольствие = то есть в вольном переводе с английского радость или счастье. Задача сервиса улучшать настроение как и написано на стартовой странице.

[QUOTE]

Не лучше ли было бы тогда сменить тематику с развлечений, к примеру, на программирование для русскоязычных или хостинг исходных кодов и т.д. ? У меня есть подозрение что популярность бы вашего проекта увеличилась. (среди такого target market намного больше подготовленных пользователей).

[/QUOTE]

Тематика не только развлечения а улучшение настроения в общем случае. Программы тоже могут улучшать настроение. Особенно написанные самостоятельно а иначе сайт может быть удален без предупреждения. Вот представьте например что бухгалтер нашел нужную ему программу которая делает что то полезное так его настроение сразу улучшится.

[QUOTE]

А развлечениями обычно занимаются ламера, которым и нужен простой и удобный интерфейс с картинками и красочными интуитивными подсказками для сервиса.

[/QUOTE]

Ламер претендует на то что он не развлекается а работает в то время как развлечениями обычно занимаются не ламера а нормальные люди которые пашут как ломовые лошади по своей основной специальности а в свободное от работы время переключают внимание.

Аватар пользователя dmitry salnikov
RE: Инкогнито, 2 августа 2004 года, 21:24, ...

[QUOTE]

И еще серьезный вопрос : какие ограничения по трафику??? если у меня будет много мультиков флэш или офигенно много графики по 1 мегабайту на файл, то жрать такой сайт будет очень много. какой у тебя лимит трафика на акаунт?

[/QUOTE]

Размер файла сейчас ограничен 999,999 байт и пока что увеличить не предлагали. Мультики и графика должны быть приличные и своего производства. Прокачка в смысле количества у меня не считается вообще но скорость то есть пропускная способность канала имеет свои пределы поэтому в правилах есть условие о разумном использовании ресурсов чтобы не мешать другим сайтам и пользователям. Если например будет много картинок запрашиваться с посторонних сайтов то для таких хитрых сайтов они могут случайно перестать выкачиваться в то время как на том сайте где они находятся физически они будут доступны.

Аватар пользователя Инкогнито
РЕМБА, иди на свой Сбор и не дури голову. Всё-таки программеров тут обсуждаем, а не твой хостинг, который и без того сильно глючит.
Аватар пользователя Инкогнито
И тут ремба тусуется

Обалдеть можно. Я и не знал что Joy.by он организвал. Хы :)

Аватар пользователя Инкогнито
а я думал что у рембы фамилия Сафронов..
Аватар пользователя Инкогнито
оказывается Сальников :)

Страницы