Software Engineering vs. Computer Programming

<p>

</p>

<p>Can everybody learn electricity and magnetism (EE)? What about force, momentum, energy, inertia, fluid dynamics and thermodynamics (mech/aero)? What about…uh…tractorology (agri)? See, I think the idea that engineering is about teaching anybody is false (if I’m misstating your idea please say so), I think other engineering disciplines also have their own things that people will either get or they don’t.</p>

<p>Though it’s true that CS is more like that in that there are far fewer people who took a long time and slowly absorbed concepts or who had an “aha” moment.</p>