I'm a software developer. About 5 years ago, I was doing a tons of gambling websites for customers (On CS:GO Mainly). At a certain point, I decided to focus on that business and created a CMS for my customers.
Most of people just wanted a unique design but with the same exact features.
At this time, I hadn't any certification in software development, only learnt by myself so it was really painful to build something proper.
Moreover, the steam network was pretty crappy, my CMS was sometimes buggy and in the gambling industry, this is not possible to have bugs (or the less). Also, steam didnt like that much these business so they kept releasing updates to block it.
I spent 99% of my time (15 hours a day) learning to my customers how to use the CMS, make eventual modifications, report bugs and tried to fix it (I didnt have certification so it was clearly difficult for me).
I had 2 solutions:
I decided to study computer science so I had to stop this business, it was really painful to work against steam (they kept trying to stop this business), with all the bugs. Also the community wasn't that great, there's a lot of scammers, kids and so on.
Now, I'm able to build something great (including VGO, CSGO, paypal and more) with the knowledge I got from this experience and the new ones.
It's time to go back to gambling world, wish me good luck.