This is a shot in the dark, but I'm hoping for the best. My situation is as follows:
- I have a Master's degree in mathematics and have been trying my best to get a statistics job, or better yet, data science.
- Most modern statistics jobs require more coding skill than my degree offers. Frankly, a lot of job openings read like they want unicorns who somehow are fresh graduates that have mastered statistics, general coding, and database management.
- I can code, but I don't have any paper to back it up. All that I have is a short Java course that was part of my degree and a lot of R work that I did during my Master's. I scored very well in both, but we're talking maybe 20 weeks of on and off experience over the course of four years. By now, I hardly remember the syntax.
- So far, I think that I've got quite a talent for coding, but only in the sense that I can pick it up quickly - I'm obviously not on par with anyone who is qualified. Frankly, in most regards I'm less than a novice. If you gave me any FizzBuzz-like question, I would expect to fail it. However, I can confidently Google my through Java or R until they do what I want.
- My country is currently in lockdown due to COVID-19. I suspect that the best use of my time will be to get something on my CV that proves that I can code. An obvious example is a coding qualification, but money is short and it's barely legal for me to leave the house. This forces me to learn online. Furthermore, judging by early comments and answers to an earlier version of this question, there appears to be a consensus in the industry that a lot of coding qualifications aren't worth much and that provable experience is strongly preferred.
This leaves me with my question - where can I make proof that I can code without leaving the house or paying much money? A coding qualification would be a step in the right direction and I'd certainly like to hear about what good options exist, but I'd also like to hear about any thing that I can do to put something else on my CV that proves that I can code. For example, are there some projects that I could join or some smart things that I can do by making a GitHub account? For qualifications, I've heard Codeacademy suggested and for practical work I've heard Rosetta Code suggested.
So far, the answers have pointed out that a prerequisite to proving that I can code well is to become able to code well, which my admission to being a probable FizzBuzz failure goes against. In this case I admit that the answers are right. In fact, this issue is part of why I am asking the question. My goal is to be provably good enough at coding.
I can confidently Google my through Java or R until they do what I want
This is "guess-and-check" programming, and I guarantee you that the quality of code you produce this way will not be suitable for professional requirements.