Does the deal to end the shutdown just "Kick the can down the road"?

The debt deal Congress agreed upon tonight funds the government through January 15th and lifts the debt ceiling until february 7th. But then we could be back to square one. David Walker is the Former Comptroller General of the United States.