понедельник, 3 марта 2014 г.

Как стать экспертом

Интересный совет прочитал у Эрика Липперта о том как стать экспертом в выбранной области. Этот совет дал ему менеджер, когда Эрик в 1996 году, сразу после окончания колледжа, устроился в Microsoft, в команду, разрабатывающую VBScript/JavaScript компиляторы.

На момент трудоустройства Эрик знал многое о VBScript, но практически ничего о JavaScript. Так как он пришел в команду по разработке компилятора (интерпретатора), то ему не просто нужно было понять основы JavaScript, а стать экспертом.

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

Для Эрика это стало не просто повышением уровня знаний по JavaScript. Благодаря такому подходу он узнал с какими проблемами разработчики, использующие JavaScript (то есть, клиенты команды), сталкиваются чаще всего.

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

В 1990-е новостные группы Usenet и Fidonet были лучшим средством общения. В настоящее время существуют такие ресурсы как StackOverflow, являющиеся ценными источниками хороших ворсов и ответов.

Эрик Липперт (Eric Lippert) - ведущий разработчик в команде по разработке компилятора C# и член комитета по развитию языка. Автор книг по языку C#. Ранее в Microsoft работал над развитием и разработкой языков VBScript, JavaScript, Windows Script Host и Visual Studio For Office.

Комментариев нет:

Отправить комментарий