Anything worth it will be challenging, but not impossible. If you're the type that's disciplined with time management & focused during class & know when to reach out for help, it's definitely doable. Expect to put in the time. It'll take a little adjustment at first, but very worth the time! Remember, you're programming your brain to problem solve!
When I first started, I thought it was impossible to get through the work load, but I did and you will if you want to! Just be sure to get help if you feel stuck and not be alone. I utilized all resources available to me which made a huge difference. Collaborating with your peers is a big plus!
The following advice applicable to most engineering fields and not just Electrical Engineering.
1) Be a problem solver. Engineering work is a series of problem solving. The company hires you because they have technical problems they need to be solved.
2) Be curious. Sometimes the your solutions come from unrelated field. Sometimes talking to others will uncover that others are also encounter similar problems and there is collaboration opportunities.
3) Have grit. The problems you are facing as an engineer cannot be solved at this time because of technology is immature, there is not enough funding, not enough talent, etc... Just because you cannot solve the problem today does not mean you cannot solve the problem tomorrow because the situation changed.
4) Understand how your technical solution will impact the business. Just understand the technical problem and technical solutions are not enough. How is this technical solution will impact the business (generate more revenue, reduce operations expense, improve customer satisfaction, etc...)
Jackson recommends the following next steps: