Сэм Собелл, инженер-программист в Google

Привет, я Сэм. Я вырос в районе залива Сан-Франциско, поступил в колледж в Лос-Анджелесе на факультет компьютерных наук, а затем переехал в Нью-Йорк, чтобы год поработать в сфере технологий в Bloomberg, прежде чем перейти на работу в Google, все еще в Нью-Йорке. Мне всегда нравились технологии и работа с электроникой, особенно для автоматизации задач, создания произведений искусства и создания (очень) небольших игр.

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

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

В своих личных проектах я обычно использую кодирование для создания полезных инструментов (таких как использование Arduino и инфракрасного светодиода, чтобы мой кондиционер реагировал на голосовые команды), создания произведений искусства (например, большой массив светодиодов 32x32, который отображает узоры и обеспечивает свет для моя квартира), и строить другие разные вещи для развлечения и узнать больше.

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

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

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

Инструменты и языки программирования, которые я использую:

  • Языки: C, C++, C#, Python
  • Среды: VS Code, Unity

Помимо проектов по кодированию и работы, мне нравится заниматься деревообработкой, играть на гитаре, читать, ходить в походы/кемпинг и играть в видеоигры.