Electronics is not just a matter of soldering and constructiong circuits.
A wide span of knowledge scope and a massive amount of detailed information as well as practical skills is needed for a real professional.
The problem is that there is no handy certification for electrical and electronics engineers like MCSE or CISCO in IT.
A good understanding of fundamental and use of computers:- application of engineering software, system administration, networking, low level and script programming, and similutions are needed to be included in the knowlege scope of a professional electronics design engineer. So we have to learn to develop ourselves sharing infromation to each other.
These are the things I came to understand in these days, working as a mere temp staff in an consumer electronics company.
Hhere is a good site explaining detailed, applicable, practical and straightforward scheme of analysis for power electronics basic circuits provided with appropriate simulations.