|
I enjoy development when I control the project and I develop quality software that is what the sponsor wants and it is close to defect free. I then never have to touch it again, no maintenance, no scope change.
|
|
|
|
|
|
I love software development whether it is for my personal product/learning or a project while i am doing my job.
Personal product development, I love because I know what i want from me , what i want to build and what will make it better product. Should i stick to old technology or adept a new one, i have liberty to do anything on my personal product and no strict deadline.
Business product, I love because it challenges me to follow some rules and guidelines, it gives me opportunity how i can develop such a skill that i will provide what my customer / boss want from me with either limited resources or half backed documentation or a limited timeline and still makes them happy.
Ravi Khoda
|
|
|
|
|
I love programming when I am not fixing a bug
|
|
|
|
|
It's the worst job ever.
And, no joke/smiley icons, either.
"The only way to be truly happy is to be physically dead," said no Christian who yet knows it's the truth.
|
|
|
|
|
For personal projects yes, business projects can get bloated and tiresome.
|
|
|
|
|
|
I've been at this for 30 years now (after giving up a career as a lawyer.) It is the coolest thing ever. You get to solve problems, when, miraculously, you get to see the results of your work. When I was a lawyer, I'd do a bunch of work to get ready for a trial, then usually have to compromise. Then everyone would be pissed off on both sides of the dispute.
When you're coding, you get to delight your customer. You get to give them more and better than the expected. You get to surprise your boss with a cleaner implementation than they envisioned. You get to know that what you've done is right, because you can see it in action.
Nowadays, I spend more time with the folks who use the products I work on. I like solving problems for them. I like communicating about the product, helping people understand it and how to use it. I like envisioning new features that address the challenges our users have. I like analysing user interfaces, understanding and improving the metaphors they present. It's all great. But, when I do occasionally get to code, it's deeply satisfying in a way this other doesn't quite achieve. You create something tangible.
|
|
|
|
|
This is a really good summary and write-up why developing software is so great. Thanks!
|
|
|
|
|
I suck at art, no body likes my html page. Nobody likes my graphics art. But, If I spend time on graphics, you better keep your mouth shut. I am not going to change my work, I am not going to accept your criticism. And I mean it.
I do not fear of failure. I fear of giving up out of frustration.
|
|
|
|
|
But when I was coding, I got bored with the work after about 3 years.
Solving the problem mentally was always challenging but implementing it in code was tiresome.
|
|
|
|
|
This is a very good answer and I've heard Systems Architects -- with 25 years of experience -- say this too. It is interesting that the moment you know you've solved the problem -- even if it is just in your mind -- then you can feel as if the fun of the solution is over.
|
|
|
|
|
Weird. I enjoy even writing it down immensely. It sounds like a painter that has an idea for a painting but doesn't enjoy the act of painting itself. Programming for me is both. Overcoming a problem and also seeing it running.. and then there's my code fetish.
|
|
|
|
|
The further I get in my career the more "software development" becomes "explaining things to managers and business-side customers" and less about programming.
|
|
|
|
|
|
Well put!
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
When I'm down about it, I remember that it pays for the better part of my life!
Hogan
|
|
|
|
|
|
- but I've always made my living doing what I'd do for entertainment.
One can only really choose one path through life, so it's hard to know what's the "best" (or at least better) route - but I would sure hate to have to go to work every day to earn a living.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Sometimes I lost in time and space while sitting in front of the keyboard...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Yes I enjoy coding When i solve problem by coding but in some case i hate it because after continues and so much effort it's not give me any solution, And I feel it's wasting my time
|
|
|
|
|
I ALWAYS enjoy working on my own projects.
Now, those I get PAID to work on - That's an entirely different matter!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Totally aggree.
I would argue to call my job software development. It's rather about trying to correct bad code.
The best is to work on hobby projects.
|
|
|
|
|
I think it is the worst job ever.
|
|
|
|
|
Emilio Largo wrote:
I think it is the worst job ever. |
Go take a look at people who actually work hard for minimal wage and you'll feel better about software development.
|
|
|
|