Actually I dont know what to say, but after two years of development I am feeling my self (very beginner) and really dont have a full confidence because of the lack of view and knowledge of very related technologies to .net , in addition,

when and where shall I convert a question to a Web Designer or system adminstratror?

please help because I feel like that I am drawning in the IT sea, since I am originally coming from electronics background, and working in my organization as one man show

it will be very helpfull if some one provide an illustrative graph showing the specialization in the IT and how they act as a team together and what are the duties for each post,