• Я провел 3 месяца, пытаясь устроиться на работу после лагеря программирования, и вот чему я научился
    0
    Эти вакансии пишутся заведомо под кандидов которые уже «готовы ехать». Я сейчас не про Гугл или ЕПАМ, а про индийские бодишопы которые массово получают H1B (или L1) для своих работников. И в названии вакансии онипишут «Джуниор» просто чтобы дать зарплату соответствующую средней по рынку для джуниора. Но ожидания и требования там вполне на синьора, и если есть джуниор способный этим требованиям соответствовать, то он и зарплату себе получше может найти, смотрим пример в статье.
  • Я провел 3 месяца, пытаясь устроиться на работу после лагеря программирования, и вот чему я научился
    0
    Мне кажется фраза «не иметь доступа к мед.помощи» некорректно сформулирована. Доступ есть у всех, застрахованных или нет. Просто по итогу выставят счет, и нужо будет бодаться по сумме этого счета, долго его выплачивать или объявлять банкротство, если сумма вышла астрономическая. Самым бедным положена бесплатная страховка, так что в «ловушку» попадают обычно те, кто работает и имеет уровень дохода достаточный для проживания, но за страховку вынужден платить самостоятельно, и считает что ее себе позволить не может («считает» тут специально, поскольку у разных людей — разные приоритеты, и некоторые считают что новый айфон важнее страховки, и вообще «они не болеют»).

    Плюс ситуация не одинакова по США, а варьируется от штата к штату. В большинстве «демократических» штатов программу medicaid расширили и она покрывает всех, чей доход ниже 26К в год, а людям со средним доходом дает скидки на покупку страховки. В «красных» штатах, которые последние несколько лет потратили на борьбу с обамакеар, это расширение не приняли, в итоге в некоторых штатах бесплатная страховка положена только людям с годовым доходом менее 3000. При стоимости страховки в 300-1500 в месяц в зависимости от состава семьи, понятно, что семья с доходом в 20 000 вряд ли сможет себе страховку позволить. Так что остается только обслуживаться за деньги, и объявлять банкротство, если грянет гром.
  • Я провел 3 месяца, пытаясь устроиться на работу после лагеря программирования, и вот чему я научился
    +1
    H1b зарплаты как правило занижены по сравнению с рыночными. Они по закону обязаны предлагать рыночную зарплату, но чтобы обойти это правило, они занижают позицию. То есть пишут что ищут джуниор девелопера на зарплату в 70К, например, а в требованиях перечисляют то, что соответствует квалификации синьора. Ну и неудивительно что никого не могут найти на штатовском рынке! Зато внезапно подходящий специалист находится в Индии и готов переехать.
  • Whiteboard/Coding interview
    +3
    Хороший текст, так и есть.
    Часто мотивацией собеседующих инженеров видела и такую: «Мне бы хотелось работать с умными людьми!» И интервью строится не по принципу «нам нужен человек под такие-то задачи, давай проверим что из этого умеет кандидат», а по принципу «докажи мне, что ты не глупее меня». Например, есть какой-то редкий алгоритм, который используется мало и его всегда можно нагуглить, но интевьюер очень горд собой что его знает, и ищет «родственную душу» среди кандидатов.
    А иногда интервьюеры вообще не в курсе под какие задачи ищется человек. Их выдергивают из работы со словами «вот тут надо поговорить», не всегда даже резюме в руки дают. У нас так один фронт енд пошел собеседовать кандидата, выходит, говорит: «Ну, джаваскрипт он знает фигово», — а кандидат на позицию проджект менеджера шел и уже лет восемь как сам ничего не кодил :)
  • 10 правил хорошего тона при описании багов
    0
    Была б моя воля, весь наш индусский оффшор так и был бы уволен за непрофессионализм. Но увы.
  • 10 правил хорошего тона при описании багов
    0
    А, спасибо, теперь понятно. Интересный баг.
  • 10 правил хорошего тона при описании багов
    0
    Моя головная боль при чтении баг репортов не очень опытных тестировщиков:

    1) Лишние шаги в описании бага. Вместо того, чтобы сделать нормальный root cause analysis (насколько это в силах тестировщика) и определить минимальное число шагов для воспроизведения ошибки, записывают весь свой личный извилистый путь, который их к этой ошибке привел. А разработчик потом недоумевает где именно может происходить ошибка и каждый шаг считает существенным. Одна сотрудница так и не могла понять почему это важно, спорила со мной, ровно пока я не выдала ей интерна в помощь. Посмотрев на баги интерна и оказавшись по другую сторону баррикад, она быстро поняла, почему это проблема.

    2) Схожее с предыдущим: в баге указывается, например, «браузер Хром». Идешь уточнить, и точно: это не означает, что ошибка воспроизводится только в Хроме, это тестировщик тестировал лишь в Хроме, вот его и указал. А воспроизводится ли в других браузерах (или в других версиях браузера), и существенная ли это информация в данном случае — его не волновало.

    3) Из той же оперы: создать заковыристый баг, но не предположить, что это может быть багом только у конкретного пользователя, не проверить с другим эккаунтом — разработчик тратит время пытаясь понять, почему у него это не воспроизводится, и в результате выясняется, что смотреть надо в конкретный профиль конкретного пользователя.

    4) Выдуманные соображения о том, что является или не является ожидаемым результатом. Даже если есть подробная документация, она не всегда может охватить все пограничные ситуации. Поэтому тестировщик уверенно создает баг, вместо того, чтобы уточнить у ответственного за требования, а совпадает ли его представление с представлением тестировщика. И если в компании каждый баг не проходит через человека, знакомого со всеми требованиями и способного выловить подобные штуки, то частенько в итоге чинят то, что сломано не было. Или, в лучшем случае, просто тратят чужое время.
  • 10 правил хорошего тона при описании багов
    0
    Извините, а это как?
    он ставил их не по часовой стрелке, а против


    В текстовом редакторе? Мышью? Что-то не получается себе это представить.
    Но насчет «очевидные баги не допускаются» вы, конечно, очень посмешили :)
  • Программисты и депрессия
    0
    Название потому и в кавычках, что это термин условный — у этих людей с детства не наблюдается проблем с орфографией, так что дело не в годах потраченных на изучение правописания.

    «хорошая память одних людей может иметь уклон в сторону, например, смыслов читаемого, а других — в сторону представления читаемого.» — именно это я и подразумевала под «зрительной памятью». у кого-то она фотографическая, у кого-то чуть хуже, но хватает на запоминание правописания. а у кого-то лучше работает слуховая, моторная или ассоциативная.
  • Программисты и депрессия
    0
    А чем вы тогда объясняете «врожденную грамотность»?
  • Программисты и депрессия
    0
    Да, хорошая зрительная память может и мешать, если читать много неграмотно написанного текста :)
  • Программисты и депрессия
    +1
    «При этом на однообразной физической работе таких проблем обычно не бывает. „

    Угу, не поэтому ли у нас в селах народ повально пьет, и даже если построить в провинции завод — найти туда желающих пойти работать будет не слишком много?
    Откуда этот стереотип про волшебные свойства физического труда?
  • Программисты и депрессия
    0
    Не проще, если у вас плохо развита зрительная память. Мне всегда было просто писать грамотно, но я и на экзамене, увидев вопрос в билете, могла вспомнить не только ответ, но и страницу конспекта на которой он находится и какие там были пометки на полях. А вот муж мой даже в английском языке путает reach и rich — запомнить слово и его значение может, а визуально как выглядит правописание — уже нет. Я много лет боролась с, казалось бы, простыми вещами вроде «едим» (в значении «едем») или «попробывать», но махнула рукой когда поняла, что это нереально. Запомнить правописание «сознательно», не визуально, каждого слова практически нереально. Запоминать правила не помогает — на каждое правило есть десятки исключений. Остается только пользоваться спелл чекером. Умножать трехзначные числа в уме или разбираться/выводить формулы на этом фоне — элементарно, там по крайней мере можно запомнить логику и ею руководствоваться.
  • Программисты и депрессия
    0
    Все дело в развитости зрительной памяти. Вы правы, мода в этом смысле присутствует, но с интеллектом не коррелирует. Другое дело, что _хотя бы_ проверить спелл чекером текст — дело обычной вежливости, иначе второй стороне и правда может быть сложно продираться через неграмотно написанное послание.
  • Google представил SDK для платформы Google Fit сторонним разработчикам
    0
    Эта приблуда и не должна определять какой вам пульс оптимален. Ее задача — показывать вам ваш пульс, и все. А к какому вы стремитесь, какой вам нужен, и какой оптимален — с этим пользователь разберется отдельно. Форумы почитает, врача спросит, тренера, или на тестирование сходит.
    Вы же не требуете от приложения, ведущего учет потребеленных калорий, чтобы оно вам еще и меню на день оптимальное составляло? Было бы круто, конечно, но совершенно не является необходимой функцией.
  • Google представил SDK для платформы Google Fit сторонним разработчикам
    0
    Нет, я советовалась с врачами и делала гидростатическое взвешивание, чтобы определить свой дневной калораж и рекомендуемую кардио зону. А так, в интернет-инструкциях, много можно чего увидеть, мало имеющего отношения к твоему личному организму.
  • Google представил SDK для платформы Google Fit сторонним разработчикам
    0
    Нет, вы не поняли: им с пульсом 130 — плохо. Потому что у них кардио совершенно не прокачано или возраст уже не тот. Поэтому им надо определить, какая у них рабочая зона (115-125) и следить-держать ее на первых порах. Когда смогут в таком режиме выдерживать час, тогда проверять зону выше и т.д. Переход из рабочей зоны 130 в зону 150 у людей, которые давно и долго ничем не занимались, может занимать несколько месяцев. А внезапно сползти по стеночке в спортзале никто не хочет.
  • Google представил SDK для платформы Google Fit сторонним разработчикам
    0
    Однако при этом у них «выдержка» никакая, и при пульсе 130 им реально может быть плохо.
  • Как создать продукт в сфере бытовой электроники за пару недель с минимальным бюджетом
    0
    Там выше приведен бюджет — меньше 50 долларов на все про все, и это в условиях «сделать за неделю», когда особенно планировать и экономить было сложно.
  • Как китайцы напечатали 10 домов за один день
    0
    Речь не просто о бедных:

    Производитель утверждает, что их дома предназначены для нищих и бездомных, что является очень большой проблемой в ряде китайских городов.
  • Как китайцы напечатали 10 домов за один день
    0
    А много ли домов в Подмосковье строят из бетонных панелей и стальных конструкций? Для частного дома это просто не имеет смысла. А если еще и климат как в Китае, то и в кирпичной кладке тоже. То есть простоит долго, спору нет, но получится бессмысленно дорого.
  • Визуализация личных расходов
    0
    Там можно транзакции и вручную вводить. Для тех, у кого расчеты в основном за наличные, по идее, разница невелика.
    Да, насчет круговой диаграммы вы правы, наверное мне она просто акутальнее. Динамика от месяца к месяцу у меня скачет туда и обратно, поэтому я предпочитаю анализировать данные сразу за полгода, чтобы понимать, как у меня сбалансирован бюджет и куда пропадают деньги :)
  • Хороший дизайн интерфейсов. Часть 3
    0
    Если мне сразу показывают панель выбора города, без дефолтного значения, то выбрать нужный город — один клик.
    Если мне предварительно нужно нажать «нет», то это нажатие — дополнительный и ненужный клик.
    Я, собственно, не просто так пишу — мы игрались когда-то с подобными вещами (способы введения адреса телефона, глобальный продукт с разными странами и городами) и анализировали статистику. Неудачные игры в угадайку, ведущие к дополнительным кликам, пользователей раздражают. Особенно если это не стандартный workflow («утомительно, но у всех так»), а какая-то своя выдумка.
    Оптимально, на мой взгляд, когда часто используемые варианты выносят из алфавитного списка наверх (или просто дублируют). Например, когда в списке городов Москва и Санкт-Петербург расположены первыми.
  • Как «не программист» игру писал
    0
    В своём исходном комментарии я как раз поддерживала другого комментатора, призывавшего оставаться в стороне от политики. Так что не очень понимаю, что именно вы сейчас пытаетесь донести. Вас зацепило, что я действительно общаюсь с живыми сирийцами, не в интернете, и знаю что они думают? Не удалось утереть нос? Для нежелания поддерживать политические дискуссии на хабре вам было достаточно промолчать.
  • Как «не программист» игру писал
    +1
    Я — нет, а вот например этот человек да. Он из небольшой христианской диаспоры в Сирии, его семья уехала вовремя, в начале 90-х. Отец Асада убил 2/3 его одноклассников, как вы понимаете, это не то, что можно простить или забыть. С теми, кто пытается бороться против режима Асада, расправляются довольно жестоко. «И тут появляется Путин и говорит: „Ну давайте уберем химическое оружие. Как теперь, нормально?“
    При этом один из его собственных дальних родственников пробился в управленческую верхушку, хоть и не на самый верх, и у него все хорошо. Поэтому разумеется найдутся люди, которые предпочтут ничего не менять, они смогли устроить свою жизнь.
  • Пищевой 3D принтер Foodini за 1000 евро собирает средства на Kickstarter
    0
    Разумеется, чипсы-то там причем? :)
    «Рыба во фритюре с жареной картошкой», если хочется соблюсти полное название блюда. Слопо «чипсы» в русском языке имеет вполне однозначное значение, и картошка фри — никак не чипсы.
  • Визуализация личных расходов
    0
    У меня то же самое делает mint.com
    Ко всему он еще и подгружает транзакции со всех моих счетов (включая счета мужа, чтобы видеть общий бюджет). Правда, диаграммы там в основном круговые и, мне кажется, удобнее.
    При наведении мышки на категорию показывает сумму, которая была потрачена в этой категории. На клик — показывает траты внутри категории (если есть подкатегории).
  • Хороший дизайн интерфейсов. Часть 3
    +1
    Боюсь, велик шанс ошибиться: люди заполняют анкеты будучи в командировке, в отпуске, да даже на работе в Москве, при этом проживая — в области.
  • Стив Джобс запретил Google нанимать даже бывших сотрудников Apple
    0
    Ради врача можно и отпроситься. Если что-то серьезное — больничный взять. А на каждое очное интервью не наотпрашиваешься (если, конечно, вам не подошла первая же или вторая предложенные вакансии). В какой-то момент отпрашиваться «к врачу» уже становится неудобно, а ведь врач еще может понадобиться на самом деле.
  • Пищевой 3D принтер Foodini за 1000 евро собирает средства на Kickstarter
    0
    У вас дважды в тексте упоминание и фото fish and chips, только переводится оно как «рыба в панировке», там никаких чипсов нет и в помине :)
  • Хороший дизайн интерфейсов. Часть 3
    0
    то есть пользователю не из москвы сперва придется кликнуть «нет», и только потом будет возможность выбрать другой город?
    дополнительный клик всем не-москвичам, чтобы сэкономить клик для москвичей?
  • Стив Джобс запретил Google нанимать даже бывших сотрудников Apple
    0
    Бывает, что на работе нет возможности вести нерабочие телефонные переговоры и уезжать на интервью. Плюс очень много работы, так что даже во внерабочее время сил еще и на поиск работы остается немного.
  • Как «не программист» игру писал
    –1
    ++
    тем более, что сами сирийцы ждут не дождутся свержения режима Асада.
  • Google Docs Add-on. Расширяем возможности редактора Google Docs
    0
    Угу, а как там с API в MS Office для MacOS?
  • Nokia Treasure Tag: «умные» метки на страже ваших вещей
    0
    Ооо! Я пару лет назад обсуждала с мужем идею подобных маячков (я 100%-я целевая аудитория), и он меня убеждал что это маловероятно/не будет работать. И надо же, вероятно в тот момент когда я о ней мечтала, в Nokia уже разрабатывали!
  • Всем насрать на твою производительность
    0
    Разумеется, каждый следующий сотрудник подстраивается под «сложившуюся культуру» и попросту «опускает руки», потому что думает, что «один в поле не воин». А у начальника складывается впечатление, что это просто «очередная бездарность», и вскоре готов опустить руки уже сам начальник. (Так, например, произошло с мужем моей подруги, которому пришлось вернуться в Индию и возглавить тамошний отдел).

    Менять работу можно и нужно, если не получаешь отдачи. Но иногда отдача может быть: например, начальнику нужен хотя бы один сотрудник в отделе, который действительно работу делает. Или даже не непосредственному начальнику, а диагональному. Если есть возможность в таких условиях набрать полезные строчки для резюме, а не просто развернуться и уйти, и потом не знать как преподнести слишком короткий опыт работы потенциальным работодателям, можно попробовать сделать из лимонов лимонад. Понятно, пока оскомину не набил. Иногда оказывается, что все дело как раз в начальнике, иесли высшее руководство соберется его сменить, то дела начинают идти на лад.
  • Всем насрать на твою производительность
    +1
    Присоединяюсь к стратегии «lead by example». Иногда вижу как среда меняет эффективных людей. Мол, «раз всем вокруг положить на работу, почему мне это должно быть нужнее всех?» И, тем не менее, даже один человек может заставить систему меняться. Потому что и начальник порой способен опустить руки — какой смысл менять людей в команде, если кого ни возьмешь, а все такие же бездарности? А тут раз, — один толковый пришел, потом другой, и уже не страшно увольнять откровенных прокрастинаторов — новички все равно в четыре раза больше делают. Оставшиеся же тоже засуетятся, увидев, что теперь планка производительности выросла, и именно они теперь в конце списка, и ближайшие кандидаты на дальнейшее сокращение.
    Если же не везет с руководством, которое и само из таких прокрастинаторов, «форвардеров» и «буллшиттеров», то можно использовать другую стратегию: взять на себя больше ответственности и вписать себе красивую строчку в резюме. Ответственность придет вместе с работой, а взвалить на себя большой кусок интересной работы в таком отделе обычно просто — никто ведь больше работать не хочет. Так что только скажи. Это в высокопродуктивных отделах еще надо побороться с конкурентами за хороший проект. Так что взять, сделать, и уходить поскорее куда-нибудь на повышение.
  • Отзыв о книге “Интроверты – как использовать особенности своего характера” или почему не стоит смотреть порно на рабочем месте
    +2
    Мне в свое время понравились рекомендации Инны Кузнецовой в ее книге «Вверх», поэтому с интересом смотрю на книгу, на которую она написала положительную рецензию: "Нетворкинг для интровертов". Но пока руки не дошли почитать.
    Для себя я придумала только готовиться к подобным ситуациям заранее, вплоть до продумывания тем, на которые я буду общаться, что именно говорить, и «с какой фразы зайду». Инна также предлагала «войти в роль»: представить, что это не ты, а актер, который по сценарию — раскованный душа компании.
  • Отзыв о книге “Интроверты – как использовать особенности своего характера” или почему не стоит смотреть порно на рабочем месте
    +4
    С хорошими знакомыми и в маленьких компаниях я, например, очень общительна. Именно поэтому долгое время и я, и мои друзья думали, что я — экстраверт, ведь и поговорить я очень люблю, и возглавить какой-нибудь клуб по интересам. Тяжело — инициировать общение с малознакомыми людьми, безумно тяжело — общаться по телефону. С хорошими знакомыми в равной степени комфортно как говорить, так и молчать, поэтому собеседник-экстраверт — это очень хорошо, он способен заполнять неловкие паузы.
    Зато интернет-общение — абсолютно мой формат. Так что человек, который на улице спросил бы не телефон, а электронный адрес, имел бы намного более высокий шанс успеха.
  • Отзыв о книге “Интроверты – как использовать особенности своего характера” или почему не стоит смотреть порно на рабочем месте
    +2
    Слово — серебро, а молчание — золото.
    Слово не воробей, вылетит — не поймаешь.
    Молчи, за умного сойдешь.
    Не стыдно молчать, когда нечего сказать.
    Поменьше говори — больше услышишь.

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