The time-management tag has no wiki summary.
6
votes
3answers
646 views
Are these good reasons for moving to Microsoft web development platform?
Background
I do PHP and Ruby on Rails development in my spare time, and have learned quite a bit on my own. I chose those technologies because of the low cost of entry, since everything is ...
12
votes
3answers
733 views
Handle complexity in large software projects
I am a lead developer in a larger software projects.
From time to time its getting hard to handle the complexity within this project. E. g.
Have the whole big picture in mind all the time
Keeping ...
1
vote
2answers
221 views
Becoming an expert vs boredom [closed]
I am a college student, and I love to program, period. I code all kinds of things in different kinds of languages. Although I enjoy programming, I have an extremely hard time sticking to one project ...
0
votes
3answers
152 views
How to balance programming projects between feasibility and usefulness [closed]
I've become fairly competent as a programmer, but I would not say I am a master. I work independently, most as a hobby, although I have done some freelance PHP work. I tend to find myself dabbling in ...
8
votes
6answers
1k views
Is there a constant for “end of time”?
For some systems, the time value 9999-12-31 is used as the "end of time" as the end of the time that the computer can calculate. But what if it changes? Wouldn't it be better to define this time as a ...
1
vote
3answers
302 views
How to manage/organise when you have to multi-task on multiple 1 man projects? [closed]
We are a team of developers working on multiple small projects - a developer could have 3 or more 1 man projects to work on and keep moving. It can feel like your time is pretty fragmented & ...
218
votes
27answers
41k views
Why can't the IT industry deliver large, faultless projects quickly as in other industries?
After watching National Geographic's MegaStructures series, I was surprised how fast large projects are completed. Once the preliminary work (design, specifications, etc.) is done on paper, the ...
2
votes
8answers
490 views
How often should I be compiling?
For the longest time I've just done small app development. Building and debugging took a matter of seconds (or should I say - second?). I got fairly used to just debugging to test literally ...
5
votes
3answers
297 views
Existing buggy code or a brand new one? (From time perspective)
I am facing some issues with a buggy library I currently have and it's used in my current project, I need to finish this project as soon as possible in order to deliver it to our client.
However, ...
1
vote
0answers
113 views
Keeping focused while working online [closed]
This is not really a programming question.
More like a self-management one.
I am a web developer, and almost 100% of my job is done with a browser window open.
Needless to say, that leads to a ton ...
3
votes
4answers
485 views
Planning milestones and time
I was hired by a marketing company a year ago initially for link building / SEO stuff, but I'm actually a Web developer and took the job just in desperation to have one (I'm still quite young and just ...
2
votes
4answers
263 views
I target short projects, but fail miserably on projects that requires persistence [closed]
I know this is kind of time-management question. I do well in short assignments, but fail miserably, when it comes to projects that require hours and hours of work to be done day after day.
I cannot ...
3
votes
3answers
207 views
How to be productive as an infrequent programmer?
My current day job is mostly project management and client liaison work, but I sometimes get involved in actual coding. I do this either because I have a clear vision of what I want the result to look ...
24
votes
9answers
1k views
Should I log trivial fixes?
I'm in a code shop of two. And while I understand that a bug tracker is useful where the number of programmers is greater or equal to one, I'm not so convinced that logging bugs, changes, and fixes is ...
3
votes
3answers
263 views
Getting to the big leagues & managing time as a novice game developer?
I'm a 23-year-old novice game developer who just got his first job in the industry a year ago. Unlike most programmers I know, I started programming pretty late, during my second year in college, and ...
-1
votes
3answers
218 views
How do you carve out development time when you also have to do general IT work? [closed]
I read a couple of distraction and interruption questions here, but I do not feel that the situations are the same - as most of my distractions are related directly to my job, not boredom or other ...
9
votes
6answers
690 views
How does one effectively implement the 80/20 rule for developer time?
I am a developer at a bank where an 80/20 rule is implemented. 80% of the time you work on your assigned project and 20% you work on something that interests you. However, I'm not really sure how to ...
56
votes
16answers
3k views
How to stop the development spec from changing in mid development?
Problem: It seems with almost every development effort I'm involved in, no matter how much time is spent planning prior to starting development, there is always a large amount of changes required ...
7
votes
5answers
233 views
How to introduce a new pattern into an existing codebase?
In my quest to better my development skills I learn new design patterns. In sample projects or personal projects it's really easy to adapt new patterns into my code.
However at work I have a large ...
0
votes
1answer
512 views
When will be your project finished? How long does it take to complete it? Any idea how do you estimate such timing on the spot? [duplicate]
Possible Duplicate:
How to respond when you are asked for an estimate?
In my company, i have a strange managers, they always asks me before starting how is it going? And how long it will ...
11
votes
8answers
292 views
Finding time for concentrated recreational programming when having kids [closed]
As a father of two young kids it's increasingly difficult to find time to concentrate on some recreational programming. There are small pockets of time here and there, but I notice it's difficult / ...
3
votes
6answers
300 views
Multiple projects - similar platforms or as different as possible?
When working on multiple projects simultaneously (for the sake of simplicity let's say half time each on two projects), which is better? Should the two projects
Use the same language? Same/similar ...
316
votes
21answers
79k views
My customer wants me to record a video of how I develop his software product
Working as a freelancer, I often see strange requests from my customers, some of which can negatively affect my daily work¹, and others trying to set some sort of control. I usually encounter those ...
13
votes
5answers
896 views
How to manage time for studying while working? [closed]
I've been programming 8 years for a company. We build business intelligence software systems. Since I thought working is learning, I've always studied in terms of what I was doing at the company while ...
4
votes
3answers
467 views
How to deal with TODO List Overflowing?
Seriously... I need more time, and I can't find it.
I've got my main project and I spent most of my time on it. I'm trying to, BUT I got a lot of minor projects, old projects support. I'm very ...
15
votes
5answers
657 views
How do I manage success as an independent contractor?
I'm fixing bugs for a software company as a contractor on a per hour basis (first time for me). Today, in 6 hours I fixed two issues which had been planned at 32 and 40 hours each. The days before ...
0
votes
2answers
118 views
3rd party hosted solution for project management & source control?
I am looking for a SAAS solution that offers project management, time tracking, invoicing and file sharing (to share with clients) as well as source control, work item management and team management ...
3
votes
3answers
132 views
Rewriting code / better initial outline
Single-programmer project. I'm constantly having to rewrite my own code on an on-going project. It's not buggy, but every time I expand my program (which previously-planned features), I keep having ...
37
votes
10answers
1k views
How to start and maintain an after-work project
I work as a full time developer. My workplace, however, is very limiting in the technologies and programming languages I can use. All of the work is done in C++.
It is clear that C++ is rapidly ...
3
votes
3answers
428 views
Task Management - How important it is for a entry level developer?
I hold masters in CS & now I'm mobile apps developer (Entry Level) , I always start to plan things when starting or doing any project both at work & projects i do at Home (for passion) - as I ...
7
votes
6answers
328 views
Tracking hours on a project
Other than the following, are there any helpful (to programmers) reasons to track hours/time on a project down to the "accurate number of hours per week" level?
Reasons:
Beneficial to see how ...
1
vote
1answer
139 views
Assigning effective complexity ratings to tasks
I want to make excellent estimations about, how much effort is required for a particular task.
The constraint is, that I have already solved the problem and written down steps required to solve it. ...
20
votes
13answers
1k views
Encouraging software engineers to track time
How can I encourage my coworkers to track the time they spend resolving issues and implementing features? We have software to do this, but they just don't enter the numbers.
I want the team to get ...
2
votes
6answers
436 views
Using work time effectively: How to create code quickly? [duplicate]
Possible Duplicates:
How can I be more productive at work? (additional context inside)
How to code on a very tight schedule?
Sometimes we create new code quickly. And sometimes we can't ...
13
votes
8answers
647 views
What work intervals are more productive: short or long?
Which sessions of work are more productive for programming: short (<= 30 minutes), mid-length or long (>= 2 hours)? In which cases? (Consider coding new functionality, doing small modifications, ...
10
votes
5answers
410 views
How do you read an article without being distracted? [closed]
The following incident set me thinking.
Just today, I had some work to do where I needed to learn about the Selenium IDE. While going through the documentation, I found a link to JUnit and TestNG. I ...
3
votes
6answers
289 views
How do you keep your customers informed about the exact time you spent on their projects?
In my answer of the question about what are the important points to consider when starting your own company, I mentioned the fact that when the customers pay per hour of work, there must be a way for ...
4
votes
2answers
143 views
Time management training programs for developers
My company asked me to set up a personal goal of improving time management. This means keeping up with time reporting, revising estimates and being responsive to email inquiries.
Of course, I have ...
6
votes
4answers
550 views
How to fight absentmindedness [closed]
Do you have any problems with loss of concentration, constant relaxation, etc.? How do you solve this problem?
For example, when you are coding or learning something - You understand that it's ...
17
votes
16answers
2k views
How many programming languages do you work with on a daily basis and how do you effectively manage language specific tasks [closed]
Edit:
How do you manage individual tasks when working on multiple languages
In day to day task handling, how many different programming languages do you work with?
Do you make a mental shift when ...
33
votes
15answers
2k views
How to code on a very tight schedule?
I'm working on a project that has very tight schedule. I don't have much time to code and test (even though I work more than 12 hours everyday, it's still delayed), and the result is very fragile. Its ...
3
votes
5answers
309 views
How do you manage project estimation and managing your teams time
I'm thinking of things like:
designating a developer having say 6 hours out of their normal 7.5 hour day dedicated to the project, the rest for other work/company related activity (meetings, emails, ...
13
votes
10answers
2k views
Effective methods for managing work tasks? (documenting/remembering/prioritizing)
I'm looking for suggestions on effective methods that I can use to document, remember and prioritize tasks at work. Many of the these tasks belong to a primary project, but they also exist for ...
3
votes
6answers
123 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
220 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
564 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 ...
9
votes
5answers
672 views
Time management and self improvement
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 ...
2
votes
3answers
239 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 someting that must be learnt ...
26
votes
19answers
3k 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 ...
15
votes
5answers
1k 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 ...
