Dona Bailey was hired by General Motors as a young programmer. During her time at General Motors, Bailey trained in 6502 assembly language programming and worked for two years on displays, and microprocessor-based cruise control systems. Her work at GM provided her with foundational experience in programming and hardware interaction.