Okay, I hope you don't mind my butting in, but seemingly, people can only have one skill for their weapon, [url=http://swordartonline.wikia.com/wiki/Skills]here's a convenient link[/url] where you can check those skills. Like with my character, he can use daggers, but he wouldn't be able to use a sword with the same mastery as he uses his dagger. Also, for Beast Taming, while not exactly random, one can farm it as they see fit and the skills needed to farm it if you want that 'Job', to call it something would be Familiar Communication and Familiar Recovery. What is indeed random is when you tame a monster. Silica tamed Pina by pure luck and acquired her nickname of Dragon Tamer the same, with pure luck.