От человека, который не разбирается в технике и не умеет писать код. Как только вы узнаете, в чем заключаются проблемы, вы можете работать над ними.

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

Я приобщился к миру технологий с базовыми знаниями и познакомился с технологиями с детства, и в 1996 году у меня дома появился Интернет.

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

Вот ошибки, которые я сделал, когда начинал карьеру в сфере технологий, и как их избежать.

1. Ни разу в жизни не работал программистом.

Пока вы не станете программистом, вы не будете жить, и технологии, которыми вы окружены, не будут иметь смысла.

Решение: провести целый день с кодировщиком.

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

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

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

2. Это больше, чем API и «облако»

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

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

Вы можете потеряться в Kubernetes, Splunk, DevOps, Open Source, Blockchain, Machine Learning, искусственном интеллекте и миллионах сторон, которые вытекают из каждого из них.

3. Попадание в ловушку сложности

Каждая область технологий сложна, поэтому есть специалисты в данной области.

Что мне помогло, так это то, что я не потерялся в сложности. Понимание на высоком уровне того, как все сочетается друг с другом и каковы основы каждой базовой технологии, - это все, что вам нужно для начала.

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

4. Иллюзия технологического стека.

Технологии сложно представить. Мне нравится думать об этом как о блоках лего. Точно так же меня учили анализировать множество подключенных устройств, используемых для записи звука, когда я изучал звукорежиссёр.

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

Мне помогло то, что я выпил кофе с лидером в области технологий в первую неделю моей карьеры в сфере технологий. Он вытащил блокнот, как будто ничего не было, и начал рисовать технический стек. Некоторые части, о которых я понятия не имел, а другие я понимал, например API и уровень приложения.

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

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

5. Код - это взрослая версия компьютерной игры.

Люди, которые пишут код, думают иначе. Код - это решение проблем, и эти проблемы похожи на квесты в видеоигре.

Многие технологические компании подхватили эту идею и спроектировали рабочее пространство и карьеру своих программистов так, чтобы они походили на гигантскую компьютерную игру, которая соблазняет игрока просунуть голову и потеряться в творческом мире.

Фундаментальная идея технологии состоит в том, чтобы решать проблемы стильно и ориентироваться на людей.

6. Забыть о силе личной связи

Через месяц работы в сфере технологий я быстро понял, что забыл о силе личных связей.

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

Он не только помог мне в моей карьере в области технологий, но и нашел друга на всю жизнь.

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

7. Не читать несколько книг по технологиям.

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

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

Читатели - лидеры в своей области, и это относится и к технологиям.

8. Попытка действовать разумно.

Одна огромная ошибка, которую я совершил, заключалась в том, что я старался быть умным. Однако это длилось недолго.

Вошел AI-бот по имени Шарлотта и все испортил.

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

«Вы думали, что Шарлотта настоящая?»

«Чувак, она всего лишь ИИ-бот, который Марк приобрел по постоянной ежемесячной подписке».

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

9. Притворяться техническим

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

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

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

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

10. Попытка сделать это в одиночку

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

Когда я, наконец, обратился к некоторым из них, они быстро взяли свои знания о том, как я работаю, и объяснили мне сложные технические концепции на понятном мне языке. Это было невероятно полезно, и я сожалею только о том, что не сделал это раньше из-за страха, что они могут думать обо мне меньше.

Положитесь на технического наставника.

11. Не приглашать технических специалистов на встречи.

Вначале я пытался проводить собрания самостоятельно и руководить им. Это с треском провалилось, и я быстро был ошеломлен.

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

Приглашайте на собрания людей умнее вас и учитесь у них.

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

12. Подключаемся к встречам без подготовки

Оглядываясь назад, я понял, что подходил лениво. Я приходил на встречи, не проводя должного исследования, и в результате эти встречи не принесли ощутимых результатов.

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

Подготовка играет ключевую роль как в жизни, так и в работе с технологиями.

13. Код состоит из нулей и единиц.

Нет, это не так. Это больше, чем это

Код - это искусство.

Это чья-то работа всей жизни. Код - это форма самовыражения, точно так же, как статьи, которые я публикую в Интернете, - это мое собственное искусство.

Кто-то тратит весь свой рабочий день на создание красивой передней части, которая гудит, как Ferrari, едущая по гоночной трассе со скоростью 140 миль в час. Другой человек сидит в своем обтянутом сеткой, дышащем офисном кресле и создает лучшую серверную часть, которую когда-либо видели, чтобы поддерживать то, что видит пользователь.

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

Эти люди - художники человеческих проблем. Цените их и код, который они пишут и с которым работают каждый день.