В общем, принялся изучать Java. Хочу в довольно краткие сроки подняться на неплохой уровень. Так как опыт программирования довольно неплохой - тривиальные задачи, типа, вывести HW! на экран не нужны. Хотелось бы прочухать эстетику языка, неявное поведение и т.д. и сопутствующие сферы, навскидку, многопоточность, например.
Не стесняйтесь придумывать - хоть интернеты и пестрят примерами всяких-разных задач, интересно услышать предложения.