Входя в лифт после встречи с <lj user=awson>...
[info]kucheryavenko
Оригинал взят у [info]thesz в Входя в лифт после встречи с <lj user=awson>...
...у меня сорвало шляпу.

То есть, я познакомился с руководителем разработки в компании PODSIMKA, Георгием Тотевым [info]totev.

Им требуется разработчик ПО встроенных систем. Вот список требований:

- знание микропроцессоров семейства Atmel AVR и опыт разработки под них на языках программирования С и Assembler
- опыт работы с AVR GNU Toolchain и Atmel AVR Studio
- опыт участия в сложных проектах
- навыки чтения схемотехники (P-CAD, KiCad)
- понимание общих принципов построения RTOS для микропроцессоров>Из желательных требований - понимание GSM технологий, опыт в них, беспроводные системы, опыт работы с микропроцессорами MCS 51 NXP.

Не Хаскель! (на всякий случай)

Зарплата - 250 000 рублей. Я не совсем понял, является ли это нижней точкой или верхней, эта сумма неплоха в любом случае.

  • Leave a comment
  • Add to Memories

О людях и стульях
[info]kucheryavenko
Оригинал взят у [info]aivanov в О людях и стульях
Раз за разом встречаю - когда в оффлайне, на интервью, когда - в каких-нибудь дискуссиях в сети, людей, которые очень хотят быть менеджерами. Или уже стали чуть-чуть менеджерами - и жутко этим гордятся. Если вы спросите меня - так это странное желание и странная гордость - во всяком случае среди программистов. Вот почему.

В жизни мы играем много ролей. Относительно работы (к слову - не только, но о других контекстах я сейчас не буду) это, например, роль "соискателя" и "приза". В первом случае вы ищете работу. Во втором случае работодатели охотятся за вами и мечтают вас заполучить к себе. Нормальное развитие ситуации выглядит так - человек вступает во взрослую жизнь соискателем, учиться, набирается опыта, добивается успехов, и постепенно становится из соискателя призом. Это верно для профессионалов, которые умеют что-то делать сами. Но это в общем случае не верно для управленцев.

Хороший управленец в моей картине мира хорошо сделал свою работу если он стал по большей части не нужен. Набрал команду, делегировал работу правильным людям. После этого нужно либо расширять сферу своей ответственности либо менять проект. К сожалению, в отличии от программиста, которому никто, в принципе, не может помешать закончив одну программу переключиться на написание другой, для менеджеров это не так. Нужно что-то, чем руководить, а этого чего-то - ограниченное количество. И там уже скорее всего есть менеджер. Причём чем выше уровень, тем острее стоит проблема. В Америке с этим, насколько я знаю, проще - там CEO находят себе новую работу чуть не быстрее чем программисты, но у нас - слишком мала индустрия. При этом в общественном сознании быть руководителям - значит иметь какие-то недоступные другим возможности - большую зарплату, кабинет, секретаршу, власть - впишите своё. В результате возникает интересный феномен. Люди начинают держаться за стулья.

Я наблюдал это множество раз в самых разных формах. Из распространённых - (а) имитация бурной деятельности - создание процессов ради процессов, совещаний ради совещаний, (б) превращение в "превентера" - когда человек старается выстроить систему таким образом, чтобы без его разрешения невозможно было бы сделать ту или иную работу, после чего начинает в этом разрешении отказывать по возможности часто (с) окружение себя бездарностями, которые не могут ничего сделать без ежеминутного микроменеджемента.

Обычно чем больше и чем старше организация, тем больше в ней политики, когда одни за свои стулья держатся, а другие пытаются эти стулья захватить. Ужас тут в том, что единственное, в чём человек набирается опыта при такой "работе" - это искусство держаться за стул. Причём, не за произвольный стул, а за этот вот конкретный стул, на котором он сидит и всеми силами пытается удержаться. И если стула он всё-таки лишается - а такое бывает сплошь и рядом - то превращается в никому не нужного соискателя.

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


Видеоролик о кафедре
[info]kucheryavenko
Оригинал взят у [info]edwardahirsch в Видеоролик о кафедре


Valve handbook
[info]kucheryavenko
Оригинал взят у [info]anton_irinev в Valve handbook

Недавно Michael Abrash стал вести блог о своей работе в Valve. После этого в интернетах начали активно обсуждать горизонтальную структуру компании. А структура очень интересная - в Valve нет ни одного менеджера или тимлида, нет должностей, группы формируются по принципу "где хочешь - там и работаешь", ну и вообще, много всего необычного.

Почитал тут "Valve handbook for new employees" - это такая методичка, которая выдается новому сотруднику для того, чтобы он проникся культурой компании и сориентировалcя, что ему дальше делать. В этой книжке есть одна фраза, которая очень хорошо характеризует горизонтальную структуру компании. Там говорится, что одна из сложностей для Valve - "making predictions longer than a few months out". Что-то мне подсказывает, что такое состояние дел может себе позволить только компания, которая сидит на куче бабла и ни от кого не зависит. Для Valve по всем пунктам - ок. Компания стартовала на свои деньги и вроде как злобные инвесторы не должны стоять над душой, она не зависит от издателей и прибыль в пересчете на одного сотрудника больше, чем у Apple, Microsoft или Google. Поэтому с точки зрения работодателя я бы не особо впечатлялся примером Valve. С точки зрения работника такая свобода - это, конечно же, очень круто.

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


Ожирение
[info]kucheryavenko
Оригинал взят у [info]stelazin в Ожирение
Избыточный вес и ожирение. Общие положения

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

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

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

Повышающие потребление пищи
Грелин, нейропептид Y, агути-подобный пептид AgRP, орексин, меланинконцентрирующий гормон (MCH) , галанин, соматотропин-рилизинг фактор GHRH, кокальцигенин (CGRP, calcitonin gene-related peptide), мотилин, бета-эндорфин, бета-казоморфин, ноцицептин

Снижающие потребление пищи
Лептин, кокаино-и амфетамино-подобный пептид CART, альфа-меланоцит-стимулирующий гормон a-MSH, кортикотропин-релизинг фактор CRH, холецистокинин CCK, глюкагон, обестатин, нейротрофический фактор мозга BDNF, цилиарный нейротрофный гормон CNTF, нейропептид S, нейропептид FF, нейротензин, нейромедин, глюкагоноподобный пептид тип 1 и 2 (GLP), апополипопротеин А IV, соматостатин, тиреолиберин, бомбезин, амилин, ксенин, гипофизный аденилат-циклаза активирующий полипептид PACAP, энтеростатин, интерлейкины.

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

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

еще 3000 слов )


Как стать программистом?
[info]kucheryavenko
Оригинал взят у [info]levgem в Как стать программистом?
Главный способ обучения программистскому ремеслу под катом.

Не для слабонервных, но всё правда.

Read more... )


Никотин
[info]kucheryavenko
Оригинал взят у [info]stelazin в Никотин
Всемирному дню борьбы с курением посвящается

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


Пока пятница...
[info]kucheryavenko
Оригинал взят у [info]sirina007 в Пока пятница...
Исследования подтверждают, что употребление дает вам те же преимущества дает йога!<lj-cut text="read more">
Yoga vs. Alcohol


Бег. Утром.
[info]kucheryavenko
Решил бегать по утрам (в 5 часов).
Пробежался минут 30 трусцой. Хорошо то как.
Надо бы добавить общеразвивающие (ОРУ) и гимнастические упражнения.
Правда вставать тяжело будет постоянно.
А Вы дорогие друзья практикуете зарядку или бег по утрам?
Как это у Вас происходит: во сколько, какие упраженния?

Мониторный сетап, или HDMI через IP
[info]kucheryavenko
Оригинал взят у [info]lionet в Мониторный сетап, или HDMI через IP
Вынес мониторинг (графики) на отдельный "1080p" монитор, чтобы постоянно ощущать биение сердца нашего продукта в преддверии существенного повышения нагрузки в апреле.



Монитор с графиками должен быть отвязан от основного компьютера (у меня Air 11" с большим монитором), потому что разные падения браузеров, переключения экрана (Spaces), etc на него не должны влиять. Поэтому для монитора нужна была отдельнаямашинаоймояжаба. То есть, отдельной машины под монитор с графиками выделять очень не хотелось; тем более, не хотелось что-то дешёвое (Mac Mini не подходит под этот критерий) и шумящее под боком (Air бесшумен).

В итоге родилась идея подключения монитора к серверу, который стоит в серверной и уже и так работает без перерыва. Серверная — в нескольких десятках метров, но до неё есть IP (Ethernet и WiFi). Раздобыл такую штуковину IPUSB2HD2 — подключение к компьютеру монитора (а также аудио и USB) через IP. IPUSB2HD2 имеет гигабитный Ethernet-порт, так что скорость обновления экрана получилась очень приличная (в частности, YouTube работает без задержек).

Кроме, собственно, картинки, иногда на монитор хочется залезть курсором и что-то на нём потыкать. Для этого используется бесплатная тулза Synergy (synergy-foss.org). Она ужасная, как стадо мамонтов (не понимает клавишу Shift), но курсором перевести на соседний монитор, не переключаясь в Remote Desktop Client — самое то.

Тепер щасте.

  • Leave a comment
  • Add to Memories

You are viewing [info]kucheryavenko's journal