The issue with many computer program sites is that many NOW require combinations of 6 to 8 or 8 to 14 characters with Capitols, Numbers and some even require Characters such as Symbols.. With multiple levels of access to get to some sites you are often not allowed to use even a close ( combination ) of the variation from your original code to log in further down. This requires a totally new combination.
When you must access up from 12 to 23 sites it can be quite annoying.. So in all I have found the best combination has been the magic 8 number count to work with all sorts of options that do not come close to each other but all have similar ideas..
Once you start with a pattern, it is best to stay with it, but here were examples from a security company that I read up from..
First letters of a pet name such as your dog being Rover use only a portion = Rove
Then use a portion of a number you can remember such as your address / DL number or Social security number.. You can use any portion so no need to use the starting numbers as that can be a bad idea.. Using them backwards maybe a good idea as well... Lets use a DL ( Driver License number as example ).. California # N2297414 ( this is example DL number from random pick ) = number picked by me for this purpose = 4147
Password Made for = Rove4147 ( this should show as Strong ) and meet most requirements. If you require a special Character, add which ever you love best.. Any of the !@#$%^&*()....