<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_39529"  />
<title>rulinux.net - Форум - Talks - Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>https://rulinux.net/message.php?newsid=39529&amp;page=1#173073</link>
<guid>https://rulinux.net/message.php?newsid=39529&amp;page=1#173073</guid>
<pubDate>Sat, 15 Jun 2013 02:13:29 +0400</pubDate>
<description><![CDATA[<p>Епта, в слаке тоже все можно автоматизировать. Даже заиметь собственный репозиторий с зависимостями, и ставить слакваре с зависимостями. Хотя в последнем случае придётся делать самопальный образ, где обязательно должен быть slapt-get. <div class="quote"><pre>Смысл тратить на это время?</pre></div> Отвечу по еврейски. А если смысл вообще жить и пахать рабом на галерах в гос. шарашке? <br /> p.s. Vitroot, в последних своих &quot;ораториях&quot; вдохновил выучить какой нибудь язык программирования и рисовать, дабы фрилансить и жить как хочется. </p>]]></description>
</item>
<item>
<title>Re:Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>https://rulinux.net/message.php?newsid=39529&amp;page=1#173043</link>
<guid>https://rulinux.net/message.php?newsid=39529&amp;page=1#173043</guid>
<pubDate>Fri, 14 Jun 2013 17:24:52 +0400</pubDate>
<description><![CDATA[<p><i>> Ты таки перешел на божественную слаку или всё дебианишь? </i><br><br><br>Как видишь. Дома дебиан-онли. Но слака - второй дистрибутив, который очень уважаю. <br><br> <i>> Переходи на темную сторону, блеать будешь 4 или 5 адептом на сайте.</i><br><br><br>Если честно - лень. На работе куча проблем, домой прихожу &quot;убитый&quot;, чего-нибудь художественного почитать и спать. Был бы второй компьютер, может и поставил бы. Но рушить рабочую систему ради смены дистрибутива, который и так устраивает? Смысл тратить на это время?</p>]]></description>
</item>
<item>
<title>Re:Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>https://rulinux.net/message.php?newsid=39529&amp;page=1#173015</link>
<guid>https://rulinux.net/message.php?newsid=39529&amp;page=1#173015</guid>
<pubDate>Fri, 14 Jun 2013 07:48:30 +0400</pubDate>
<description><![CDATA[<p>Узнаю Bod-a по портянке. Ты таки перешел на божественную слаку или всё дебианишь? Переходи на темную сторону, блеать будешь 4 или 5 адептом на сайте.</p>]]></description>
</item>
<item>
<title>Чему я научился за 8 месяцев в Microsoft перевод</title>
<link>https://rulinux.net/message.php?newsid=39529&amp;page=1#172963</link>
<guid>https://rulinux.net/message.php?newsid=39529&amp;page=1#172963</guid>
<pubDate>Thu, 13 Jun 2013 12:05:17 +0400</pubDate>
<description><![CDATA[<p><div class="quote"><pre>    Важно не то, что ты сделал - важно то, что ты продал. Можно днями     улучшать свой код и править чужие ошибки, но пока это не оказывает     никакого влияния на продажи и результат усилий невозможно продать -     ваша работа практически ничего не значит. Никого не интересуют ваши     правки кода в погоне за его чистотой или стилистическим единством;     никого не интересует и решение проблем с архитектурой. На вас даже     могут обидеться, если вы будете заниматься подобным. Когда я был     студентом, мне не это рассказывали.</pre></div><br><br> <a href="http://habrahabr.ru/post/183130/">http://habrahabr.ru/post/183130/</a><br><br>Моя стажировка в Microsoft Windows Azure началась ровно два года назад, сразу после колледжа, и проходила она в той же команде, с которой я проработал последние восемь месяцев.<br><br>Недавно мне в голову пришла мысль подвести определенный итог и рассказать о некоторых принципах, которым я научился за эти восемь месяцев. Читателю может показаться, что они делают работу не самой приятной - но нет, это не так. Я-то уже понял, что ровно те же самые проблемы есть во всех больших компаниях, и большая часть замеченного мною касается не только Microsoft - вдобавок, у каждой компании есть еще и свои собственные проблемы.<br><br>Не могу сказать, чтобы я был несчастлив, и не хочу ни на что жаловаться... но в колледже об этих вещах меня никто не предупреждал.<br><br>Итак, поехали.<br><br>    Не надейтесь найти в корпорации документацию. Исходя из того, что     мне довелось видеть - все знания в компании передаются в основном     посредством разговоров и мастер-классов. Часть доступной информации     передается по электронной почте и вообще нигде не сохраняется. В     остальном мире сейчас так не принято - ведь если кого-то вдруг     нечаянно собьет автобус, то никто другой не сможет легко взять и     продолжить его работу (например, сесть и сразу писать дальше код). И     тут это считается нормой. Если бы у меня была компания, то я бы     предпочел иметь вики на тысячи страниц.<br><br>    Важно не то, что ты сделал - важно то, что ты продал. Можно днями     улучшать свой код и править чужие ошибки, но пока это не оказывает     никакого влияния на продажи и результат усилий невозможно продать -     ваша работа практически ничего не значит. Никого не интересуют ваши     правки кода в погоне за его чистотой или стилистическим единством;     никого не интересует и решение проблем с архитектурой. На вас даже     могут обидеться, если вы будете заниматься подобным. Когда я был     студентом, мне не это рассказывали.     Не всем есть дело до программирования. Вы не всегда будете работать     с теми, кто нежно любит разработку софта. У большинства людей здесь     есть в жизни что-то еще (семья, дети), поэтому стремление написать     чистый код чаще всего не входит в их планы. И это нормально. Я     научился не ждать энтузиазма от всех и каждого.<br><br>    2-3 часа чистого кодинга в день - это замечательная цифра. До того,     как я попал на свою работу, я программировал 8-10 часов каждый день,     сидя за своими проектами. А в новом окружении у меня едва удается     писать код 2 часа кряду. Большую часть своего времени я провожу в     попытках понять, как работает чужой     некомментированный/недокументированный код, занимаюсь отладкой     странного поведения программ и посещаю ежедневные собрания. Все     сказанное касается не только меня, поэтому случается, что проходят     дни без единого коммита во всей команде. И это тоже нормально.<br><br>    Ничего не делать для других взамен - это нормально. В своей     организации я не встретил ни одного блоггера или разработчика     открытого ПО, который бы посвящал часть своего времени любой     &quot;отплатой&quot; коммьюнити. Гуглить ответы на Stack Overflow - это с     радостью, но свой ответ на вопрос там никто никогда не напишет. Я их     понимаю.<br><br>    Здесь не слишком осведомлены о том, что происходит во внешнем мире.     Думаю, все вы каждый день читаете различные новости IT-тематики в     блогах, на Reddit или Hacker News. Здесь это не принято. Я был     удивлен, когда узнал, что никто из команды Windows Azure никогда не     слышал про Heroku или Rackspace - а ведь это их прямые конкуренты.     Это приемлемо, не всем же про это стоит знать. (Тут действительно     поразительное сходство с Apple, если верить книге Адама Лашински     &quot;Inside Apple&quot; - прим. переводчика)<br><br>    Суть в том, чтобы делалось дело. Если менеджер просит вас о кнопке,     которая будет делать то-то и это, то никого не интересует, чего вы     там наворотите. Когда запрошенная функция начинает работать, можно     считать, что задача выполнена - все остальное можно будет поправить     потом. Хотя, честно говоря, сам-то я с этим обещанным &quot;потом&quot;     никогда так и не сталкивался. В колледже мне говорили, что качество     кода так же важно, как и сам результат его работы. Тут оказалось,     что это не так.<br><br>    Копипаст кода - это нормально. Если кто-то на Github застукает вас     за подобным приемом, готовьтесь к расправе в темной подворотне. Тут     же я не раз встречал исходники, которые просто копипастились из     проекта в проект. Поскольку свое дело они делали (об этом - ниже),     никого не интересовало то, что код абсолютно неподдерживаемый.<br><br>    Ради скорости дела можно обойтись и без code review. Это один из     обычаев нашей команды - если ты связался с чужим кодом, то ты должен     отправить code review. Обычно же этим никто не занимается, и можно     прождать уйму времени, прежде чем кто-то после десятого письма вам     ответит.<br><br>    Последние версии ПО, ага, как же. Далеко не всем нравятся последние     версии. 90% моих коллег используют старые версии Office, Windows,     Visual Studio и .NET Framework. Есть суеверие, что новые версии     напрочь ломают устоявшийся рабочий процесс. Наверное, им     руководствуются те, кто до сих пор запускает все свои приложения на     Java 1.3 - 1.5. Так я отучился ждать использование последних версий     ПО в проектах.<br><br>    Ваша специализация не имеет значения. Студентов нанимают тысячами и     случайно распихивают по командам (которые вы не сможете сменить еще     полтора года). Неважно, развлекались ли вы с MongoDB, разрабатывали     приложения под iOS, коммитили в Apache, дизайнили интерфейсы или     &quot;бутстрапили&quot; свой личный стартап. Вас наняли, чтобы вы сделали то,     что вам скажут. Я не ожидал подобного. Здесь слишком сложно найти то     место, где можно было бы заниматься тем, что любишь.<br><br>    И в заключение. Вы работаете на своего менеджера и на его зарплату.     Вот об этом мне точно никто раньше не говорил. </p>]]></description>
</item>
</channel>
</rss>