Coding is complex, and it’s not the kind of job that everyone will want. Some people are interested in it because they want to make it a career, and other people like it because they can use it to build their own websites. Some do both. If you want to make a career out of coding, you will need practice. You will also need formal education and training in it, because you don’t want to just assume that you can learn all you need to know from books and other tutorials, and then go get a job. Working for yourself might be possible that way, but working for others will require proof of the education that you have.
Even people who work for themselves as coders should have formal education, because clients will feel more comfortable with people who have demonstrated experience in the kinds of things that they are doing. Education is one of the best ways to show that you have the right experience for a particular job. You’ve proven that you’re capable of doing it correctly, or you wouldn’t have passed the tests and received your degree. Of course, what you’ve done since that time and any clients or references can also help you make your case, whether you’re trying to get a job with someone else or you’re interested in working as a freelancer.
There is money to be made in coding, because there aren’t that many people who can do it, and do it well. If you’re good at your job and you have the credentials to prove that, you can easily get the attention of people who want you to work for them. Be sure to learn about the standard rates that coders charge, so that you can set your prices accordingly. You don’t want to lose out on business because you charge too much, but it’s not a good idea to charge too little and undervalue yourself.