Yes, it requires hours and hours of practice to get to a decent playing ability. However, if you only want to sing and strum along, this is a skill that you can learn pretty quickly. The banjo has the advantage of being tuned to an open chord (G major).