• Если ты решишь, что высшее образование тебе не нужно, то убедись, что у тебя есть хорошее портфолио с работами. Выдели время и собери хорошие примеры твоих кодов, по которым понятно, что ты хороший специалист.
Нет ничего плохого в том, что ты сосредоточишься на своих сильных сторонах. Но иногда твои слабости, если с ними не бороться, могут стать ограничивающим фактором в карьере или даже жизни. Слабости есть у всех. У всех нас есть пробелы в знаниях, которые мешают нам работать с максимальной эффективностью. Чем больше пробелов мы сможем обнаружить и устранить, тем лучше нам будет в долгосрочной перспективе.
В этой главе я расскажу тебе, как найти пробелы в знаниях, мешающих реализовать свой потенциал по полной. Мы рассмотрим, почему у нас появляются эти пробелы, как их обнаружить и, наконец, как можно восполнить их.
Долгое время я не понимал, как именно работают лямбда-выражения в С#. Лямбда-выражения – это анонимные функции, использующиеся для создания делегата в С#. Ты можешь использовать лямбда-выражение для объявления функции без имени.
Тогда я работал с кодом на C#, и я постоянно сталкивался с лямбда-выражениями. Из-за того, что я не понимал эти выражения, я не мог понять, о чем идет речь во всем коде. Я знал, что если я потрачу время и изучу работу этих выражений, то смогу выполнять работу более качественно, но у меня не было на это времени.
В конце концов я пришел к осознанию, что в моих знаниях есть серьезные пробелы. Решив сэкономить немного времени на изучении лямбда-выражений, в будущем я потратил намного больше времени, ведь мне все же пришлось разбираться с лямбда-выражениями. Чтобы понять работу лямбда-выражений, мне хватило нескольких часов на чтение и практику.
Если бы у меня был наставник или кто-то, наблюдающий за моей работой, то он сразу бы заметил мою слабость и будущие последствия того, что я отказывался изучить эту тему. И хотя сейчас это кажется очевидным, в то время я этого не замечал.
В этом заключается главная проблема. Мы склонны преуменьшать наши слабости, и мы слишком заняты, чтобы заполнить пробелы в знаниях. В конце концов, мы не понимаем, что и почему мы делаем, или выполняем работу неэффективно, потому что стараемся избегать областей, в которых у нас есть пробелы.
Даже когда мы выявляем пробелы и понимаем все их негативные эффекты, чаще всего мы их не устраняем. Это можно сравнить с ситуацией, когда у тебя болит зуб, но ты не идешь к врачу, потому что не хочешь лишний раз напрягаться.
Не все пробелы настолько очевидны. По правде говоря, о многих из них ты даже не догадываешься. Очень часто сложно понять, чего ты не знаешь, и очень легко игнорировать свои слабые места.
Лучший способ определить пробелы в знаниях – это обратить внимание, на что ты тратишь больше всего времени и какие повторяющиеся задачи ты выполняешь чаще всего. Ты обнаружишь, что ты тратишь на задачи слишком много времени из-за того, что у тебя есть пробелы в знаниях. Возможно, в твоей голове образуется каша, потому что ты не можешь понять задачу в целом. Именно из-за этого я не мог разобраться с лямбда-выражениями. Я тратил много времени на отладку кода или работу с ним, если там были эти выражения, вместо того чтобы сесть и потратить несколько часов на их изучение.
То же самое касается и повторяющихся задач. Все, что ты делаешь с определенной периодичностью, заслуживает повышенного интереса. Есть ли что-то, чего ты не знаешь? Если ты заполнишь этот пробел, то твоя эффективность повысится? Особое внимание удели сочетаниям клавиш. Возможно, ты постоянно используешь определенное приложение, но работаешь неэффективно, потому что тебе приходится водить мышкой и вызывать операции вручную. Возможным пробелом могут быть сочетания клавиш. Просто потрать немного времени и выучи сочетания клавиш для этого приложения; так ты сможешь экономить по несколько часов в неделю.
Ты можешь обнаружить пробелы с помощью еще одного способа: старайся всегда обращать внимание на все, что тебе непонятно. Веди список вещей, которые тебе нужно изучить или которые ты понимаешь не до конца, и отслеживай, что попадается в работе чаще всего. Ты удивишься тому, как быстро увеличится твой список. Просто будь честен: если ты столкнулся с чем-то, что не понимаешь, то добавь это в свой список. Не надо сразу пытаться заполнить все свои пробелы; чтобы начать, тебе важно знать о собственных слабостях.