class Faker::Name

def first_name

def first_name
  fetch('name.first_name')
end

def initials(character_count=3)

def initials(character_count=3)
  (0...character_count).map { (65 + rand(26)).chr }.join
end

def job_titles

def job_titles
  fetch_all('name.title.job')
end

def last_name

def last_name
  fetch('name.last_name')
end

def name

def name
  parse('name.name')
end

def name_with_middle

def name_with_middle
  parse('name.name_with_middle')
end

def prefix

def prefix
  fetch('name.prefix')
end

def suffix

def suffix
  fetch('name.suffix')
end

def title

Wordlist from http://www.bullshitjob.com/title/
Generate a buzzword-laden job title
def title
  "#{fetch('name.title.descriptor')} #{fetch('name.title.level')} #{fetch('name.title.job')}"
end