People Who Think Programming Is Shit Are Missing The Point
e2open.org
e2open.org
But I agree with the general sentiment. No one who's automated a task using applied math and the power of some sort of environment, be it windows office, ios, or the web, can understand the feeling of power and understanding one gets from it.
Not only am I completely understanding a flow, a process including most if not all of it's edge cases, I'm fixing/completing a process while writing code.
I remember when going to school, everyone talked about coding as a chore for real computer science, but I always viewed it as a craft, one which takes dedication and practice, and one that can have tangible effects, like carpentry or painting. I'd also like to add that IMO any science based in the realm of computers need some form of applied math scripting for any tangible results. You can't just wish things to happen!
I cannot think of anything more rewarding than what I'm currently doing though. I'm quite literally creating things that people will be using. It's quite possibly the most amazing form of artwork because users will actually be interacting with systems I'm creating.
The only analogy I can think of is that it's like combining a Monet with a can opener. A can opener is something that's incredibly useful, used by everyone, with many thinking "why didn't I think of that". A Monet on the other hand is respected as an art that most believe is far outside the realm of their possibilities of ever creating. Programming is quite literally being the impasse between the two - something that not everyone can do, but is useful to everyone.
Which is not always a good thing. Sometimes the fact that a task is tedious or confusing should cause us to re-think the necessity of doing the task. Thanks to IT we can wind up doing something stupid really well, rather than realizing that maybe we shouldn't do it in the first place.
(I love programming, but I sometimes despair at how useless most of what I do really is)
Your friend thinks programming sucks? Guess he doesn't like video games, action movies, smartphones or anything else programming makes possible.
There was no About page on this blog so I couldn't tell if the author is just very young or if this is dated. Either way the post was half baked, with the author ultimately coming to the thoughtless conclusion: "That’s a crock of shit! ... It’s not programmers that are wasting life , it’s the non-programers!"
>>It’s like anyone who programs is essentially, at heart, a mental masticator, happy to forgo “real life” in order to do what could have been done “by a real person” in the same time.
Mental masticator? Does he mean masochist?