-: My position involves both engineering
and management and leadership.
I think the technical part you would, computer science,
an engineering background, mechanical, aerospace
would definitely work.
So I would encourage someone to actually do an internship.
I would encourage people to take more communication classes.
Or even, once they've gotten their undergraduate
work for a couple of years before you do
your graduate degree.
The one thing that I missed that I wish I had done
was I wish I had gone into the workforce
for a couple of years,
to understand what it was like.
Because I think that would have helped me as a graduate.
Join or lead some extracurricular team.
It could be a club. It could be a sports team.
Or it could be just organizing an event.
I think that learning those leadership skills and failing
Or succeeding in those things would be very valuable.
Involvement in professional societies
and professional organizations in your field,
be it engineering or computer science,
and touching base with those organizations.
So there are many professional organizations
with very robust programs for college students
that you should take advantage of.
I think developing the skills
to be able to communicate effectively with people
the skills to be able to relate to people
empathy, sympathy, be able to understand
what their needs are.
That's transferable across any job.
Also the ability to just be flexible,
and do and learn, and be willing to learn new things,
even though it's very uncomfortable.
And the things that we know before might be obsolete
by the time you get to it.
Which is fine.
That's what's so exciting about being in my field.
Software, technology, everything changes very quickly.
So you have got to be flexible.