Friday, September 28, 2012

No passwords any more

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

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

Sunday, September 9, 2012

IT-индустрия через 10 лет


IT-специалисты и программисты в частности сейчас сильно востребованы на рынке труда стран СНГ. Да и на Западе за хорошего специалиста дорого готовы дать. Но как долго это будет продолжаться? Не является ли социальной несправедливостью факт того, что зарплата адекватного Java-разработчика может в 3-4 раза превышать средний уровень по стране? Имею некоторые соображения по этому поводу.

1)      Дефицит кадров в индустрии не может быть постоянным. Вот уже сейчас университеты круто меняют свои учебные программы в сторону увеличения числа выпускаемых технических специалистов. Но многие ли из этих будущих специалистов знают, что такое быть хорошим инженером или программистом? Поп-культура навязывает образ легкой жизни и быстрых подъемов без больших усилий, а такой поворот в IT вряд ли возможен. Потому полагаю, что после «расширенных» выпусков ВУЗами технарей число специалистов увеличится, зарплаты и конкурсы на вакансии могут снизиться на 15-20%, но взрыва рынка не произойдет.

2)      Информатизации во многих отраслях сейчас продолжает бурный рост, рано или поздно  должен начаться спад или хотя бы замедление. Что-то вроде перегрева дот-комов в начале 2000-х. Гарантированно останется поддержка и доработка под новые требования существующих решений. Хватит ли места для всех специалистов? Можно предположить возможность небольшого спада в индустрии, но учитывая ее гибкость и легкость миграции между технологиями (переход на другую платформу/язык программирования у хорошего спеца вряд ли займет больше 3 недель, хотя  возможны нюансы), сложно считать такой поворот событий большим риском.

3)      А не перехватит ли эстафету бурного развития какое-то другое направление в науке/технологиях? Эти вехи, кажется, повторяют вехи развития общества: индустриальное-постиндустриальное-информационное. А что последует дальше? Быть может, биотехнологии в интеграции с информатикой? То есть, эта биоинформационного общества, где изделия T-800 и T-1000 из культового голливудского фильма станут нормой жизни? Такое счастливое событие нам вряд ли грозит в ближайшие лет 10, а что уж будет дальше – это тема для футурологов.

4)      Как заметил в своей статье на Forbes.ua Андрей Колодюк, в IT основным инструментом производства являются люди. Т.е., абстрактно говоря, они во многом заменяют собой станки на фабриках, а финансовые потоки текут в гавань высококлассных специалистов и их менеджеров или инвесторов.