Going out for my first co-op next semester and I scored a job working for New England Controls. $17/hr!! For the most part I won't be using any of the languages I've been learning about at school. They use Delta V which basically coordinates processes amongst various mechanical parts and valves in pharmaceutical plants, breweries, etc. It's done completely with graphics almost like using Visual Basic to dragndrop various objects then manipulate their attributes in a separate window. Cakewalk compared to other projects I've had to work on at school. Unfortunately since I lack a working knowledge of how these valves, pumps, buttons, and tanks work I doubt I'll be starting off very heavy. For the most part I'm going to be surrounded by engineers who do know the ABC's of these processes.
Regardless, the hard work has paid off and I can finally get some compensation for my studies. Their programming staff is very small at this point and I'm hoping I can get my foot in the door on this one. They're a small company that has been growing steadily even during the recession. Seems there's always work to be found with these chemical plants and such.
One thing I noticed is that since they're pretty new to any sort of IT and programming there's a number of ways I think I could streamline some of their interoffice activities. They only have 2 guys on IT running the shop with Windows Server 2k3. I started reading about the evil .NET architecture in anticipation. Anyone had any experience with this stuff yet? I haven't layed any code down but I've been hopping back and forth from Microsoft's books on VB, C#, and the .NET architecture. Gonna do some more reading on VB .NET specifically this week just to get a taste.