Мое почему: технологический эссенциализм |
На дворе 1996 год. У моего учителя в третьем классе пять совершенно новых компьютеров Dell, и он преподает продвинутым ученикам по математике Logo, образовательный язык программирования. Я рисую линии, поворачиваю курсор и рисую новые линии. Я разобрался, как рисовать звезды двумя командами FD (вперед) и RT (поворот направо). fd 50 rt 160 fd 50 rt 160…
. Когда эта новизна улетучивается, миссис Деннис предлагает мне нарисовать круг. Я думаю минуту и набираю очевидное решение. fd 1 rt 1 fd 1 rt 1 fd 1
. Прежде чем копировать и вставлять, я проверяю это. Компьютер рисует прямую линию. Что! Это должно быть начало круга. Обескураженный, я спрашиваю, что пошло не так. Объясняет, что я на правильном пути, но пиксели слишком большие, поэтому трое будут смотреть ровно, пока не станет больше. Есть решение для копирования и вставки, и оно называется циклом. Теперь я печатаю repeat 360 [fd 1 rt 1]
. Медленный Dell запускается на 500 мс, и появляется круг. Эврика!
Эта первая композиция показала мне мультипликативную силу компьютеров, и с тех пор я был захвачен ею. Я до сих пор чувствую разочарование от того, что компьютер рисует прямую линию, когда мне нужна кривая, но теперь я знаю, что мне не хватает какой-то идеи, которая, когда она будет обнаружена, изменит мою перспективу и усилит мое влияние. Точно так же, как тот первый цикл несколько десятилетий назад.
Я выбрал принцип «учись» в Олинском инженерном колледже, который славится ориентированными на пользователя и прагматичными инженерами. Мое профессиональное обучение продолжилось в Google, где я с нуля создал приложение для iPhone для Zagat. Я написал новые пути для сборок Docker на Google Cloud Platform. Недавно я перешел в более мелкие компании в качестве главного инженера в Rho Business Banking, где я разработал главный приоритет для компании — казначейские операции в бухгалтерской книге только с добавлением.
Это обучение привело меня к бизнесу, в котором я могу жить своей страстью. Создание влияния на предпринимателей за счет упрощения их технологий. Владельцы бизнеса, которые хотят проверить гипотезу. Я люблю технологии и решение проблем, но это всегда средство для достижения цели. Максимизация основных показателей (результаты, подписки пользователей, социальное влияние). Это очевидная цель, но путь к ней требует ясности цели, избавления от всего лишнего. Я жду, когда это станет абсолютно необходимым, чтобы создать шаблон, который связывает приложение воедино. Во-первых, необходимо создать интерфейсы и серверные системы, которые доказывают (или опровергают) ценность. Это позволит вам быстрее и дешевле получить ответ, но немногие инженеры готовы быть такими минималистами.
Сложность программного обеспечения быстро растет, и чтобы быть целеустремленным в создании MVP, вам нужен технологический партнер с уникальной ясностью. Напиши, если считаешь, что я тебе подхожу.
Оригинал статьи размещен на