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

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

ЧАСТЬ 1

Возможно, самое важное, что вы можете сделать, чтобы стать ужасным разработчиком, - это всегда оставаться не в фокусе, не отвлекаться!

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

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

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

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

Теперь это будет постоянно держать вас в состоянии «Hello World».

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

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

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

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

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

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

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

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

ЧАСТЬ 2

Итак, ранее мы упоминали, что всегда должны быть наверху своего почтового ящика. Такая отзывчивость обычно приветствуется на рабочем месте, но она полностью отвлечет ваше внимание. Так что отвлечение - это одно. большая часть ПЕРВОЙ ЧАСТИ этой статьи направлена ​​на поощрение такого отвлечения. В этой части статьи мы поговорим о некоторых других вещах, например, о смирении или о том, что его не хватает.

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

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

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

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

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

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

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

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

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