I have noticed an interesting trend in the manufacturing sector of the United States the past few years. That trend has become more evident lately. Companies want processes to run with fewer people and at a faster pace thereby increasing thruput exponentially while maintaining the highest quality! Wow, what a concept. Now that is where software development comes in. I love what I do. I integrate hardware and software and make them work for clients. It's awesome! I look at a process that requires 15 people to run and I notice the ever increasing ways they could automate each section of the process. Then I get with my electrical engineer and he orders the right parts to make it happen. Then I write software to communicate with these parts and run a process automatically and with greater precision than could have ever been accomplished manually. So we now take the process from 15 people to 2 people and utilize the other 13 people in other areas. DON'T LAY THEM OFF!!! You just move them to more efficient areas for them. Just wanted to say I love my area of expertise!