I graduated in 2001 with a Electrical engineering degree in a well known state school in my neck of woods and I've never been without a job since and its no coincidence.
1. Giving advice to those currently in school or having thoughts about majoring in one of these fields.
It is hard work and I mean hard work. There was a stat at my school that only 10% of students who start as engineer majors actually graduate. It is a hard earned degree for good reason.
2. Giving any kind of assistance to those who need it.
If you don't quit, you will finish. Also, don't be discouraged if you don't do well in one class. I recall my first calculus class in community college. I thought, "hey, this class is wide open! I'll just sign up here!" Boy that professor was a witch. Didn't curve or nothing. End of the year, only one got A, one got a B, and the rest got C, D, and F. I'm glad I didn't quit engineering just from that class. The following semester I took it with another professor after asking around and I got an A. I also got a D in logic course. After talking to a counselor, they said it's not part of my core so I don't really need to retake it. It hurt my GPA but I had to graduate so I kept moving on.
3. Educating people about what Computer Science and Engineering is.
A lot of people think CS is hard core programming and engineering is design. But that is not the case. CS and E can open a lot of doors that other majors cannot. I have seen many people who get CS degree but are in finance or engineering who are patent attorneys. Do not limit yourself. What you won't find is someone with an accounting degree doing engineering work. I can go on and on about this but I'll leave it at that.
4. Talk about what you do, how you've gotten there, all of that.
I'm a director of a network engineering team managing over 120 engineers globally. Throughout my career, I had to do all the stuff that you hear about such as work graveyard, weekend, and menial work. I was never the sharpest student or worker but I made sure I was always the most hardworking, competent, and professional worker for internal and external customers. I took every opportunity to shine and even asked for it when it was available. I recall my first team lead position where I was managing engineers who were twice my age simply because I was more hungry.
5. Talking about technology in general.
skip...lol. It's always changing. It is a field where you must keep updated and study continously. If you don't like to be up to date with the latest technology, it's best you get out.