Sunday, October 12, 2014

Programming (but actually, Engineering) Sucks

I often find myself trying to explaining to my friends and colleagues at school why, despite the fact that I believe programming (as distinct from Software Engineering) is not difficult, Software Engineering is very hard. Most of the reasons can be summed up by saying, when you're doing Software Engineering, you still have to program, but now you have to work with a customer who doesn't know what they want or how it should be done, and a lot of other Software Engineers who think they know the right way to do everything (and also think that the way you are doing it is wrong).

This is a great article describing some of the pain of working on a Software Engineering team, and I want to make sure I don't lose it, so I'm going to put it here on my blog for my followers to read (and so I can find it later):

http://stilldrinking.org/programming-sucks

No comments:

Post a Comment