Если вы когда-либо работали на кого-то или для кого-то, то у вас наверняка были моменты, когда вы чувствовали себя весьма некомфортно, потому как что-то огорчило вас. Если вы являетесь программистом, вы, наверное, хотели не раз сделать «фейспалм» в прошлом. Программисты любят свою работу, но есть определенные вещи, которые они просто не выдерживают слышать, особенно от людей, которые не являются программистами. Вот несколько неприятных вещей, которые программисты ненавидят слышать от других.
1. Какую компьютерную игру ты любишь?
У людей существует определенное мнение, что программисты любят компьютерные игры. Это подразумевает, что многие программисты, когда они встречаются с людьми, то единственное, о чем они хотят поговорить, так это о компьютерных играх — лучших и худших. Несмотря на то, что есть некоторая доля правды в этом, но оно все же данное мнение поверхностное и не всегда верное. Конечно, все программисты тоже люди, и временами хочется расслабиться за хорошей игрой вечерком, после долгого дня, но, тем не менее, далеко не все разработчики являются геймерами. Некоторым программистам могут не нравиться игры, или может даже не хватать времени на то, чтобы играть в эти игры. Спрашивать у программиста, какая у него любимая игра, когда ему не нравится играть в игры может быть очень раздражительным.
2. Вы пишите руководства?
Каждый увлекается чтением инструкций, когда он получает что-то новое, особенно новую компьютерную программу. Тем не менее, написание руководства может быть настоящим кошмаром, именно поэтому программисты так ненавидят слышать об этом. Это, безусловно, не самая лучшая часть разработки. Тем не менее, компьютерный программист должен создавать руководство для каждой программы, которую он пишет для того, чтобы объяснить пользователям, как работает данная программа. Программисты предпочитают писать коды в течение всего дня, а не руководства, но это все же важная часть их работы.
3. Попробуйте перезагрузить!
Многие люди, особенно те, у кого мало знаний компьютера, думают, что перезапуск системы является отличным способом для устранения большинства проблем с компьютером. Это одна из причин, почему они продолжают предлагать этот вариант, когда они нуждаются в помощи программиста. Это правда, что перезагрузка компьютера может помочь, но это работает только для некоторых незначительных проблем. Например, если у вас имеется ошибка в написанном коде, то тут никакая перезагрузка компьютера не поможет. Лучше всего оставить программиста, который является экспертом, разобраться с проблемой так, как он считает нужным, а не предлагать решение, которое вряд ли поможет ситуации.
4. Повторение
Повторение — штука неприятная не только для программистов, но и для всех остальных. Оно влечет за собой необходимость писать то же самое снова и снова. Если вы должны создать среду программирования, то стоит ожидать повторений, и все же программисты ненавидят слышать об этом. Например, если вы отформатировали и переустановили систему, вам будет необходимо сделать совсем немного, чтобы снова запустить ее как вам хотелось бы. Но это потребует времени, усилий, и в большинстве случаев, повторений, которые могут быть утомительными.
5. Сделайте, чтобы это выглядело так же, как...
Когда вы просите программиста, чтобы сделать нечто подобное, для них это слышится как просьба о плагиате чужой работы, что является незаконным! Программистам неприятно это слышать не только потому, что это незаконно, но и так как они бы предпочли, чтобы ему дали шанс продемонстрировать свои способности. Некоторые из них могут сделать вещи гораздо лучше, чем то, что вы просите их сделать. Все, что вам нужно так это дать им время, чтобы они смогли продемонстрировать свои таланты и показать, на что они способны, а не просить их копировать что-то, что вы считаете классным.
6. Ранний подъем
Никому не нравится слышать о том, что им придется встать пораньше, даже программистам. Согласитесь, всем нам нравится хорошенько поваляться в кровати подольше, особенно после окончания тяжелого проекта. Однако, если вы — занятой программист, то вам необходимо проснуться рано и подготовиться к другим проектам в вашем списке текущих дел. Ранний подъем – это что-то, что должны делать все успешные люди для того, чтобы лучше подготовиться к делам на день, и программисты не исключение. И все же, именно программистам, почему-то, это делать труднее всего.
7. Когда проект будет готов?
Программисты ненавидят говорить о крайних сроках, прежде чем они успели начать работу. По сути, программисты ненавидят сроки. Существует столько сложных моментов в программировании, что довольно трудно говорить о точных сроках, когда работа будет завершена. Для них легче поговорить о том, как вы хотите, чтобы ваш проект выглядел, чем обсуждать конкретные сроки. Дайте им время для работы над вашим проектом, если вы хотите получить отличную работу, и вам не придется беспокоиться о потерянном времени.
8. Рассмотрение написанного вами кода чуть позже
Все написанные коды должны быть пересмотрены, особенно если ы не используете хорошую стратегию комментариев. Вот почему для программиста важно часто пересматривать свой код, потому как возможно им понадобится повторно использовать этот код в будущем. Использовать правильные описательные переменные и имена функций очень важно, особенно если вы хотите облегчить его переработку в перспективе. Хороший совет: используйте длинные имена, когда называете свои коды, чтобы запоминать их с легкостью.
В заключении
Компьютерное программирование не такое простое, как может показаться большинству людей. Так много ожидается от программистов, начиная от прекрасно реализованных проектов до проектов, которые своевременно завершаются. На самом деле, это может быть сложнее для разработчика, если вы будете настаивать на том, чтобы они делали вещи, которые им не нравятся. Это всего лишь короткий список, так как существует еще множество других вещей, которые программисты ненавидят слышать. Если вы хотите, уберечь себя от того, чтобы непреднамеренно разозлить вашего программиста, то было бы неплохо придерживаться некоторых советов из нашего списка в следующий раз, когда вам понадобится помощь программиста.
0 комментариев