Do stuff!
Understand the stuff you do and why it works, understand the stuff you do and why it doesn't work.
Don't be afraid of making mistakes...the man who never made a mistake never made anything.
Be a generalist...in fact do anything and everything.
Question how everything you use and see works...how exactly does your Mum's sewing machine work?
Be a generalist and when you have mastered everything concentrate on the stuff you enjoy most.
The prob with specialists they can miss the cross fertilization between disciplines which the generalist will see.... mind you, conversely the specialist can use his skills to fix other stuff.
(Our remotely actuated door lock at work stopped working, but my experience with crossbow trigger mechanisms meant I could fix it in a few minutes...much to the amazement of everyone)
Above all enjoy it all.
Del
__________________
health warning: These posts may contain traces of nut.
Good answer, (As usual, Del) to which I would add only,
BRING YOUR PASSION!
Do what you love and love what you do.
milo
PS: keep a journal or notebook of solved problems, I'm still using mine from the early 1980's...
__________________
People say between two opposed opinions the truth lies in the middle. Not at all! Between them lies the problem, what is unseeable,eternally active life, contemplated in repose. Goethe
Read, read, read, read, read....... I don't know how many times I have heard people say they just have no interest or time for reading trade journals. I have subscriptions to four or five and I read all of them. I also participate in several online forums geared toward engineering issues.
Listen, listen, listen, listen, find someone or if possible several someones that are masters at what they do and listen. Listen to everything they say. Learn from it. I have had the privilege of knowing several of the greatest engineers in my field, and I have soaked up every bit of wisdom that I can from them.
Share, share, share. Find a junior engineer to mentor. Answer questions at forums like this. Doing so will only make you better. I have known some engineers that by qualification and experience should be known as masters of the field, but because they never shared no one knew and no one benefited from their knowledge. That is sad and a shame.
If you don't invest time and energy in being excellent at your profession and in building up the members of that profession, you will never be at the top of it.
Good Answers:
"Almost" Good Answers: