Содержание статьи
Кому это нужно?
Периодическая проверка знаний рекомендуется всем специалистам, независимо от направления их деятельности. Без разницы, кто ты — программист или водитель. И тому и другому время от времени нужно проходить тестирование: одному по языкам программирования, а второму по правилам дорожного движения. Память — штука интересная: в ней остается то, чем пользуешься постоянно, а все остальное просто стирается, поэтому ее нужно освежать.
Представь такую ситуацию: в начале своей карьеры ты прошел несколько курсов по разным языкам программирования, например PHP, Python и пусть JavaScript. Ситуация вполне реальная, особенно когда ты еще не знаешь или не понимаешь, что тебе пригодится, а что нет. Так вот, ты заплатил кучу денег за эти курсы, и неужели тебе не жалко собственных средств, если, скажем, тот же Python ты забудешь за год или даже раньше? А ведь он если не сегодня, так завтра может тебе пригодиться. Скажем, появится вакансия Python-программиста с очень высокой зарплатой. А ты забыл этот язык, который так старательно изучал... Обидно? Думаю, что да.
Выход есть!
Компания GeekBrains предлагает бесплатные тесты, пройти которые может любой желающий. Доступны тесты по основам программирования, Photoshop, веб-дизайну, программированию для Android, PHP, HTML & CSS, JavaScript, Python, Java, Node.js, C, C#, C++, Objective-C и некоторым другим языкам и технологиям.
Проходим тест
Можно выбрать уровень сложности: начальный, средний или сложный (нужно отметить, что полный набор уровней сложности предоставляется не для всех тестов). Для некоторых тестов также доступен так называемый спортивный тест — тест на повышенной скорости, когда за три минуты тебе нужно будет ответить на десять вопросов.
Интервал попыток — три дня. Другими словами, если ты провалил тест, то повторить попытку ты сможешь только через три дня. На прохождение теста у тебя есть 15 минут, независимо от уровня сложности (если, конечно, это не спортивный тест).
Для примера возьмем тест по PHP — я хорошо знаком с этим языком программирования, и мне очень интересно оценить тест именно по PHP. Вопросы в тесте самые разнообразные. Здесь есть вопросы и по объектно ориентированному программированию (рис. 3), и по базам данных (рис. 4), и по работе HTTP (рис. 5). В общем, затрагиваются все основные темы, необходимые для успешного программирования на PHP.
И пусть тебя не смущает, что уровень начальный (не нужно браться сразу за самое сложное), — даже на начальном уровне есть довольно серьезные вопросы. Проходя тест, будь внимателен: достаточно недосмотреть одну букву, и ответ засчитается как неправильный (посмотри на рис. 4 и сравни варианты ответа 2 и 4).
Если тест ты пройдешь успешно, получишь сертификат, который будет постоянно доступен в твоем профиле.
Тесты от GeekBrains — это отличный способ освежить свои знания. Тестирование совершенно бесплатно, и я не вижу ни одной причины не попробовать пройти тест. Все, что для этого нужно, — просто зарегистрироваться и перейти в раздел «Тесты».