My son has this problem; he's continually frustrated by new things in school, and constantly complains about how difficult it is, blah, blah.
Every new job ought to entail some amount of newness and difficulty, otherwise, we stagnant, get bored, and perform poorly. For most engineers, it's the new challenges and experiences that make up for the drudgery of the repetitious parts of our jobs. When we graduated, or certainly, when I graduated, I knew pretty much nothing about the stuff that I do routinely today. In fact, it took me about 3 yrs on the job to really understand one particular aspect of my job, and now, I'm the old curmudgeon "gray beard" subject matter expert (SME).
I asked that question because I was dumbfounded by someone asking if they're "really" ready, particularly someone who's had 6 yrs of experience. Were you completely ready to face the responsibilities and challenges of your first job? I certainly wasn't. Is your knowledge base identical to what it was 6 yrs ago? I knew pretty much nothing about heat transfer from college, since neither Thermo nor any other HT class was required for graduation, nor, as it turns out, really required for my current position. Nonetheless, knowing squat about HT means that you can never be in a position to question someone else's offhand or inapplicable analyses. So I took it upon myself to participate in a forum I had no real qualifications for. See
for the results.
When I graduated from high school, taking 3 AP classes and exams was considered to be aggressive. Today, taking 6 AP exams and 6 IB exams might still be considered to be slacking off, by some. The world continues to get more complex, buildings must survive increasingly more complex insults and injuries; if you don't keep up, you'll get left behind.
TTFN
faq731-376