Motivation is the driving force which help causes us to achieve goals. Motivation is said to be intrinsic or extrinsic. The term is generally used for humans but it can also be used to describe the causes for animal behavior as well.

learn more… | top users | synonyms

40
votes
20answers
4k views

How do you stay motivated for hobby projects? [closed]

I started seriously programming as a hobbiest, student and then intern about 4 years ago and I've always done small projects on the side as a learning exercise. Schools over now though, and I spend ...
34
votes
11answers
1k views

How do you stay productive when dealing with extremely badly written code?

I don't have much experience in working in software industry, being self-taught and having participated in open source before deciding to take a job. Now that I work for money, I also have to deal ...
15
votes
8answers
1k views

How can I stay focused and motivated on a project?

I'm working on starting my own software development business, but I've noticed that I have major issues getting projects out by their deadlines, and in general getting them out of the "almost-done" ...
36
votes
5answers
2k views

How do you get past the Analysis to Paralysis when working on a new project?

I've been struggling with how to get my project going. I've got an old software package that is in need of desparate rewrite. I haven't compiled the source code since 2004. It still sells, it's stable ...
19
votes
14answers
2k views

Motivating yourself to actually write the code after you've designed something [closed]

Does it happen only to me or is this familiar to you too? It's like this: You have to create something; a module, a feature, an entire application... whatever. It is something interesting that you ...
15
votes
6answers
2k views

Ideas to get you programming mojo back? [closed]

I've been a professional programmer for many many years (20 years) and now I've lost interest, at the moment I have trouble even knocking out a few 100 lines of simple stuff. It will take me 3-4 days ...
2
votes
5answers
2k views

How can I motivate myself to start learning more? [closed]

I've been interested in programming for a while now, and have been slowly, slowly, slowly working on things over the years. However, I don't feel like I've learned much. I've only really stuck with ...
21
votes
21answers
2k views

If you were the manager of a team of 25 developers, how would you motivate them? [closed]

Imagine yourself hired by a new startup backed with few millions coming from venture capitalists. Your mission: organize the development of the next killer app. 25 developers is too much to take ...
27
votes
8answers
876 views

What do you do to remain productive when working on your own?

I find working in isolation, on a piece of code that won't be seen by anyone else for weeks, draining. I'm looking for ideas to try to keep myself productive and motivated. What do you do to remain ...
15
votes
10answers
659 views

Inspiring People [closed]

So I work with a few people that I feel are intelligent but don't seem to be working out well. After working with them for a while I have seen the flashes of brilliance but mostly I see a reliance on ...
23
votes
11answers
944 views

I've had some free time at work during maintenance releases, but all I do is surf the Internet

I'm really having trouble with this, since it is the perfect opportunity to learn something new, begin a personal project... essentially do just about anything, but all I do is surf the Internet. I ...
10
votes
1answer
354 views

Exploiting creativity with “free time”

Some companies have discovered, to their surprise and profit, that programmers are very creative people. I think of Google and Atlassian, for example, who allow regular (monthly, I believe) "free ...
8
votes
4answers
729 views

How do you keep enthusiam up when working on an overwhelming project? [closed]

When I'm working on a complex / large programming project and I get overwhelmed or lost, I often lose motivation and just don't have the energy to really dig into the problem once again to figure it ...
5
votes
3answers
665 views

How to enter flow experience for SW development? [closed]

What are your strategies to improve the flow experience when doing work?
6
votes
1answer
463 views

Why would I care about the asymptotic growth of the lower bound of the worst case time/space?

In mathematics, there are notations for asymptotic lower bounds, upper bounds, and tight (within-a-constant-factor) bounds. When describing the growth of functions in general, it makes sense that all ...
2
votes
2answers
780 views

How to maintain Motivation and enthusiasm once you have figured out the solution needed [closed]

I am currently undertaking a software project on my own time. When I first got the project I put in many hours working out how to do the "tricky" parts of the solution. I spent many hours googling and ...