Блог

Где взять опыт программирования?

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

Как устроиться на работу программистом после института, если туда берут только людей с опытом. Где взять опыт?

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

Власти пытаются закрыть сайты опозиционеров

Так уж исторически сложилось, что оппозиционеры живут на livejournal и постоянно выкладывают видеоролики с подставами на youtube. Так как оба сервиса принадлежат американцам, то особо "знающие" ИТ люди обвиняли американцев во всех кгрехах. На них влияния у России нет, и как я уже говорил, я уверен, что именно ради борьбы с оппозицией придумывают новый закон.

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

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

Как стать дизайнером

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

Переполнен жесткий диск

Пятница. За окном солнышко. Группа поддержки Pussy Riot (у нас тут в Торонто была акции освободите Pussy Riot) перестала петь и разошлась по домам. И на тебе, вылетает предупреждение, что на сервере базы данных осталось менее 10% места. Два часа до конца рабочего дня, а косяк на диске с данными, где удалять просто нечего. данные плотненький и Shrink тоже не поможет. Он позволит выгребсти не более 5% места, чего не достаточно.

На диске две больших базы, и обе участвуют в репликации. Попробовал сделать Detach для одной из баз, чтобы перенести ее на другой сервер, но опыт не удался, OutOfMemory и SQL сервер счастливо сообщает мне, что я не могу открыть базу данных. Она как бы не существует больше.

Пришлось шарахать все, создавать новую базу на другом диске, где есть место и настраивать репликацию заного. Настроил, запустил, а репликация рушится ошибкой, что объект не найден. В последний снапшот не включили одно SuperView, его просто создали руками на сервере, а другое SuperView2, из того же снапшота использует SuperView, которая отсутствует. Пришлось создавать пустую заглушку. После завершения репликацию подменю заглушку реальной вьюшкой.

Теперь жду конца репликации, чтобы  прогнать скрипты.

Дизайн vs Юзабилити vs Программа

Существует много различных компаний и студий, которые делают сайты и даже внутри одной компании разные отделы считают именно себя пупками земли. Спросите любого UI специалиста и он скажет, что именно он является основой успеха во всех созданных им сайтах. То же самое считают и программисты, ведь без них дизайны и юзабилити становятся мертвыми и тупыми файлами, и только программист заставляет все жить и вертеться. В последнее время сюда приписались еще и менеджеры проектов и SEO спецы. 

Так кто же главнее и важнее – лебедь, рак или щука? Мое мнение – лев. Никто из этих трех животных (лебедь, рак и щука) не является главными. То есть ни программист, ни UI, ни дизайнер не являются богами. Самым важным является идея. Без хорошей идеи дизайнер может рисовать что угодно и сколько угодно, а программист может оживлять что угодно, но пользователи будут приходить на сайт, блевать и уходить. Именно идея в наше время самое важное. Ну а когда есть идея, тогда уже важна реализация этой идеи.

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

Microsoft вечно догоняющий

У меня есть файлик в Word-е, куда я сохранют темы для заметок и постепенно пишу их, так вот этот файлик месяц назад просто трещал по швам от зметок и только и успевал ограничивать себя, чтобы публиковать максимум две мысли в день. Столько всего писал не смотря на то, что был август. Я ждал сентября, когда будет больше новостей от ИТ компаний и будет больше тем для рассуждений, но где они? Что-то такая скукота и все заметки, заготовленные заранее уже давно закончились, а новостей мало. 

За весь сентябрь я не помню ничего суперского, о чем хотелось бы написать. А что впереди? Ближайшие большие новости идут от Apple, ведь 12-го числа объявляют iPhone 5, который может называться The New iPhone. Windows 8 будет на много позже в этом году и опять будет играть роль бесконечно догоняющего. 

Samsung galaxy vs iPhone

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

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

Новый шанс программисту уехать за рубеж

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

И вот сегодня прочитал, что Facebook нагло и открыто переманивает российских программистов в массовом порядке. Как отмечает президент IBS Group Анатолий Карачинский, такого массового переманивания не было с 1998-го года, когда MS решили вывести мозги из России. 

Бизнес из гаража

Были времена, когда в гаражах создавали великие прототипы, которые становились многомиллионными бизнесами. Вот если посмотреть на то, что в последнее время стало крупно прибыльным на рынке США, то почти все эти компании были ИТ. Да, high-tech всегда был прибыльнее остальных сфер. Прибыльнее только медицина из частного сектора. Но все равно, из новых и запоминающихся брендов сейчас в основном появляются ИТ компании. 

Если раньше в гаражах Лос-Анжелеса паяли платы и собирали электронику, то сейчас все пишут код, а сборку и пайку оставили китайцам. 

Мир меняется и мы должны меняться с ним. Вот и я меняюсь. И буду меняться дальше, и не только стареть. 

Аудиокасеты - уже раритет

Был в магазине и что-то глаз упал на полку с аудиокасетами Maxell. Давно я на них не натыкался. У меня в России были сотни аудиокасет, может даже тысяча. Ну реально, очень много было. Я скупал их пачками и у меня с каждой зарплаты или степендии в институте откладывались деньги как минимум на две аудиокасеты. 

Сейчас у же все в цифре и слушаю музыку через интернет. 

О блоге

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

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

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

Пишите мне