1 / 7

Computing careers in the real world Or “I have my degree, now what?”

This article explores the real-world career path of a CS graduate, from their educational background to their job history and current position as a senior software engineer. It provides insights and tips for those wondering what to do after earning a degree in computer science.

bgriffith
Download Presentation

Computing careers in the real world Or “I have my degree, now what?”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computing careers in the real world Or “I have my degree, now what?”

  2. Who am I? • CS graduate (class of 1983) • Sr Software Engineer for EMC Data Domain. • Living/working in Raleigh, NC since 1998.

  3. My Background • Graduated from Carolina in 1983 with a BS in Computer Science • Graduated from Texas A&M with a Master of Computer Science in 1985 • Graduated from Kennedy-Western University in 2002 with a PhD in Computer Science • 29yrs of IT experience

  4. Job History • Associate Engineer, Lockheed Missiles and Space – worked on internal research and development projects • Senior Software Engineer, Eagle Signal Controls – worked on real-time traffic light signal software • Associate Programmer/Senior Associate Programmer, IBM Austin – worked in System Test, AIX Development, and Advanced Tool development / deployment • Sr System Administrator – Applied Research Laboratories, Univ of Texas

  5. Job History (2) • Staff Software Engineer, Tivoli Systems – worked in support of the Configuration Management software and production builds • Adjunct Lecturer, St. Edwards University • Advisory Programmer, IBM SWG Tivoli – initially worked on porting software to obscure OS/HW. Spent 8+ years as Build Infrastructure Architect designing/supporting automated production build processes and associated tools. • Technical Consultant, IBM STG – focus is on High Performance Computing (HPC), specific focus on Blue Gene super computer.

  6. Current Position • Senior Software Engineer, Data Domain • Responsibilities: • Support/port DDBoost protocol over Fibre Channel transport to meet customer requirements. Supporting Windows and Linux, porting to other ‘flavors’ of Unix. • Design and implementation of additional features as needed to support new products – High Availability (HA) in particular.

  7. The world before the Internet

More Related