she's right. you can spend an extra year specializing in something else. double major or get a double bachelor.
be prepared for the journey. harvard has a clinic called "the happiness clinic" which measures just that - happiness. they found something like 5% of people choose a career for life, while the rest of us switch an average of 3-4x in our lifetime. the 5% is made up of those who are typically more regimented while the opposite is more creative and risk taking. its perfectly ok to switch gears and paths in your lifetime so don't put too much pressure on yourself. for this reason, choosing a more broad path of study is helpful because you won't be pigeon held to one specific occupation in the job market. in fact, the process of figuring out what you want to do is organic and…ahem..a process. this means you will need to take steps to confidently decide what to do. research careers, apply to work studies, intern, see if you like it or not and whether its a realistic path to achieve even more longterm goals.
also, I will say that its entirely what you make of it. you will need to apply yourself once you graduate and be innovative with your career path to set yourself apart from the competition. the job market still isn't that great. more and more, employers are requiring 1-2 years of work experience from graduates. the expectation is higher because the job pool is smaller, and employers know this. again, interning is a great way to get course credit and time on your resume.
Please disregard my post and listen to this advice from Happilyinlove and from Dixie_pixie. They make a lot more sense.