There are many great programmers by self-taught coding method. They taught themself to code, it requires hard work, perseverance and dedication. If you go by proper plan you can learn and crack the coding interview.