Working with my broad range of coding skills, I can create applications for Web / Desktop / Mobile, prototype software projects, and design database structures and algorithms.
Sometimes, I also like to write stuff, for others to read / enjoy / criticize.
My school taught me a lot regarding not only programming, but understanding the deeper meanings and intentions, the workflows and design processes behind it.
We were not only taught how to write in certain programming languages, but also about the internal functioning of computers, building and maintaining a computer network, and the considerations that go into planning a software project from scratch.
In the meantime, I had picked up web-development as a hobby, but it quickly involved into a fascination. The ability of websites and webapps to have a far wider reach than traditional applications tempted me, and so began my journey into the world of webdesign, javascript, and webdevelopment in general, which is still going strong to this day.
Everyone can learn coding like everyone can learn woodworking. It takes time and patience to succeed, and you can recognize sloppy craftsmanship in an instant.
That is why I never stop learning. You can always improve yourself, always learn more, always strive to be better. No one ever reaches perfection or absolute knowledge in a craft, but I might as well try.