Всякий раз, когда вы сомневаетесь, просто попросите о помощи.

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

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

Ну, я так и думал.

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

Объяснение того, что вы уже пробовали

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

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

Спрашивать — значит учиться

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

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

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

Поймите задачу, прежде чем работать над решением

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

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

Заключительные мысли

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

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





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