i never had good shiny luck, never even knew about them for a couple years cause i never encountered one. first shiny was from chain fishing, but it took me until last year to get a random encounter shiny (alolan rattata) and then about a month ago i was playing black and got a random encounter tangela! i was honestly shocked, because that was back at the good old 1/8192 odds.
sidenote, i seem to have pretty great shiny luck in pokemon go, at least way better than my friends. hatched a shiny smoochum, then like a day later got a shiny lugia from a breakthrough. woot woot.