Я начинающий программист. Я изучаю такие языки, как C, C ++, Python и Java (в основном с упором на C ++). Я то, что вы бы назвали "молодым и неопытным", и я признаю это, потому что я не могу требовать иного.
Будучи студентом, у меня есть много других проблем, кроме программирования. Я занимаюсь программированием так часто, как могу, и особенно потому, что мой учитель дает мне намного больше упражнений, чем остальная часть класса (это очень низкий уровень), поэтому часто я провожу недели, занимаясь чем-то другим, например, школьными проектами или спортом, или путешествовать, кроме программирования.
Не поймите меня неправильно, я люблю программировать. Я люблю создавать функциональный код, наблюдать за тем, как программа оживает одним нажатием кнопки, и изучать как можно больше. Дело в том, что у меня просто нет на это времени.
Теперь прямо к вопросу: ваши знания в области программирования со временем уменьшаются, а вы не занимаетесь? Вы можете спросить «сколько времени вы имеете в виду?». Я не имею в виду конкретное количество времени, но в качестве примера вы можете взять месяц-два или даже год.
Под знанием я подразумеваю что угодно от синтаксиса до функциональности языка.