The tag has no wiki summary.

learn more… | top users | synonyms

3
votes
6answers
128 views

Sticking to a Task vs Varying It

When you have several programming tasks to do at once, do you prefer to go through them one at a time, or to vary them, perhaps based on subtasks or on time? Why? For myself, I find that: Pros for ...
6
votes
4answers
227 views

Commitment level to the project? [closed]

You've quoted your time that it will take certain time to produce a piece of software. When you have started the project, is it better to go hard at the beginning and cruise later? or to try to ...
4
votes
6answers
593 views

How should I manage my time? [duplicate]

There are times when just one bug that keeps eating away your time like hell ... for example this one. I generally end up wasting hours and realize I've gone terribly behind my schedule and not ...
8
votes
6answers
960 views

Time management and self improvement [closed]

I hope I can open a discussion on this topic as this is not a specific problem. It's a topic I hope to get some ideas on how people in similar situation as mine manage their time. OK, I'm a single ...
4
votes
3answers
508 views

What is the most effective way of communicating potential delays in software development?

In development, what is the best way to manage delays? For example, you're doing a task, new requirements come in/something which further steepens the learning curve of something that must be learnt ...
28
votes
20answers
4k views

Is it normal for programmer to work on multiple projects simultaneously

On a current job I have 2 projects to work on. First is very huge system and the second one is smaller but it also big (first project is being developed for 12 years, second for 4 years). At first I ...
16
votes
5answers
2k views

How to avoid distractions during programming and keep up to date? [closed]

People always need concentration during work tasks, but i feel programming requires even a higher level. In general my biggest problem is getting distracted by my articles feeds, but i also give it a ...
3
votes
3answers
212 views

Are your projects completed on time or past the deadline?

Are your projects completed on time? If not, what problems cause you to miss deadlines? How can they be overcome? Do your clients understand them?
29
votes
9answers
790 views

Abstraction: The War between solving the problem and a general solution [closed]

As a programmer, I find myself in the dilemma where I want make my program as abstract and as general as possible. Doing so usually would allow me to reuse my code and have a more general solution ...
6
votes
5answers
300 views

What to do about “next piece syndrome”?

Inspired by this question: What to do about "stopping point syndrome"? I often find myself a half hour away from knocking-off time having just wrapped up a component of my work, and facing a "next ...
37
votes
19answers
1k views

What to do about “stopping point syndrome”?

I have noticed a behavior in myself that I call "stopping point syndrome"... it means I cannot stop working until I reach a "stopping point" (or I become exhausted). In other words, if I am in the ...
8
votes
6answers
546 views

Who should participate in time estimation?

In an IT project: Who should participate in time estimation? Developer, team leader, scrum master and etc? Whose vote should be counted most?
6
votes
5answers
606 views

tracking time for personal projects [closed]

Does everyone track time spent on personal projects? I feel that it is valuable to know how much time (and potential money) has been put into a hobby. I am currently using harvest to track time.
11
votes
12answers
1k views

Does tweeting 9 to 5 hurt job applicants? [closed]

If you were looking into a job applicant's background and discovered that he or she has 1200 followers on Twitter and averages 50 tweets per day (more than half of which are during business hours), ...
10
votes
10answers
1k views

How do you deal with time estimates? [duplicate]

If given too little time, quality suffers. If given too much time, developers will find a way to use all alloted time, no matter what. What would be a good way with dealing with estimates? Are they a ...
6
votes
5answers
423 views

Are you allowed to manage your own time and if so, do you sometimes abuse this? [closed]

The title is a bit vague so let me elaborate: I develop both hardware and software, and I'm in a position where I get a list of 'large' tasks/projects to do but not on a regular basis. Sometimes ...
12
votes
8answers
1k views

How much time a week do you spend on extracurricular programming?

Background: I'm a microsoft DBA/IT type person by day, an iOS and Mac developer by night. I have one app in the App Store and another one in the works. I try to spend as much time as possible working ...
9
votes
4answers
474 views

Time allocated to code reviews

If you are doing code reviews How much time do you spend on code reviews, compared to implementation? How much of the changes undergo code review? you think it's to much / should be more? Are ...
5
votes
7answers
971 views

What software do you use to track time spent on a project? [closed]

What software do you use to track time spent on a project?
-1
votes
4answers
307 views

Is time tracking required for web based/service industries? [closed]

I work in the web development industry and we implement a time tracking system to log our time (Project/time/comment). In the beginning of a project, we create a contract, and decide upon a price ...
16
votes
14answers
777 views

When do you get your best ideas? [closed]

Are there certain activities that provide inspiration at unexpected times? One that I've noticed is when I'm mowing the lawn or shoveling snow - living in Minnesota it seems I'm always doing one or ...
4
votes
7answers
666 views

How to control work of programmers (outsourcers) [closed]

Some time ago I decided to outsource web development projects (php coding & design). I've opened small office abroad with manager and couple of programmers and designer. I just started but already ...
7
votes
3answers
156 views

Considering consistent change, how short of a planning period is too short?

Change is not uncommon, change in requirements, change in specs change in workflow. I've accepted that there will be change, but I wonder: knowing that change is going to happen, how short of a ...
19
votes
9answers
537 views

Hard-copy approaches to time tracking

I have a problem: I suck at tracking time-on-task for specific feature/defects/etc while coding them. I tend to jump between tasks a fair bit (partly due to the inherit juggling required by ...
38
votes
8answers
1k views

Should Professional Development occur on company time?

As a first-time part-time software developer at a small consulting company, I'm struggling to organise time to further my own software development knowledge - whether that's reading a book, keeping up ...
9
votes
9answers
534 views

Is the time spent customizing your dev machine environment worth it?

There are times when I am working on programming project and I get the itch to change some stuff in my environment (OSX or Linux). Vim might not being doing exactly what I want, so instead of doing it ...
11
votes
1answer
495 views

How much time should I dedicate to refactoring my code?

I don't know if it's just with me, but when I start refactoring some code I waste a lot time doing that and it never ends. Every time I read the code again, I find something that can be improved, ...
11
votes
4answers
854 views

Alternatives to time tracking methodologies [closed]

Question first: What are some feasible alternatives to time tracking for employees in a web/software development company, and why are they better options Explanation: I work at a company where we ...
11
votes
7answers
833 views

How to handle demanding clients?

Frequently, I have been finding myself overloaded with contracts. Most of the time, I find myself juggling with at least 2 projects, in addition to the numerous websites I have to upkeep and perform ...
22
votes
5answers
4k views

Am I programming too slow? [closed]

I've only been a year in the industry and I've had some problems making estimates for specific tasks. Before you close this, yes, I've already read this: ...
16
votes
9answers
1k views

Does keeping a journal help in your job?

Years ago, in my first real programming job, my boss encouraged me to keep a journal of my daily activities. I still do so, although no longer a paper and hand-written one. Do you keep a journal, if ...
172
votes
13answers
35k views

How to respond when you are asked for an estimate?

We, as programmers, are constantly being asked 'How long will it take'? And you know, the situation is almost always like this: The requirements are unclear. Nobody has done an in depth analysis of ...