I had a professor in seminary named Dr. Butler. On the first day of the first class I had with him, he made a statement that changed the way I looked at being ready to serve God. He said, “If God called you to preach two years ago, and you haven’t started, because you’re waiting till you finish school, you’re already two years late. He didn’t call you to be ready to preach. He called you to preach.” It was an interesting point. I had always thought that one should finish being trained before following God’s call on his life, whether it was vocational or in a volunteer role. But what Dr. Butler said made a lot of sense, especially when you read the Bible. I think God calls a lot of people to do a lot of great things for Him, but often times, we wait till we feel adequately ready. We go to Bible school, conferences, seminars, small groups, etc, trying to prepare ourselves to do what He has called us to do. Sometimes we spend more time getting ready to be obedient than actually being obedient, which could be called delayed obedience, and my mom and dad always said delayed obedience is disobedience.
I’m not saying you shouldn’t pursue perfecting your calling, because I think you should. And I’m also not saying that you should start out at the same level you plan to be at when you’ve finished training. But if God calls you to do something, start doing it. I was reminded of this premise when reading Ezra 3. God’s plan was for the people to build a temple in Jerusalem where they could eventually perform sacrifices to Him, but He had already called them to observe the feasts and sacrifices. They started well before the temple was ready, because God expected obedience. They didn’t even start building the temple until the 2nd year of their inhabitation, but they observed God’s ordinances all along. They weren’t going to wait till they were ready to start obeying Him.
If God called you to do something, for corn’s sakes, do it! God called you, He’s equipped you, and He’s waiting to use you. Don’t make Him wait much longer, okay? If you haven’t started, you’re already behind.