All of us are trying to reach the same goal. I was structural design engineer for 4 years in a small consulting firm ( two engineers when I arrived as an EIT)in Colorado. I moved out there after college, on a whim: alone, no job, with the money I saved working summers at the steel mills. I, as many, had no idea of what the true meaning of what a structural engineer was.
In the beginning, I spent many long nights at the libraries of the colorado school of mines, and CU Boulder. There I spent my time reading books by Ambrose, McCormick, and believe it or not, all three volumes of the 1997 UBC. On several occasions I have validated my calculations against my superiors because they did not keep updating their own knowledge of materials, codes, analysis. So as a not so old engineer to a young one here is the advice that I could offer you:
-In the beginning immerse yourself in engineering analysis ,design, and codes-I can't stress that enough. Read everything possible about anything in structural engineering---you will run across it one day - I promise you that. (AISC and Structural Engineer Magazine, old company drawings a Plus)This is how you will be feeding your children one day, attempt to be the best at what you do.
-Learn everything by hand first; in your spare time. And when possible learn this from the old timers. I watched a young licensed SE (older than me)put a entire building into into RISA 3D for moment frame results that I could have done in 5 minutes using the Portal frame method (learned that from a brilliant engineer 35+ years exp who would not let me touch a computer for the first three months I worked at the company)- for those young guys out there that don't understand (1 2 2 1) - learn it.
-Older engineers don't think your a pain in the butt, just don't ask the same question twice. Engineers are not competitive by nature, they all share information readily. I kept a journal of all the new things I learned per day/ per subject; Building Code, Steel, Concrete, lateral design etc. and review it atleast once a month- still have mine, and I still review it.
-learn new methods of engineering and analysis but approach cautiously. When approaching an older engineer with a new subject to you, at least research the basics of that subject very well so that you could hold a constructive meeting with them - (Example-don't ask about lateral design when you didn't research the difference between rigid and flexable diaphragms.
-Don't shoot off at the mouth to contractors just because you have an engineering degree and you think your college education means something. Chances are that the superintendant with the jelly stain on on his shirt knows the building better than you do at your experience level. THe first years of your job noone will take you seriously, and don't expect them to--you earn respect as you go along ---DON'T HIDE BEHIND YOUR TITLE --STAND BEHIND YOUR NUMBERS.
Now I am a 30 yr old general manager at a steel fabricating company in chicago, and engineering aides me everyday and gives me the upper edge.
And so that there is no mistake
the 50+ hours are still the same,
the zero appreciation is still the same,
and the enormous liability is still the same.