News from e-Learning companies
Udacity: The Difference Between Programming and Software Engineering
“When I graduated from my programming bootcamp, I had the skills to be a great programmer,” Lindsey starts. “But it wasn’t until I joined Udacity that I realized I still had a lot to learn about being a software engineer.” The terms Programmer and Software Engineer, contrary to popular belief, are not interchangeable. A programmer knows how to code and may have the technical skills needed to build meaningful products. A software engineer follows a systematic process of understanding requirements, working with stakeholders and developing a solution that fulfills their needs. A programmer tends to work alone. A software engineer is part of a larger team. Lindsey realized this difference when she graduated from a prestigious bootcamp in San Francisco and started working at a company (with us!). From learning GitHub workflows to more involved testing (“I always questioned the importance of testing,” Lindsey explains, “with individual p…