Archive

Posts Tagged ‘Microsoft’

Почему форматы файлов Microsoft Office настолько сложны?

February 19th, 2008 14 comments

Вслед за публикацией спецификаций, описывающих формат файлов Microsoft Office, Joel Spolsky написал неплохую статью, объясняющую почему формат этих файлов настолько сложен и, на первый взгляд, специально запутан до невозможности.

A normal programmer would conclude that Office’s binary file formats:

  • are deliberately obfuscated
  • are the product of a demented Borg mind
  • were created by insanely bad programmers
  • and are impossible to read or create correctly.

Если коротко, то проблема в том, что эти форматы имеют длинную историю и при их разработке преследовались совсем другие цели нежели преследовались бы при разработке формата «офисных» файлов сейчас. Это, кстати, касается и OOXML, так как этот формат по-прежнему должен поддерживать практически все возможности, которые предоставляют бинарные форматы.

Выводы в статье тоже заслуживают внимания. Если вы не пишете клон Microsoft Office (иными словами OpenOffice или StarOffice), то вполне вероятно, что идея реализовать работу с «офисными» форматами в полном объеме не слишком хороша. Вместо этого стоит либо воспользоваться OLE автоматизацией, которую приложения Microsoft Office вполне поддерживают, либо стоит выбрать формат по проще, но, при этом, совместимый с офисом.

Tags: ,

Microsoft будет собеседовать кандидатов из России, Украины и Белaруси.

January 2nd, 2008 21 comments

Очередной цикл собеседований планируется в феврале и июне. Как обычно набираются разработчики (SDE) и тестеры (SDET). До февраля времени осталось совсем не много, так что стоит поторопиться и отправить резюме до конца января. Адрес для отправки: russrec@microsoft.com. Предполагается, что успешным кандидатам предложат позиции в Редмонде и Вакувере.

С требованиями к кандидатам и прочие подробности можно посмотреть здесь: http://blog.not-a-kernel-guy.com/2007/08/29/232.

Upd: В феврале будут набирать в Windows Core (Deployment, Kernel/VM и Networking). В июне – еще не ясно, скорее всего тоже в Windows.

Upd2: Alexander: Сегодня получил письмо из Microsoft о группах, которые будут в Бухаресте. Это Live Search и Atlas.

Upd3: Andrey: А вот что мне прислал MS по поводу Москвы: The hiring team is Windows Core, and there will be four groups within Windows Core interviewing: Windows Kernel, Windows Security, Core Networking, and Component Delivery Platform.

Начался набор студентов на стажировку в Редмонд на лето 2008 г.

November 16th, 2007 17 comments

Взято из блога Ларисы Сазоновой:

На стажировку мы приглашаем разработчиков (Software Development Engineer) и тестеров (Software Development Engineer in Test) – студентов ведущих российских вузов.

Будем рады получать резюме на адрес: ruintern@microsoft.com.

Про собеседования.

October 12th, 2007 9 comments

Прочитал про собеседование в Яндексе и ответ сотрудника Яндекса и подумал что культура проведения собеседования (и персональная и корпоративная) такая штука, которую лучше иметь чем не иметь. :-)

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

Read more…

Свежеоткрытый в Ванкувере центр разработки нанимает.

September 8th, 2007 4 comments

http://www.microsoft.com/canada/employment/search.mspx:

MCDC is hiring!

Искать по ключевым словам “Canada”, “British Columbia”, “Vancouver”.

PS: Кстати, а знаете почему этот центр называется “Microsoft Canada Development Centre”, а не “Microsoft Development Centre Canada”? Потому что аббревиатура MDCC уже занята: Microsoft Development Center Copenhagen. :-)

Microsoft will be recruiting candidates from Russia/Ukraine in October.

August 29th, 2007 27 comments

Options are Good.
In life. And in your career.

What fuels your passion?
Whether you are just about to receive your diploma from University or have been in the industry for years, we know deciding where to start your career or how to move to the next opportunity can be as nerve-wracking as it is exciting. Maybe you don’t know exactly what you want to do. The good thing is, at Microsoft, you have lots of options. Nowhere else will you have such a variety of products and technologies to get behind—or so many career paths to choose from. You’ll learn from people who have been in the industry for over 30 years. And most of all, you’ll have the resources to reach people all over the world with your work. It’s about taking your career as far as you want it to go—in any direction you choose.

Read more…

Как поехать поработать в Штаты?

August 23rd, 2007 7 comments

Получил сегодня вот такое письмо (с некоторыми купюрами).

Алексей, добрый день.

… В последнее время меня грызет мега-идея, – поехать поработать в Штаты, особенно балдею от Сиэтла. …

Алексей, посоветуй, плиз, есть ли возможности внедриться в Майкрософт или сопредельные компании в качестве UI/web-дизайнера. В этом направлении работаю уже лет семь. Есть портфолио. Хорошо управляюсь с Адобами-Фотошопами-Иллюстраторами. Рисую кое-что ручками. Но пока с языком туго. Сам я сейчас в … (прим. не в Москве)

Может посоветуешь конкретного человека кто может “спродюсировать” на первое время такого вот русскоговорящего сотрудника?

Спасибо.
Удачи

Ответ вероятно будет интересен многим, так что выкладываю его здесь:

Read more…