Будучи запрограммированным какое-то время, я заметил, что я все больше и больше полагаюсь на Интернет и IntelliSense, чтобы выполнять свою работу. Но мне было интересно, насколько это повлияло на мои знания за прошедший год или около того. Но имеет ли это значение?
Например, я, скорее всего, сейчас помню, что когда мне нужно программировать объекты, о которых я не знаю, я перейду в пространство имен System.Reflection, и быстрый просмотр вниз по списку предоставит мне достаточно подробностей, чтобы получить снова. Но если бы вы спросили меня, какие классы и т.д. Требуются, я бы изо всех сил назвал их всех.
Эта проблема запоминания, похоже, проявляется больше при посещении интервью, когда люди, похоже, больше сосредотачиваются на мельчайших деталях неясных областей платформы .NET, а не на широких и разнообразных знаниях и опыте заявителя. В любом случае я отвлекаюсь.
Кто-нибудь еще думает, что, возможно, пришло время отключить IntelliSense и попытаться найти более эффективные способы обучения, чем быстрые исправления и обходные возможности Интернета?