Deputy prime minister and Home minister Datuk Seri Dr Ahmad Zahid Hamidi says being self-critical is a way to improve oneself and the ministry.