Блог

Тех поддержка из Индии

Сегодня в очередной раз ругался на техническую поддержку Индии и ее огромной компании TCS. Они админят сервера у моего клиента и неделю назад на одном из серверов начал выделываться диск. Он просто отказался выделять SQL серверу еще места. Точнее физически файл увеличивался, когда я его вручную пытался увеличить, но SQL сервер не видел увеличения.   

Шикарные парни из TCS долго не признавали косяк, потому что ОС показывает, что свободно 800 гигабайт, а больше 600 реально выделить не удается. Пол дня ушло на то, чтобы они признали проблему и их решение было - создать новый диск и переместить данные  туда.   

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

1С выпустили толстый клиент для Linux

Ну не знаю, что там творится в России, а в Канаде большинство пересаживается на Web клиенты, по крайней мере везде, где я видел. Даже если не смотреть на остальной мир, разработка одной версии клиента на много дешевле, чем делать кучу толстых для каждой платформы в отдельности. Достаточно написать только один Web клиент и клиенты смогут использовать 1C абсолютно везде, включая MacOS, которая не популярна в России.

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

Не думаю, что 1С покажет свою прибыль, но интересно было бы знать, окупится ли Linux версия и как хорошо она будет продаваться.

Зарабатывание на курсах

Блин, в России профессия преподавателя – это наказание. Зарабатывание на преподавании больше похоже на ад и деньги народ очень часто получает очень смешные.

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

Это же мечта, а не работа.

Управление проектом

Я уже говорил, что в средих и более компаниях в северной Америке программисты ничего не решают. Они превращены в простых исполнителей, с которыми даже редко советуются. Исполнители проекта редко общаются друг с другом и все общение идет через менеджеров проектов, которые превращаются в передастов.

Я не общаюсь и с Web программистами. Я кстати Application Developer и разрабатываю код и библиотеки, которые пишутся в cs файлы. Все, что должно писаться в виде HTML кода и JavaScript в нашей компании пишут Web программисты, кроме проекта над котором работаю я. В нашем проекте программисты пишут все и обращаются к Web программерам только в случае крайней необходимости. Когда же приходится поработать некоторое время над другими проектами, то мне приносят готовый HTML код от Web программиста и я дописываю для него только C# код.

IBM + Linux

Когда IBM несколько раз обломалась на альянсе с Microsoft, голубой гигант сделал ставку на Linux и стал продвигать эту открытую систему. У большого количества народа, зарабатывающего на Windows (да и у самой Microsoft) наверно в этот момент случился небольшой инсульт. Но это было всего лишь преждевременный удар, который не привел к реальному приступу, потому что IBM бездарно распорядилась своим шансом утопить Microsoft. Почему? Попробую пофантазировать.

Итак, IBM начинает использовать Linux и даже вкладывается в его рекламу в интернете. По запросу Linux в поисковой системе всегда вываливался сайт IBM с большим количеством статей. Сама компания начала массовую разработку продуктов под пингвина и все вроде бы прекрасно и конкуренты должны испугаться, но они совершенно не боятся, а даже расслабились, потому что IBM явно выбрала не тот путь, который может навредить Microsoft. Клиенты как сидели в окнах, так и сидят.

Голубой гигант почему-то начал писать код, который невиден конечному пользователю. Создавались невидимые пользователю сервисы и куча софта для компаний. Результат? Компании-клиенты IBM полюбили Linux, а вот до конечного пользователя любовь не дошла. А все потому, что в каждом шаге, абсолютно в каждом шаге чувствовалось любовь IBM к корпоративному клиенту. И это понятно, IBM очень любит деньги (как любая компания и большинство людей на земле, что естественно) и смотрит туда, где есть деньги.

Откаты за участие в гос заказе

Президент Cognitive Technologies открыто заявила о том, что откаты в России на государственные ИТ проекты составляют 75%. Дело в том, что именно такой процент затребовали с компании за то, что она выиграла тендр. Нехилый процентик. Это получается, что Cognitive Technologies должна за 25% работать и выполнить проект, а кто-то должен просто получить 75%. Очень справедливо.

Пока слова президента Cognitive Technologies еще не доказали, но шумиха будет явно не детская. Не думаю, что такую песню смогут замять. Хотя, в нашей сране можно ожидать любого

Консалтинг в WEB технологиях

Особо внимательные уже заметили, что на большинстве моих сайтов можно найти внизу ссылку на разработчика сайта и везде она указывает на сайт Professional Web Development. На почту стали поступать вопросы, поэтому необходимо объяснить, что это такое. Я особо об этом сайте раньше не писал, но да, это тоже мой сайт. Я занимаюсь так сказать консалтингом в Web технологиях, что включает разработку сайтов с нуля, доработку, оптимизацию, продвижение (SEO). Просто это не основной мой доход и я не собираюсь пока делать его основным. Я трачу свое свободное время для души и кошелька.

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

Тут может возникнуть другой вопрос - я же плохо относился к консалтингу, а тут сам начинаю заниматься этим... Почему? Я плохо отношусь к консалтингу, поставленному на поток. Когда успешные в консалтинге люди, при большом количестве заказов перестают успевать делать заказы, вместо того, чтобы отказывать, чтобы заработать больше денег, начинают нанимать людей. При этом, нанятые люди не всегда профессионалы или их отношение к клиенту ужасно, потому что просто не хотят делать клиента счастливым. Я же к каждому клиенту подхожу индивидуально и буду работать с каждым индивидуально. Без шаблонов и обязательно буду работать до того, пока клиент не окажется довольным выполненной работой, а не пока выполнится контракт. Выполнить контракт и сделать заказчика довольным - разные вещи.

Дизайн студии строят сайты в конструкторах

Я уже много раз натыкался на дизайнерские компании, которые сами строят свои сайты в программах конструкторах. Сегодня наткнулся на ужасный сайт собранный с помощью конструктора Microsoft Office Live Small Business. Самое страшное, что это компания позиционирует себя как новатарская фирма и в заголовке красуется надпись: Web usability and implementation. Я так понимаю, это консалтинговая фирма. Интересно, кто обратится в такую консалтинговую компанию.

Microsoft Office Live Small Business - это очень хорошая идея и реализация, но она создавалась для малого бизнеса и для людей, у которых домашний бизнес не профильный с ИТ. Им нет смысла заморачиваться с дизайном, проще собрать в конструкторе визитку и опубликовать на сайте Microsoft. Но дизайнеры и WEB компании должны иметь солидные дизайны а не результат конструктора.

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

Хотите любить JDEdwards, как люблю его я

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

Когда пользователь запускает джодик (JDEdwards), то он видет окно, которое показано ниже. В компании, которая создавала данный продукт ничего не знают о том, для чего предназначено меню программы, поэтому его просто построили в виде дерева в главном окне и обозвали Task View Explorer. В этом дереве можно выбирать нужное приложение и запускать его.

Консалтинг фуфло и что делать

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

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

Потом я прочитал книгу: "джоел о программировании". Сайт автора кажется www.joelonsoftware.com, а на русскоязычной версии можно прочитать русские варианты статей. Про консалтинг там тоже кажется было в свободном доступе. Первое впечатление о книге - автор просто завидует высоким доходам консалтинговых компаний, и пытается облить грязью конкурентов, ведь как сказал автор, его компания сама занимается консалтинговых, правда это для них не первостепенный доход. Я мог согласиться только с некоторыми мыслями джоела, но далеко не со всеми.

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

О блоге

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

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

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

Пишите мне