• Чи збереже свої позиції Інтернет років через 15? Якими будуть його функції? Як зміняться сайти? Давайте для відповіді на це питання спочатку заглянемо в зовсім недавнє минуле - на 12 років тому…
    удитория Всесвітньої павутини становила близько 250 мільйонів чоловік. Сайти представляли собою не дуже барвисті збірки текстів. Кількість ілюстрацій було обмежено пропускної спроможності каналу і обсягом трафіку. Обробка інформації проводилася на досить малопотужних за нинішніми мірками системах, з малим об'ємом оперативної і постійної пам'яті. Сервери теж залишали бажати кращого…
    Технічні обмеження, безумовно, перешкоджали повноцінному розкриття творчого потенціалу веб-розробників. Їм інший раз так хотілося вкрутити фішку позалихватестее так позабористее, щоб повною мірою реалізувати свої наполеонівські плани по втіленню власного бачення розробки сайту... Звичайно ж, масштаб був не той, щоб організовувати подібні проекти. Час минав, популяція підключених росла в 1000 разів швидше, ніж популяція нашої улюбленої планети.
    Вигляд Мережі змінився: мало того, що Інтернет - це повноцінний постачальник мас-медіа, так це ще й засіб просунутої комунікації, інтерактивного розваги, самовираження та (нарешті) заробітку! І це ще не все! Такого домінування сприяв розвиток технологій, що дозволили зробити Інтернет вседоступным: від настільних ПК до суперсучасних гаджетів (iPad, GalaxyTAB і т.д.), за розвитком яких, за великим рахунком, майбутнє. Величезні потужності графічних процесорів дозволяють тепер распараллеливать обчислення, що дозволяє вирішувати наукові завдання високої складності чисельними методами всім інтернет-співтовариством.
    Технології принципово нових маніпуляторів віртуальним простором вже розглядаються конторами, готовими їх випустити! Все, Все, все розвивається стрімко! Як може бути справа в майбутньому? Спробуємо зробити невеликий прогноз щодо звичайного вигляду сайту і ролі Мережі через 5, 10 і 15 років.
    5 років
    Це перехідний період, коли будуть отживать свій вік flash-технології. Вони дуже громіздкі, не завжди зручні у використанні і дуже неповороткі і складні для стороннього управління. Кількість зайвого тексту на сайтах постійно зменшується, приділяється все більшу увагу візуального ряду, укрупнюються заголовки, використовуються нестандартні поєднання кольорів, раніше не користувалися популярністю. Йде статичність в оформленні сайту.
    Наведемо приклад: планується реалізувати такий сайт, щоб його колірна схема відповідала висвітлення за вікном, створювала позитивну атмосферу, що розташовує до відвідування. Для реалізації завдання потрібно мати координати користувача, щоб підлаштовуватися під умови (добре б ще й прогноз погоди збігався). Все це півбіди, основна проблема полягає в складності реалізації такої кількості комбінацій у flash-додатку (різні кольори, різне освітлення, побудова унікальних складних алгоритмів).
    Як вирішити це? Всю роботу зможе виконати комп'ютер користувача через 3d-додаток набором стандартних інструкцій. Ні для кого не секрет, що сучасні графічні карти дозволяють й не таке! За останньою інформацією, зараз йде розробка таких додатків за типом WebGl, вони і стануть містком до майбутнього вигляду Інтернету.
    10 років
    3d-сайти будуть нормою, старі формати почнуть переробляти під новий, чим і зароблятиме співтовариство інтернет-дизайну, куди підключаться розробники тривимірних програм. За цей час вагомо просунуться технології мобільних пристроїв - вони з легкістю будуть оперувати великими, ніж нинішні стаціонарники, масивами даних і виконувати функції повноцінних медіацентрів і метакоммуникаторов. Життя без електроніки у великих містах стане вже неможлива! Навіть у магазинах завантаження асортименту буде здійснюватися в метакоммуникатор, а наявність необхідного товару - виводитися повідомленням. Сайти стануть виконувати абсолютно іншу функцію - функцію інструменту для інтерактивного вибору послуг і товарів в будь-якій зоні покриття Мережі. Реклама почне розвиватися в новому непередбаченому напрямку і шукати екстремальні (в сенсі найкращі шляхи.
    15 років
    Технології комунікації з комп'ютером дозріють до такого етапу, щоб відійти від звичних сьогодні коштів тактильного (тобто при торканні) управління машинами. Паси руками (а також головами, вухами, і носами ногами…) будуть керувати процесом роботи, це дозволить вивести роботу Інтернету в істинно тривимірну архітектуру. Користувач буде перебувати в цьому просторі, звично контролюючи його руками, а не спостерігати процес з боку, водити пальцем. Можливість бути повноцінним учасником виконання завдання, отримувати зворотний відчувається відгук - це мільйони нових способів впливу на світосприйняття. Сайти стануть майже нерухомістю, як зараз квартири, будуть настільки ж дороги і стануть самі по собі бізнесом. Це новий віртуальний світ, про який мріяли великі фантасти XX століття, і він вже не за горами…


  • Дмитро Медведєв запропонував відмовитися від паперового документообігу в держструктурах і видавати электронно-цифрові підписи громадян одночасно з паспортами.
    Глава російського уряду Дмитро Медведєв висловився на користь повного переходу органів влади на застосування електронного документообігу з відмовою від использвоания «паперової» документації. «Я вважаю, що всі державні структури - і правоохоронні, і судові структури - взагалі все підлягають переведенню на електронний документообіг. Більш того, і випуск нормативних актів теж в кінцевому рахунку повинен бути переведений на електронну форму». Це заява прем'єр-міністр зробив 19 листопада 2012 р. в розмові зі співробітниками Федеральної податкової служби.
    Дуже невелика частина документів може бути дубльований в паперовій формі «для історії», заявив Дмитро Медведєв. На його думку, виданню на папері підлягають тільки «ексклюзивні речі»закони, укази президента і постанови уряду. Документи ж регіонального рівня, як вважає прем'єр-міністр, у паперовій формі взагалі не потрібні.
    Переходу на електронний документообіг, розповідає голова уряду, заважає відсутність стимулів у працівників держорганів: «Якщо не починаєш нікого в спину штовхати, ніхто нічого не робить... Потрібні стимули до переведення в електронну форму для всіх структур».
    Державний службовець, нездатний створити документ в електронній формі, підлягає звільнення з державної служби, підкреслив прем'єр-міністр: «Ми не приймаємо на державну службу неписьменних людей. Це (вміння працювати з комп'ютером - прим. CNews) частина сучасної грамотності».
    Відповідаючи на питання заст. керівника УФПС по москві Юлії Шилової Дмитро Медведєв торкнувся питання впровадження в повсякденну практику электронно-цифрових підписів.
    На думку глави уряду, було б правильно видавати громадянам Росії ЕЦП разом з паспортом. Медведєв припустив, що «бажано» було б прив'язувати электронно-цифровий підпис до універсальної електронній карті.
    «Ми зараз взагалі зайняті ідентифікацією громадянина та спрощенням йому життя... ми ж розуміємо, що нам потрібно переходити до єдиним засобів ідентифікації», - заявив Медведєв, - «Я сьогодні навіть документ на цю тему від імені уряду підписав, мова йде про карти реєстраційних, які б включали в себе все: і дані людини, і права, і можливості операцій по рахунку, природно, його поточну ситуацію з податками, з пенсійними нарахуваннями. Я думаю, що по доброму було б бажано до цього прив'язувати і ЕЦП (електронний цифровий підпис)».
    За власними даними податкової служби, электронно-цифровий підпис зараз мають близько 75% організацій і близько 60% індивідуальних підприємців Москви.


  • Не тільки Google і Apple зацікавлені в технологіях доповненої реальності. Microsoft розробляє електронні окуляри, які б змогли надавати відповідну інформацію на спортивних та інших заходах.
    Microsoft працює над власною версією Google Glass окулярами доповненої реальності, які б змогли надавати користувачеві корисну зорову інформацію на різних заходах. Про це свідчить заявка на патент, яку корпорація подала в Бюро з реєстрації патентів і товарних знаків США.
    В патентній заявці під назвою «Додаток подій інформацією в режимі реального часу» (Event Augmentation with Real-Time Information) описуються електронні окуляри, здатні доповнювати об'єкти, видимі людським оком, комп'ютерною графікою і текстом.
    Наприклад, надівши такі окуляри, глядач футбольного матчу міг би розуміти, хто з гравців веде м'яч - побачивши навпроти цього гравця його ім'я. Аналогічна інформація може надаватися і на будь-яких інших спортивних змаганнях, на які користувач прийшов подивитися.
    Це необов'язково можуть бути спортивні заходи, але і, наприклад, музичні виступи і так далі. Згідно концепції, інформація повинна виникати в полі зору користувача поряд з об'єктами і не затуляти їх, доповнюючи картинку.
    Для того щоб використовувати подібні електронні окуляри і отримувати інформацію на них, перед початком заходу користувачеві необхідно буде зареєструвати пристрій, щоб провайдер контенту міг відправляти на нього дані.
    При цьому система, для надання правильного контенту, повинна буде отримувати з пристрій інформацію про те, в якому напрямку дивиться людина, і які об'єкти потрапляють у поле його зору. Остаточні дані будуть залежати від цієї вхідної інформації.
    Додамо, що в червні 2012 р. Microsoft допустила витік, в якій говорилося про якихось аналогічних електронних окулярах, які б доповнювали інформацією в режимі реального часу видимі пам'ятки, людей та об'єкти. Витік була пов'язана з планами Microsoft про майбутнє ігрової приставки Xbox, тому можна вважати, що згадані окуляри є свого роду ігровим аксесуаром.
    Подібні пристрої розробляють Google і Apple, і перша в значній мірі просунулася в цьому напрямку, залишивши конкурентів з їх кресленнями далеко позаду. У червні 2012 р. голова правління Google Сергій Брін (Sergey Brin) пообіцяв, що з початку майбутнього року вони зможуть продати невелику партію очок щасливчикам за ціною $1,5 тис.


  • В Mozilla вирішили, що краще повністю відмовитися від подальшої розробки 64-64-бітної версії Firefox, ніж ігнорувати скарги користувачів і пропонувати їм продукт «другого сорту».
    Керівник розробки компанії Mozilla Бенджамін Смедберг (Benjamin Smedberg) прийняв рішення про припинення розробки 64-64-бітної версії веб браузера Mozilla Firefox для Microsoft Windows, повідомивши про це в групах Google.
    Рішення було прийнято їм не відразу, а після того, як він ознайомився з думкою своїх колег.
    Смедберг привів три аргументи на користь свого рішення. По-перше, багато плагіни для Firefox не сумісні з 64-бітної версією браузера. По-друге, плагіни, які сумісні, працюють в ній некоректно. По-третє, розробники Firefox не зважають на звіти про збої в 64-64-бітної версії браузера, які приходять до них від користувачів, так як працюють над іншими більш важливими речами.
    «Наші користувачі розчаровані, вони відчувають другорядність продукту. І це дійсно так», - вважає Смедберг. Він додав, що серед іншого розробникам складно зрозуміти, про яку версію браузера йдеться у звітах, тому що ці звіти не розділяються досить чітко на 32 і 64-бітні.
    Після того як обговорення було завершено, а рішення прийнято, Смедберг опублікував запис на технічному форумі розробників, попросивши їх припинити займатися розробкою і тестуванням 64-версії, а також підготувати оновлення, яке перемістить існуючих користувачів 64-64-бітної версії на 32-бітове.
    Експериментальна 64-бітна версія Firefox була представлена в травні 2010 р. До того часу вже були випущені 64-бітні Apple Safari 4 і Internet Explorer 8, а Google готувалася до випуску 64-бітних версії Chrome, поставивши в пріоритет Mac OS X і операційні системи з ядром Linux.
    Найбільш суттєвою перешкодою до випуску 64-бітного браузера Firefox було відсутність відповідної версії плагіна Adobe Flash Player, яка існувала лише в стінах лабораторій Adobe Systems.
    Резоном для використання 64-бітних версій програм є можливість доступу до обсягів оперативної пам'яті, що перевищує 4 ГБ. Настільки великий обсяг пам'яті необхідний таким програмам, як Photoshop, але в веб-браузерах такої потреби немає. Навіть якщо користувач буде тримають відкритими десятки вкладок і запустить одночасно кілька веб додатків, Firefox буде потрібно не більше декількох сотень мегабайт оперативної пам'яті.


  • Згідно з дослідженням CNews Analytics, російський програміст-розробник отримує в середньому 83,8 тис. руб. у місяць. При цьому розкид зарплат дуже великий залежно від регіону, стажу працівника і конкретного роботодавця. У компаніях, які пишуть на замовлення, стартові умови для роботи трохи краще, але нижче перспективи зарплатного зростання. Іноземні корпорації, як правило, пропонують більш скромні ставки, які компенсуються іншими перевагами.
    За обсягами експорту в грошовому вираженні Росія значно поступається Індії, однак випереджає її за темпами зростання. Для порівняння, обсяг експорту ІТ-сервісів з Індії в 2011 р. склав $69 млрд, а до 2017 р. прогнозується його зростання на 90%, до $130 млрд (дані Pierre Audoin Consultants). У Росії ж аналогічні показники - трохи більше $4 млрд і +250% прогнозованого зростання (дані «Руссофт»). Іншими словами, якщо індійська індустрія іт-аутсорсингу вже досягла певного насичення, то російська галузь поки не вичерпала своїх резервів.
    щороку російські компанії збільшують свою частку у світовому ІТ-ринку на 0,1%, потіснивши конкурентів незалежно від стану світової економіки. На рівні держави завдання формулюється таким чином - немає необхідності обганяти Індію за кількістю замовлень і в обсягах «нескладного» програмування. Потрібно капіталізувати такі конкурентні переваги Росії, як висока якість, програмування складних систем, можливість створення нових продуктів для світового ринку.
    Таким чином, Росія зберігає великий потенціал в області ІТ-аутсорсингу і розробки програмного забезпечення за рахунок гарної технічної школи і порівняно низького рівня оплати праці. Для вітчизняних фахівців робота програмістом-розробником є дуже привабливою, оскільки високо оплачується порівняно з вакансіями в інших професійних областях. Агентство CNews Analytics провело опитування серед розробників, щоб з'ясувати, який розмір середньої заробітної плати працівника, зайнятого в цій сфері.
    Середній рівень заробітної плати розробників пз в різних регіонах Росії в залежності від стажу (у тис. руб.)

    Джерело: СNews Analytics, 2012
    Як з'ясувалося, розкид ставок досить великий - від 38,8 до 125 тис. руб. у місяць. Серед найбільш істотних факторів, які впливають на оплату праці, відзначені географічне положення і стаж роботи/кваліфікація співробітника. Крім того, значення має спеціалізація програміста (.NET, Java, Oracle, PHP і т.д.), а також конкретне місце працевлаштування - ставки в різних компаніях на подібні вакансії можуть відрізнятися досить значно.
    Середній рівень заробітної плати розробників пз в Росії в цілому і по окремих містах

    Джерело: CNews, 2012
    У середньому програміст-разработчик в Росії заробляє 83,8 тис. руб. у місяць. Як і слід було очікувати, найбільше отримують розробники в столиці - в середньому 99,5 тис. руб. У регіонах, де вартість життя нижче, розмір оплати праці падає приблизно на 30%. «Різниця в зарплатах, безумовно, є, але вона виражається в цифрі, а не в її еквіваленті. Москва - один з найдорожчих міст світу. Оклад рядового столичного розробника дозволяє йому знімати квартиру, бути ситим, одягненим і раз на півроку літати у відпустку. Його колега з Новосибірська може дозволити собі рівно те ж саме, тільки й він знімає квартиру дешевше, і за громадський транспорт платить в два рази менше», - пояснює представник компанії Parallels Юлія Ясиновская.
    «За нашими даними, зарплати програмістів в Петербурзі нижче московських на 20-30%, причому для програмістів середнього рівня це як правило саме 30%, а для провідних програмістів різниця менше і складає всього 20%», - коментує директор з розвитку рекрутингової компанії «IT-Домінанта» Денис Каланов. За його словами, регіони можна розділити на дві групи: Нижній Новгород, Новосибірськ і Єкатеринбург, де зосереджено багато Вузів, що випускають кваліфікованих «айтішників», і всі інші регіони. У трійці міст-лідерів зарплати нижче московських на 40-50%, в інших містах різниця зі столицею може становити 2-3 рази.
    Не настільки великі відмінності в зарплатах між Москвою, Санкт-Петербургом і регіонами в дослідженні CNews Денис Каланов пояснює тим, що в опитуванні брали компанії-лідери ринку, які пропонують в регіонах зарплати вище середньоринкових.
    Регіони і розробники
    Якщо подивитися на розподіл R&D центрів по території Росії, то видно, що хоча Москва і Санкт-петербург лідирують (29% і 22%), їх домінування не можна назвати переважними, так як за межами двох столиць розташована майже половина центрів розробки (48%). Регіональними лідерами в індустрії програмного забезпечення виявилися Нижній Новгород і Новосибірськ. «Розвиток ІТ-індустрії в регіональних містах йде дуже повільно, - розповідає Денис Каланов. - Рідкісна компанія готова відкрити офіс у регіоні і навчати всіх співробітників - це дуже дорого і ризиковано. Але цікаво, що поява хоча б однієї великої компанії в якомусь регіональному місті сприяє зростанню і інших компаній, адже там вже є готові фахівці, їх можна переманити і почати не з абсолютного нуля».
    Розташування R&D центрів по містам

    Джерело: CNews, 2012
    У результаті активного розвитку ІТ в столиці і в Санкт-Петербурзі спостерігається сильний дефіцит кваліфікованих кадрів, що змушує розробників софта приділяти все більше уваги регіонам, відзначає керівник відділу підбору персоналу «Лабораторії Касперського» Олена Крутова. «Компанії не можуть покрити і малої частки всіх своїх потреб. Важлива і вартість фахівців: в регіонах вона нижче. Все це змушує компанії підлаштовуватися, йти в регіони, найближчим зарубіжжя, вчитися працювати з регіональними філіями, вкладатися в засоби віддаленого комунікації», - розповідає вона.
    Значна частина компаній, які розробляють, діють як аутсорсером, які виконують чужий замовлення. Як правило, такі фірми володіють розгалуженою мережею філій в регіонах. В результаті, на їх частку припадає 44% всіх R&D центрів по розробці софту.
    «Для розвитку аутсорсингу в Росії є серйозні передумови: наявність кваліфікованих та ініціативних фахівців, засобів комунікації, - вважає Олена Крутова. - Проте є і гальмуючі фактори, наприклад, якість аутсорс-розробки - на сьогоднішній день вона не завжди є задовільним. Або ж високі податки, що є критичним для малих і середніх аутсорсингових компаній. Але в цілому можна сказати, що ринок аутсорс-розробки ПО росте в правильному напрямку, хоч і не так швидко, як хотілося б».
    «Лідерами аутсорсингової розробки пз є такі країни, як Індія, Китай, Індонезія, тому що там величезна кількість населення, низька вартість праці. Для Росії, з її демографічною кризою і особливостями освітньої системи, шлях IT-аутсорсингу в довгостроковій перспективі неможливий», - дотримується іншої думки Юлія Ясиновская. На думку Дениса Каланова, спеціалізація Росії з порівнянні з Індією та Китаєм це високотехнологічний аутсорсинг, коли потрібно вирішувати нестандартні завдання.
    Зарплати і аутсорсинг
    Проблемою Росії в аутсорсингу розробки є високі в порівнянні з Індією та Китаєм зарплати. Аутсорсери вирішують цю проблему шляхом перекидання ресурсів в провінцію - вони активніше за інших «освоюють» регіональні міста, де зарплатні очікування розробників набагато скромніше порівняно зі столицями. Розробники софта «для себе», у свою чергу, вважають за краще залишатися в Москві і Санкт-петербурзі. «В Петербурзі, Москві та інших містах на уламках сильної наукової школи можна знайти талановитих людей, які здатні на більше, ніж просто писати код, - розповідає Юлія Ясиновская. - Крім того, великі міста завжди ставали центром тяжіння для найбільш сильних і перспективних людей. Те ж стосується і середовища розробників».
    Зарплата звичайних розробників і аутсорсером (в тис. руб.)

    Джерело: CNews, 2012
    У плані зарплатних ставок аутсорсери і розробники «для себе» трохи розрізняються. Однак варто відзначити, що в останніх вище діапазон окладів - вони менше платять новачкам, але зате перспективи зарплатного зростання в таких компаніях вище.
    Низька порівняно з розвиненими країнами оплата праці та наявність сильної технічної школи змушують іноземні компанії переміщати свої R&D центри в Росію. Тим не менше, вітчизняним виробникам вдається тримати впевнене лідерство: 66% центрів розробки належать росіянам.
    Зарплата розробників в офісах російських і зарубіжних компаній, що працюють у РФ (у тис. руб.)

    Джерело: CNews, 2012
    Різниця між заробітною платою в російських і зарубіжних компаніях невелика, хоча, як правило, представництва іноземних компаній пропонують трохи більш низькі ставки. « більшою мірою це обумовлено тим, що іноземні компанії роблять велику ставку на популярність свого бренду і привабливий імідж компанії, - пояснює Олена Крутова. - Це виступає гарантією «чесної гри» з боку роботодавця для співробітників і дозволяє трохи зменшити рівень зарплат в порівнянні з іншими організаціями, які змушені «компенсувати» відсутність гучного імені більш привабливими зарплатами.
    Денис Каланов вважає, що різниця в зарплатах між вітчизняними і закордонними компаніями несуттєва: «У багатьох західних компаніях є спеціальний «Спеціаліст з пільг та компенсацій», який займається відстежуванням ринку заробітних плат і на підставі цього займається побудовою власною системою мотивації, у російських компанія така посада - рідкість».