
James S. answered 09/15/19
Specializing in Full-Stack Development, SQL, JavaScript, HTML, and CSS
I'm not sure what you mean by "IT Engineers" since computer engineers fall into that category. I look at it like the medical field. There are general practitioners and specialists. The practitioners are going to have a wide scope on everything, but a very thin understanding. Just enough so to see the big picture. The specialists will have a small scope, but a deep understanding in their discipline.