Connect with us

Разработка

Почему разработчикам не стоит гуглить решения

Мы все ищем ответы, и что нас отличает, так это то, что мы делаем что-то новое, когда ответ не находится в Google.

Опубликовано

/

     
     

Давайте начнем с признания того, что каждый разработчик ищет что-то в Google или каким-то другим способом. Настоящих разработчиков отличает то, ЧТО они ищут, а не вообще ищут они или нет.

Почему разработчики гуглят решения

Самый быстрый и простой ответ — поиск это отличный способ найти быстрое решение и перейти к следующей проблеме.

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

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

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

Все эти причины веские и понятные. Нет проблем.

Как эта практика может навредить в долгосрочной перспективе

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

Продвигаясь по карьерной лестнице, вы получаете больше денег. Точка.

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

Рынок насыщен «Google и Stack Overflow разработчиками», и с их наймом проблем нет. Компании изо всех сил пытаются нанять на более высокие должности более профессиональных программистов и готовы платить большие деньги разработчикам, которые соответствуют их требованиям.

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

Итак, почему не гуглить?

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

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

«Погуглить» — значит использовать инструмент ответственно, а не вслепую.

Создавайте компетенции

Начну с того, что даже senior-инженеры ищут что-то. Но «Google и Stack Overflow разработчики» не могут добиться успеха, пока они ищут в Google наиболее эффективный способ сделать «Х».

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

Важно научиться соединять вещи благодаря настойчивости и страсти к конкретной долгосрочной цели. Марк Цукерберг, Билл Гейтс и Илон Маск — все это примеры умов, которые сами программировали свои основные решения, и все они использовали такое отношение для продвижения своей компании.

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

Мы все ищем ответы, и что нас отличает, так это то, что мы делаем что-то новое, когда ответ не находится в Google.

Источник

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

Спасибо!

Теперь редакторы в курсе.