Hello Everybody!
One thing, I'm sure, to be an engineer, that means to do it, to face problems and create solutions really, to make things to work out and, very important, to make money with that exercise, it demands you first of all, to understand indeed, what you are dealing about. That requires to know the fundamentals!!!. Even with all that staff of software, that kind of presumed fast-"engineering", I don't know, only can help you just a bit! What matters, what is important, you have to know to go there by yourself, in the way of hard-study, years of experience in the field, a lots of trial and error processes, professional maturity, facing the others criticism, lack of loyalty and even that, we arrive to the conclusion, that is worth of it!!!
Even the pay is not so good! Believe me, along of these years, I had already a very amazing professional moments, that forced me to go to the toilet to cry out, YES!!!
I wouldn't sell those moments for any money of this world!
zzzo