Size: a a a

2018 October 29
Test the States
источник
2018 November 01
Test the States
​​😺 Хорошие новости!
Мне в понедельник предложили оффер после пятничного 4.5 часового собеседования, и подумав три дня (и в беседах с другими компаниями), решил, что истосковался по работе и лучшее враг хорошего, и что стоит взяться за дело.

На меня ещё немного давила рекрутер из LinkedIn с принятием решения, которая собственно и нашла меня. Но электронная версия оффера существует 3 суток, и подписать нужно его за это время, принять или отклонить — пришлось решаться.

Что меня ждёт следом? Меня попросили предоставить скан моего диплома из университета: это процедура в рамках background check — проверки меня на наличие судимостей, долгов по кредитам/неуплате налогов. В моем случае он должен пройти достаточно быстро: я практически не жил в США и не существую для налоговой службы, и без банковских карт тоже как бы невидимка (или мне так кажется?)

Работать буду над тестированием API, UI и сетевого траффика одного антивирусного продукта, который продаётся энтерпрайзным клиентам.

Город с работой называется Bethesda, в этом городе также есть Bethesda Softworks компания, породившая многочисленные компьютерные игры.

Выход на работу намечается в середине ноября, поэтому будет возможность посетить ряд городов на восточном побережье. Маршрут я ещё не прикинул, но по ощущениям это точно будет Филадельфия, Нью-Йорк, Бостон
источник
2018 November 05
Test the States
​​Разбавил свои будни поездкой в штат Северная Каролина. Почему этот штат? Мой друг и одноклассник Дима учится с девушкой в University of Florida, и между Мэрилендом и Флоридой Северная Каролина как раз очень удобно расположена, чтобы на автобусе \ машине можно было удобно встретиться где-нибудь посередине. А еще тут живет моя другая одноклассница Катя! Поэтому семья Кати, муж Джефф и маленькая девочка Лиза, были нашими хостами вокруг так называемого Парка исследовательского треугольника: городов Чепел Хилл, Дарема и Рали (Univercity of North Carolina, Duke, North Carolina State University at Raleigh).

Здесь творится наука! И как любая передовая наука, тут очень крутые лаборатории. Джефф — молодой профессор химии. В его университете (старейшем публичном университете США) на нужды науки есть бюджет в 7+ миллиардов долларов, а общий бюджет исследовательского треугольника больше 12 млрд долларов. Это позволяет студентам работать в исследовательских командах и применять дорогостоящую электронику и расходные материалы.

p.s. я только начинаю осваивать видеосъемку, поэтому на видео полно глупых решений, типа съемки из машины через стекло :)  в дальнейшем, качество видео станет лучше.

p.p.s. смотрите видео быстрее, пока его не заблокировали из-за саундтрека
1 день в Северной Каролине
источник
2018 November 07
Test the States
источник
2018 November 16
Test the States
​​Поездка в Philly, успешное собеседование!

Всем привет! Ни за что бы не подумал, что настанет день, когда я буду пытаться сделать видео-клип не на ноутбуке, а на телефоне. По ссылке ниже можно увидеть, как у меня получилось сваять видео о поездке в Филадельфию и о процессе найма в компанию на западном побережье США

2 days in Philly
источник
Test the States
Само задание по Python было таким:
Написать python тест используя pytest, который проверяет погоду на сегодня. Передавая San Francisco или Hoboken, сравните текущую температуру в городе с усредненной высокой температурой этого месяца (everage high). Тест должен проходить, если текущая температура находится в 2 градусах фаренгейта от average high текушего месяца

Average high по городам и месяцам можно предоставить в csv файле и эти цифры не обязательно должны быть настоящими.

Текущую температуру получать из веб-сервиса

Предоставить код, конфиг и супер простую документацию к проекту.


Посмотреть, как я это сделал можно на BitBucket:
https://bitbucket.org/overr1de/test_drill_pytest_weather/src
источник
2018 November 28
Test the States
​​Совсем заработался 🤓 Шучу, тут было четыре выходных подряд, я на них неистово упоролся просмотром сериалов. Так что советую посмотреть Телохранителя и Наркос (да, слоупок я с Наркос, конечно). Даже переезд из Мэриленда в Калифорнию — своеобразный выход из комфорта. Поэтому не удивляйтесь, если душа будет просить типичных вещей в иммиграции — ей хочется узнаваемого. На фото: рабочий офис
источник
2018 December 09
Test the States
Зарплаты, преимущественно калифорнийские, в IT:
https://www.levels.fyi/comp.html
источник
2018 December 10
Test the States
источник
2018 December 24
Test the States
Переслано от ToxicSenior
Всем привет, очень рад что наконец появилась возможность подключиться к сети и закачать ролик, рассказывающий о том, куда я заселился на ближайший год жить.

https://youtu.be/xGy5Oxxpo1g
источник
2018 December 31
Test the States
​​Интернет здесь чумовой (и чумовая у него цена: 90 баксов, провайдер AT&T)
источник
2019 January 02
Test the States
Засвечу мой Инстаграмм, там каруселька из фоток в посте 😸
https://www.instagram.com/p/BsJVycKg9VT/?utm_source=ig_share_sheet&igshid=142hj7a5iax8g
источник
2019 March 14
Test the States
Всем привет! Ооочень долго ничего не выкладывал. Как и ожидалось, испытания быстро закончились, началась обычная жизнь тестировщика. Я очень неудачно сделал бэкап поездки в Лас-Вегас, где мы посетили с другом   злачные отели и игорные заведения, и потерял все видео из Лос Анжелеса, Сан Франциско и Сан Диего, куда мы ездили с моей любимой. Это меня настолько огорчило, что я решил впасть в зимнюю спячку, и посвятить все время работе 😅

Как дела на работе
И хорошо, и плохо.
Плюсы:
спокойная обстановка, относительно свободный график работы, МНОГО времени на тестирование.
Минусы:
монструозный продукт, который пилит очень много людей. Отсюда — несовершенство процессов. Недостаточная и неэффективная коммуникация.

Конкретно сейчас я вместе со своим ПМом решаю задачу того, чтобы четыре команды объединили свои усилия, а значит консолидировались и начали пользоваться одним общим набором тестов. Раньше все работали сами по себе и какие-то одинаковые тесты прогонялись разными командами (хоть и в разных окружениях). Я делаю так, чтобы все излишние тесты исчезли, появился рассчитанный процент покрытия тестов автотестами, и заведение новых тестов имело множество механизмов защиты (как человеческих, через peer review на нескольких этапах, так и автоматических — через набор правил в ряде систем - git, JIRA, CI\CD).

Вы можете себе представить, чтобы тестовый стенд перегрелся и его не починили в течении пары месяцев? вот и я не могу. Сделайте приёмочное тестирование с  несуществующим бекендом!

Тем не менее, чувствуется, что у моего менеджера есть доверие к моему видению того, как это дело относительно тестирования нужно начать причесывать (и не допускать проникновение злого говнокода других команд и плохих практик по-умолчанию!)

Что я узнал о себе нового:
Ну, в общем, не узнал, а просто в очередной раз убедился, что я, в общем-то, домосед. Как только обжился в квартире, желание куда-то двигаться и ездить сильно пропало. В Москве это не бросалось в глаза, потому что работа всегда удобно предрасполагала сорваться и уехать куда-то в центр и быть там через полчаса. Да и интровертизм как-то не вылазил наружу.

Что хорошо прямо сейчас:
10 марта перевели часы, и как только часы пробивают 5 вечера, у меня есть еще час-полтора светлого времени суток после работы!
Жаворонком я так и не стал, но вообще ранние рассветы в Южной Калифорнии очень и очень располагают к тому, что если хочется видеть солнце чаще, то нужно просыпаться в 6 утра.

Статистика:
0
друзей заведено.
2 раза воспользовался доставкой продуктов из большого семейного магазина Costco. Очень удобно, потому что у меня нет машины.
183 раза я воспользовался такси. До работы и обратно я езжу на такси, выходит где-то $17 на транспорт\день. Что в месяц где-то выливается ~$350-400
48
дней не пил пиво.
75 минут занимает прогулка из офиса до дома. Сходил так 4 раза. Ходил бы больше, но в сумерках гулять по спальному району не очень интересно.
$2000 в среднем получается откладывать каждый месяц. Учитывая, что я еще не подключил 401k (это такая сберегательная программа для пенсии), это не сильно много, но плечо для кредита на хорошую машину есть.

Что удобно:
Удобно смотреть на работе на обеде плей-офф футбольной Лиги чемпионов в прямом эфире :)

Что неудобно:
Банковское приложение Bank of America. И вообще отслеживать траты, Тинькоф и Сбербанк — просто вершина UI\UX.

Что вкусно:
Фрукты, овощи, а также очень хороша еда с доставкой, люблю Китайская и Мексиканская кухня one love (two love?)

Что дорого:
Не паркуйте машину там, где нельзя. В особенности, если это красная черта, именуемая Fire Lane. Товарищ на утро не обнаружил своего авто, и пришлось искать его на ближайшей штрафстоянке. $300 — штраф. Послушать меня сразу и загнать машину в гараж — бесценно. Для всего остального есть Mastercard (c)

Что грустно:
Я скучаю по своей семье, любимой девушке, друзьям и иногда испытываю одиночество. Но это естественно, я работаю над тем, чтобы быть с девушкой вместе, а с друзьями — зарабатываю на отпуск  

Что не удалось:
Посетить запуск ракеты SpaceX, а счастье было так близко...
источник
Test the States
Что ожидать в ближайшем будущем :
— я расскажу о заполнении своей первой Tax Return (налоговой декларации). Сейчас она еще не заполнена, потому что я ужас как не люблю бумаги и возню с ними. Дедлайн 15 апреля каждого года
— я расскажу, как я сдаю теорию и практику авто вождения
— Постараюсь в красках запечатлеть на видео баскетбольный матч с трибуны арены Staples Center в Лос Анжелесе. Играть будут Los Angeles Lakers против Golden State Warriors. #NBA #whereamazinghappens
— Сниму концерт Massive Attack! уже совсем скоро ребята выступят со своим самым культовым альбомом: Mezzanine. Он будет переосмыслен, о чем намекает Remastered в названии.
— Повторим поездку в Лас-Вегас, Лос Анжелес и Сан Франциско. В планах также национальные парки Калифорнии, Невады, Аризоны, Юты. Напишите мне, если вы хотите посоветовать что-то посетить и чтобы я рассказал об этом \ снял ролик
источник
Test the States
​​А еще! Небольшое видео без комментариев с моей прогулки по пирсу ближайшего пляжа Newport Beach
источник
2019 April 15
Test the States
​​Про налоги

В США налоги принято платить. 15 апреля — последний день подачи налоговой декларации. Неуплата налогов чревата штрафами, но IRS (Internal Revenue Service, она же налоговая) вполне может и часто преследует злостных неплательщиков вплоть до заведения уголовных дел.

Я ни штрафы, ни уголовных дел в начале своего американского этапа в жизни заводить не хочу, поэтому 21 марта начал заполнять декларацию.

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

Turbotax
H&R Block
Tax Slayer
Tax Act
— вот список сервисов, которые помогают в этом нелегком деле. Я выбрал для заполнения TurboTax.

Через примерно 3 недели мне вернулся налоговый вычет. Его размер зависит от того, в каком материальном положении находится налоговый резидент: есть ли супруг, есть ли дети, работает ли твой супруг, есть ли у тебя иждивенцы и т.д.

Я нахожусь в самой "неудачной" категории: не женат, без детей. Поэтому налоговые вычеты у меня стандартные.

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

Мой случай не был сложным, я решил заполнять всё сам. И пока что меня все устроило :)
источник
2019 April 23
Test the States
Сегодня собеседовался в Tesla. У меня есть знакомый, который там работает, найм начался с него: он закинул удочку рекрутам, потом со мной свазалась рекрут(-ёрша), которая рассказала о всех проектах, на которых нужны тестировщики.

Самые интересные для меня проекты оказались:
карты и навигация в машине
OTA ( over the air), обновление системы при использовании wifi сетей \ LTE

После первого скрининга с рекрутером, мне назначили дату. Сегодня в 10 утра 1 час я провел в coderpad.io, где рекрут предлагал мне задачки в Python \ Bash \ Regexp

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

1. задача Python
вернуть коллекцию чисел, в которой каждый элемент будет умножен на какой-нибудь множитель.
пример вывода 3 разных вызовов:
[1,2,3], [2,4,6], [3,6,9]
2. Bracket balance
isbalanced('[{<>}]')
> True
is
balanced('{<>')
> False

если с первой задачей все элементарно и просто, то в случае со вторым есть несколько сображений:
1. возвращать False для всех нечетных по длине строк
2. когда четное кол-во, то делить массив на пополам, одну из частей инвертировать, и затем прибегая по циклу одновременно по двум элементам, передавать эти 2 символа в какой-нибудь самописный
def is_closed(char1, char2)
где
return char1+char2 in ['()', '{}', '<>', '[]']

3. Предложение на bash написать скрипт с инверсией строки, тут я позорно слился

4. Написать парсер лога:
log-top[8139]:   PID USER      PR  NI    VIRT    RES  %CPU %MEM     TIME+ S COMMAND
2011-11-11_03:13:08.60936-0800 log-top[8139]:   0788 Erick     /usr/bin/python 0    159M    14456  3 15     00:15 /usr/bin/whatever/there/is
2011-11-11_03:13:15.60936-0800 log-top[8139]:   0789 George     /usr/bin/ruby 0    159M    14456  3 15     00:15 /usr/bin/blackhole

это входные строки. распарсить чтобы было так:
2011-11-11_03 /usr/bin/whatever/there/is
PR /usr/bin/python
VIRT 159M
2011-11-11_03:13:15 /usr/bin/blackhole
PR /usr/bin/ruby
VIRT 159M

Пока я писал и проверял регулярку (мне разрешено было использовать сервисы по анализу строки), через 5 минут собеседующий предложил задание попроще, т.к. время на звонок ограничено.

взамен
5. Выбрать строчки логов, для юзера George
grep -nri 'George' input.log

На этом скрининг закончился, мне очень понравилось, это было первое лайв-кодинг собеседование в моей жизни :)
источник
2019 May 04
Test the States
источник
Test the States
За последний месяц в комплексе апартаментов, где я проживаю проходят ремонты: сейчас закрыли основной бассейн, заменяются системы пожарной безопасности, красят фасады. Инновация коснулась и термостатов в домах. Старая версия термостата — просто кошмар UI//UX реализации. Новый вроде запоминает действия от пользователя и как часто юзер меняет температуру, и поэтому может сам автоматически переключать периоды разных температур (день/ночь)
источник
Test the States
источник