Російське ПЗ в офісах компаній — поточні реалії та перспективи, думки і досвід експертів

image

Більшість ІТ-технологій, засобів і методологій розробки програмного забезпечення прийшли до нас із Заходу.

У зв'язку з цим російським програмістам і інженерам деякий час довелося йти позаду «паровоза». Однак поступово ми в чомусь перестали поступатися першоджерела, а десь навіть вийшли вперед. Безумовно, програючи в комерційному плані, багато російські розробки незаслужено забуті або знаходяться на узбіччі ІТ-індустрії. Але деякі продукти все-таки зайняли помітне місце у світі.

Тепер же, з появою концепції імпортозаміщення, ця несправедливість може бути частково відновлена, нехай і в масштабі тільки однієї країни. Однак далеко не всі вітчизняні розробки здатні замінити зарубіжні аналоги. Тут і виникає простір для дискусій, аргументованої критики, надій на світле майбутнє.

Ми поспілкувалися з представниками російських компаній і попросили висловити своє ставлення з приводу того, що відбувається з розробкою російського ПО нині. Ми також з'ясували, наскільки вони готові використовувати вітчизняний софт, і який софт вже використовують в роботі.
Читати далі →

Правила поганого і хорошого тону в програмуванні — думки експертів



Поки попит на програмістів в ІТ-індустрії та за її межами достатньо високий. Але в будь-якій галузі «хороший» спеціаліст цінується завжди, незалежно від її популярності. Виникає питання, як стати таким фахівцем? Які критерії професіоналізму високого рівня можна виділити? Відповіді на ці запитання багато в чому залежать від конкретних роботодавців.

У кожній компанії, що розробляє програмне забезпечення існують свої вимоги до розробників. Сучасні програмні проекти розробляються групами програмістів, які часто працюють в різних кабінетах, будівлях, і навіть містах і країнах. Технології віддаленої роботи дозволяють використовувати навички кращих розробників, незалежно від місця знаходження їх роботодавців. Такий підхід до розробки пред'являє серйозні вимоги до якості коду, зокрема, до його читабельності та прозорості.

Для слабких розробників робота в ізоляції може стати непереборною перешкодою
Читати далі →

Які перспективи у Node.js після возз'єднання — думки експертів



Коли-то PHP, Apache і MySQL в поєднанні з JavaScript через AJAX був ідеальною парою для веб-розробника. Здавалося, цей набір інструментів може дозволити вирішити будь-яку задачу. Однак вимоги підвищувалися, вихідний код розростався на очах, навантаження зростала і звичні інструменти перестали справлятися.

Експерти було впевнені, що всьому виною класична схема «запит-відповідь». Запит сторінки змушував веб-сервер підняти деякий скрипт, виконати його лінійно, а результат повернути браузеру клієнта. І лише після цього перейти до обробки наступного запиту.

У пошуках виходу з цієї ситуації, світлі голови згадали, що сервер можна написати і на JavaScript.
Читати далі →