Вслед за публикацией спецификаций, описывающих формат файлов 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 вполне поддерживают, либо стоит выбрать формат по проще, но, при этом, совместимый с офисом.
Очередной цикл собеседований планируется в феврале и июне. Как обычно набираются разработчики (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.
Взято из блога Ларисы Сазоновой:
На стажировку мы приглашаем разработчиков (Software Development Engineer) и тестеров (Software Development Engineer in Test) – студентов ведущих российских вузов.
Будем рады получать резюме на адрес: ruintern@microsoft.com.
Прочитал про собеседование в Яндексе и ответ сотрудника Яндекса и подумал что культура проведения собеседования (и персональная и корпоративная) такая штука, которую лучше иметь чем не иметь.
Конечно же я сравниваю с тем, как интервью проводит Microsoft. Просто потому, что я два раза проходил очные интервью в Microsoft и оба раза впечатления были на голову выше чем впечатления от всех остальных интервью, которые мне довелось проходить. Кстати кроме этих двух было еще два заваленных телефонных интервью, но там все было честно – тогда мне не хватало опыта.
Read more…
http://www.microsoft.com/canada/employment/search.mspx:
Искать по ключевым словам “Canada”, “British Columbia”, “Vancouver”.
PS: Кстати, а знаете почему этот центр называется “Microsoft Canada Development Centre”, а не “Microsoft Development Centre Canada”? Потому что аббревиатура MDCC уже занята: Microsoft Development Center Copenhagen.
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…
Получил сегодня вот такое письмо (с некоторыми купюрами).
Алексей, добрый день.
… В последнее время меня грызет мега-идея, – поехать поработать в Штаты, особенно балдею от Сиэтла. …
Алексей, посоветуй, плиз, есть ли возможности внедриться в Майкрософт или сопредельные компании в качестве UI/web-дизайнера. В этом направлении работаю уже лет семь. Есть портфолио. Хорошо управляюсь с Адобами-Фотошопами-Иллюстраторами. Рисую кое-что ручками. Но пока с языком туго. Сам я сейчас в … (прим. не в Москве)
Может посоветуешь конкретного человека кто может “спродюсировать” на первое время такого вот русскоговорящего сотрудника?
Спасибо.
Удачи
Ответ вероятно будет интересен многим, так что выкладываю его здесь:
Read more…
Recent Comments