«Знаю» или «только попробовал». В чём разница?

Что подразумевает под собой знание тех или иных технологий или подходов? И в чём действительно разница между тем, что вы «попробовали» что-то использовать и тем, что вы умеете с этим работать?

Так что же предполагает умение работать? И когда вы можете смело сказать «я это знаю»? Ответ на эти вопросы зависит во многом от того, что вкладывается в понятия знания и умения.

Очень часто освоив только «азы» очередного языка программирования или фреймворка, а ещё лучше просто прочитав книгу или вовсе несколько статей по ним, люди говорят, что они их изучили и теперь их «знают». Но насколько, верно, такое понимание знания?

На самом деле это совершенно не так.

Знание любого языка, технологии, паттерна и т.д. предполагает, что, включившись в работу над проектом с их использованием, вы можете, условно говоря, сразу «прийти на работать». Однако, такое возможно только если у вас уже есть небходимаятеоретическ5ая подготовка и достаточный практический опыт. Если же вы только лишь ознакомились с основами, то у вас сразу включиться в работу не получится. Вам придётся вначале разбираться с большинством типовых (можно даже сказать «детских») вопросов и только потом вы постепенно начнёте приносить пользу проекту. Это не удивительно, потому что вы ещё не знаете то, с чём работаете. Вы это только попробовали.

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

Молодые специалисты «пробуют», чтобы найти себя в профессии. Более опытные коллеги то же «пробуют», когда ищут новый инструментарий для решения своих рабочих задач.

Если вы решили «попробовать» тот же C#, Oracle, использование MVVM под Android или ещё что-то и относитесь к этому как к эксперименту, в этом нет ничего предосудительного. Но, если вы считаете, что уже разобрались и знаете предмет, то глубоко заблуждаетесь.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *