Блог

Париж - старинная архитектура и технологии

Я был в Париже пол дня, но он оставил у меня достаточно двоякие ощущения. Красивый город, невероятная история и сумасшедшая аура. Но при этом технически отсталый и слишком грязный. 

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

Посему хакеры за компьютером в очках, перчатках, капюшоне?

Меня в последнее время все чаще удивляет, почему в СМИ и в кино хакеров постоянно показывают за компьютером в капюшоне, регулярно в перчатках, а если и очки, то они почему-то темные. У них что, аллергия на свет от мониторов, или может у них нет денег заплатить за коммунальные платежи, чтобы в доме включили отопление? 

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

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

Как в Канаде относятся к самоучкам

Некоторое время назад я получил вопрос - как в Канаде относятся к самоучкам. Смотря о какой сфере мы тут говорим. Я так понимаю, что На моем блоге такое могли спросить относительно программистов или других профессий ИТ отрасли, таких как системных администраторов. 

Если говорить только об ИТ профессиях, то тут конечно же нормально относятся к самоучкам. У меня лично нет высшего образования в сфере ИТ, но пока что это никого не смущало. Обычно компании просто просят высшее образование, а в какой оно области им всё равно. 

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

Надо ли учиться на программиста?

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

Можно ли научится самостоятельно хорошо программировать? Да, можно. Желательно всё же высшее образование и с хорошим математическим уклоном, но даже и без него можно. А нужно? 

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

Что популярно среди программистов

На stackoverflow опубликовали результаты опроса посетителей сайта, среди которых большинство конечно же программисты - http://stackoverflow.com/research/developer-survey-2015.

Первое, что бросается в глаза, глядя на опрос – больше всего программистов на 1,000 человек населения в Европе и на первом месте идет Люксембург. 

Дальше идет большое количество ерунды, проматываем, проматываем, и натыкаемся на образование. 41.8% опрошенных самоучки. Я сам самоучка, потому что в мое время в глубинке компьютеров почти не было, а образование в этой сфере получить было практически невозможно. Но сейчас уже пора учиться. У меня хоть и не было высшего образования в ИТ, но оно у меня экономическое и был большой упор на математику, различные экономические и математические моделирования. Помимо этого я ездил на курсы в МГТУ им Баумана и сейчас продолжаю учится. Это все тоже образование и оно необходимо, а то потом на работе не могут написать пары строчек кода, а требуют сотни тысяч зарплаты. Об этом стоит мне отдельно написать заметку, что я обязательно скоро сделаю. 

Сонные бонусы в Канаде

Сегодня получил письмо от рекрутера, который ищет PHP программиста для небольшой стартап компании. Я сейчас не ищу никакой новой работы, но объявление меня заинтересовало:

Would you have any PHP dev referrals? I'm recruiting a PHP Web Developer, Mississauga, 70K + perks + nap room+ great company.

Интересно здесь наличие nap room (комнаты, где можно вздремнуть). На предыдущей работе я подобного не встречал, а в новом офисе уже несколько раз видел людей, которые спускаются в фойе на основном этаже и дремлют сидя на диване. Обычно я не хожу на обед, но в те редкие дни, когда решаюсь пойти пообедать, то по дороге обязательно встречаю кого-нибудь, спящего на диване в большом холле.

Pirate Party - самая крупная в Исландии

Согласно последнему опросу, политическая партия Pirate Party стала самой крупной в Исландии. Кто бы мог подумать, что такое может когда-то случиться. 

Дв года назад в Апреле 2013-го, партия завоевала на выборах свои первые три места в парламенте или что там у них. Не прошло и двух лет, как партия выросла до самой крупной. Еще месяц назад она была на втором месте. 

Видимо там устали уже от старых лиц. Я не знаю, что могли сделать пираты, чтобы за ними последовало большинство. Может они пообещали каждому возможность качать фильмы бесплатно и свободу The Pirate Bay сайту? Вроде бы нет.

Тупой менеджер проектов - как жить?

У меня менеджер проектов на работе в последнее время реально раздражает меня и просто бесит тупизмом. 

Недавно подходит ко мне и спрашивает, когда я могу обновить UAT сервер (сервер с сайтами, где клиент тестирует все перед тем, как разрешить деплой на рабочий публичный сервер). Договорились, что я обновлю его на следующий день. В тот же день через некоторое время приходит письмо с претензией, что клиент может найти определённую фишку на сайте UAT. Конечно же не может найти, потому что я код не обновлял. 

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

Эффективность работы мозга

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

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

Платный и бесплатный WiFi

Это уже не первая история, когда я читаю о том, что пользователи получают огромные счета за пользование WiFi. В общем, очередную историю вы можете прочитать здесь, а я же хочу поговорить о полезной фишке, которую могли бы реализовать разработчики iOS или Андроида.

Сейчас при подключении к WiFi ОС действительно не знает, является ли эта сеть для вас бесплатной, дешевой или очень дорогой. Мне кажется, что было бы удобно, если бы ОС спрашивала сразу же после подключения тип соединения. Если это домашняя сеть, то все функции включаются на максимум и обновления качаются автоматом. Если это какая-то платная сеть на самолете, где 30 мегабайт траффика стоит $30, то обновления конечно же стоит отключить. 

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне