Образ мышления - это все.
За последний месяц я выработал привычку прокручивать страницы в Medium, а не в Instagram или Twitter.
Я понял, что Medium намного лучше, чем бездумный просмотр чужих картинок и разглагольствований. Я узнаю что-то великое каждый день, знаю о жизни других людей и даже беру идеи, которые воплощаю в жизнь для собственного благополучия.
Прочитав множество статей по продуктивности, я обнаружил, что большинство из них вращаются вокруг похожих вещей. Это заставило меня задуматься, как разработчики программного обеспечения могут использовать их в своей жизни.
Итак, прежде чем добавлять вещи, я подумал о том, от чего разработчики программного обеспечения могут отказаться, чтобы улучшить жизнь и карьеру.
Вот три вещи, от которых вы должны отказаться, чтобы стать лучшим разработчиком программного обеспечения.
1. «Это не для меня». - Фиксированное мышление
Без моторов можно летать, но без знаний и умений не обойтись. - Уилбур Райт
Навыки и знания - это суперспособности любого разработчика программного обеспечения. Чем выше ваш опыт, тем выше ваша ценность в компании, тем больше вы зарабатываете. Это справедливо и для SaaS-разработчиков, и для предпринимателей. Если вы отличный разработчик, вы можете создать фантастический продукт.
Но очень часто мы, разработчики, не можем адаптироваться к новым технологиям. Суть технологической индустрии в том, что она изменится. Любой разработчик, который быстро адаптируется к новым навыкам, будет ценным.
Но с новыми технологиями приходит страх. Раньше я начинал думать, можно ли мне где-нибудь научиться чему-то новому. Есть много людей лучше меня. Что, если я не справлюсь?
Это мысли фиксированного мышления.
В своей книге Mindset Барбара Окли объясняет, что установка на данность - это люди, которые верят, что их навыки являются врожденными, и что они не могут их улучшить.
Эти мысли могут закрасться, даже если вы освоили сложную технологию в прошлом.
У великих разработчиков другой взгляд. Они верят, что навыки приобретаются, оттачиваются и осваиваются. Они думают, что если вы потратите часы на работу над собой, вы сможете достичь того, к чему стремитесь.
Не позволяйте установке на данность мешать вам изучать новые интересные вещи.
2. «Я могу его еще реорганизовать». - Перфекционизм
«Я стараюсь не путать совершенство с совершенством. Я могу достичь совершенства. Совершенство - дело Бога ». - Майкл Джей Фокс
Как часто вы откладывали отправку своей работы, потому что считали, что она не на должном уровне?
Один из самых серьезных уловок 21 века - это сила обратной связи. Мы можем получить немедленную, ценную и надежную обратную связь.
Несколько десятилетий назад людям приходилось ждать месяцами, прежде чем кто-то мог оценить их работу, а затем дать о ней конструктивный отзыв. Это основная причина, по которой они так сильно изменили свою работу.
Сегодня мы можем получить немедленную обратную связь. Независимо от того, в какой вы профессии, тысячи других делают ту же работу. Мы можем попросить наших сверстников, семью, друзей и даже пожилых людей высказать свое мнение о работе.
Итак, почему я так много говорю об обратной связи, когда заголовок о перфекционизме?
Во-первых, обратная связь - это самый быстрый способ вырасти и исправить свои неудачи и недостатки. Мы упускаем многое из собственных глаз, на что другие могут быстро указать.
Во-вторых, если вы не отправите свою работу, вы не получите отзывов. На то, чтобы понять, что вам понадобится неделя, ваш наставник сможет указать это в течение нескольких минут.
Как разработчик, вы можете получать отзывы от коллег, старшего поколения, конечных пользователей, журналы и многие другие аналитические инструменты.
Так что не тратьте много времени на совершенствование своей работы. Отправьте его своим сверстникам, старшим и попросите их просмотреть.
3. «Я профессионально делаю несколько вещей одновременно». - Привычка многозадачности
«Вы никогда не доберетесь до места назначения, если остановитесь и бросите камни в каждую лающую собаку». - Уинстон С. Черчилль
Поверьте, если вы когда-нибудь почувствуете, что можете делать несколько дел одновременно. Ты не можешь.
Программирование - это непросто. Чтобы найти эффективные решения проблем, требуются огромные умственные усилия. Если вы отвлекаетесь на несколько вещей, вы можете пропустить что-то, что помогло бы вам решить проблему.
Многозадачность контрпродуктивна, и вы не можете эффективно выполнять ни одну из задач. Раньше я думал, что я специалист по «многозадачности». Часто, когда я программировал, у меня был сериал (это еще проще, когда у вас несколько мониторов).
Но вскоре меня поразило мое обычное исполнение. Я не оправдал своих ожиданий. Я знал, что могу лучше работать.
Когда я начал сосредотачиваться на одной задаче, будь то задача по программированию, написанию или документированию, я смог выложиться по полной. Мне потребовалось меньше времени, чтобы завершить все, по сравнению с тем, когда я пытался работать в многозадачном режиме.
Если что-то не стимулирует ваш ум и вы думаете, что можете выполнять несколько задач одновременно, сходите в кафе или включите музыку. Легкий шум поможет вам лучше сосредоточиться. Если вы боретесь со сложными задачами, оставайтесь в тихой комнате и подумайте над решением.
Вместо того, чтобы добавлять, попробуйте удалить вещи, которые вам не служат.
Хотите быстрее осваивать новые навыки? Возьмите мою бесплатную 7-шаговую структуру обучения, чтобы ускорить обучение и закрепить навыки.
Если вы здесь новичок и вам понравилась статья, на Medium есть еще много подобных. Вы можете подписаться на их чтение всего за 5 долларов в месяц.
Вот ссылка для неограниченного доступа ко всем материалам на Medium. Если вы зарегистрируетесь по этой ссылке, я заработаю небольшую сумму без каких-либо дополнительных затрат для вас.
Больше контента на plainenglish.io