Я понимаю, что для того, чтобы стать лучшим программистом, вам нужно запрограммировать! Так что, очевидно, чем больше практики, тем лучше вы становитесь.
Моя проблема в этом. Я в настоящее время в университете, и я считаю, что моя загрузка курса немного сложна, и у меня нет свободного времени. Я не думаю, что могу действительно взять на себя большой проект, особенно я не думаю, что мне нужно было бы позаботиться о его прохождении, мне было бы легче оставить его в пользу работы, которая должна школа.
Но я все еще хочу практиковать. Поэтому я ищу любые ресурсы, у которых есть проблемы с программированием, которые могут быть завершены за довольно небольшой промежуток времени. В идеале, что-то, что я мог бы сделать за 10 часов работы (так что чуть больше часа работы каждый день), если не меньше.
Я слышал о Google Code Jam, но я не уверен в длине программ, которые он задает, ни в уровне навыков.
Есть ли у кого-нибудь предложения? Возможно, полезен сборник учебных пособий для разных функций. Например, учебник по файлу IO был бы полезен (если бы я этого не знал), хотя это может быть довольно небольшая тема.