I think the title is silly.
You don't learn to code in 3 months.
You learn the keywords and semantic of the language.
This has nothing to do with being a software developer and producing good and valuable products.
This attitude is the reason why out of 100 resume I get on my desk I might find 1 or 2 good developers.
Then you read about "developers" complaining they are only being paid 1,500 EUR in Europe. You know why?
Because. They. Suck!