It is a challenge to be sure, and one that nearly everyone has to/has had to face, not just those in your generation.
Most people who are hiring these days look for individuals who stand out. Most college students who make it to graduation start waving that paper around like it is a free pass, and not just the absolute minimum requirement. An employer will only be able to give jobs to a limited number of people, and if your resume is identical to 500 others he/she just got handed, it is almost certainly going in the discard pile.
If you want to at least nearly guarantee yourself a job in the career you want, you are going to have to do noticeably more than the rest of the crowd. Be interesting, be experienced, be involved, and most of all, be dedicated.
Many companies offer internships. If one is available during college that has anything to do with your chosen career, TAKE IT.
Many careers have professional organizations associated with them. If feasible, join one, and be active within its ranks. Even if you are not active, the name alone slapped onto the resume helps.
Volunteer for community service, take a part time job (preferably one that provides related experience, but any job will help some), do something and anything that will make you stand out from the rest to the person perusing your application.
As for motivation, I cannot answer that for you, everyone is different in this regard. In my case however it was simple. The only thing I care about in terms of long term fulfillment is being able to make a difference, however minute, for humanity. Combine that with strong technical skills and a love for both problem solving and making things, and a career in Engineering was obvious. The fact that this career path pays quite well is just a bonus for me, but others might consider it a primary motivation.
Most people who are hiring these days look for individuals who stand out. Most college students who make it to graduation start waving that paper around like it is a free pass, and not just the absolute minimum requirement. An employer will only be able to give jobs to a limited number of people, and if your resume is identical to 500 others he/she just got handed, it is almost certainly going in the discard pile.
If you want to at least nearly guarantee yourself a job in the career you want, you are going to have to do noticeably more than the rest of the crowd. Be interesting, be experienced, be involved, and most of all, be dedicated.
Many companies offer internships. If one is available during college that has anything to do with your chosen career, TAKE IT.
Many careers have professional organizations associated with them. If feasible, join one, and be active within its ranks. Even if you are not active, the name alone slapped onto the resume helps.
Volunteer for community service, take a part time job (preferably one that provides related experience, but any job will help some), do something and anything that will make you stand out from the rest to the person perusing your application.
As for motivation, I cannot answer that for you, everyone is different in this regard. In my case however it was simple. The only thing I care about in terms of long term fulfillment is being able to make a difference, however minute, for humanity. Combine that with strong technical skills and a love for both problem solving and making things, and a career in Engineering was obvious. The fact that this career path pays quite well is just a bonus for me, but others might consider it a primary motivation.