The tag has no wiki summary.

learn more… | top users | synonyms

-3
votes
0answers
20 views

LDAP for employee asistance control [on hold]

I was thinking a way to control the works hours of a group of employees using something like ldap or any API for login in linux which set in a database, the time of login and if the computer goes to ...
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 ...
307
votes
29answers
48k 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 ...
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 ...
-1
votes
1answer
88 views

Optimal movie schedule

Let's say Mr. A goes to cinema and he gets a movie schedule. There are N movies on the program today (1 < N < 50) and for every movie the time of the start and the time of the end are given in ...
0
votes
0answers
83 views

How to handle multiple similar projects? Why? [duplicate]

I currently have 4 projects under development. All of them related to the same product (hardware) but different after all (desktop, android and web environments). That product, the hardware, is ...
-3
votes
2answers
220 views

What are the signs that a ten days debugging session will not resolve an issue? [closed]

Ten days ago, we fixed a bug on a large application and the hot fix has created a disappearing of some data from the user point of view (side effect). Data are not deleted, but have been set to hidden ...
22
votes
13answers
2k 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 ...
0
votes
3answers
173 views

How to cut the line between quality and time? [duplicate]

On one hand, I have been taught by various software engineering books ([1] as example) that my job as a programmer is to make the best possible software: great design, flexibility, to be easily ...
11
votes
4answers
855 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 ...
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 ...
3
votes
1answer
258 views

How to represent days and time graphically for a project I have done

How to represent the days and hours of different tasks(design, development, testing) of a software project in a graphical way. I tried using a Gantt chart for it, but it does not represent the ...
1
vote
1answer
185 views

how to reduce communication time in distributed teams [duplicate]

We have 10 distributed teams in our company and we are developing 3 huge web applications. A lot of time of our developers is spent with writing emails. We are using scrum and for that we had a ...
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 ...
3
votes
3answers
589 views

Task management - how important it is for a entry level developer targeting PM role in the future?

I hold masters in CS and now I'm mobile apps developer (entry level), I always start to plan things when starting or doing any project both at work and projects I do at home (for passion) - as I can ...
1
vote
1answer
129 views

Working in a multi-disciplinary team; with a specific skill set - time management?

I thought I'd post this here for the anonymity of someone I was speaking too recently at a social event for developers. Amongst the trading of "war stories", he presented the following dilemma.. ...
0
votes
1answer
229 views

Getting work done in a small office [duplicate]

I work in an office area of ~450sqft. There are a total of 7 people working in the office. I've been finding it hard to concentrate on my work (writing code) because of the distractions going on ...
4
votes
2answers
343 views

Writing Large Portions Of Code Then Debugging?

Lately I have been writing a game engine, and I have been writing a lot of "foundation stuff" (standard interfaces, modules, a message system ect.), but I have noticed a pattern, a lot of the stuff is ...
8
votes
6answers
961 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 ...
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), ...
345
votes
21answers
85k 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 ...
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 ...
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 ...
6
votes
3answers
869 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 ...
13
votes
4answers
1k 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 ...
13
votes
3answers
1k 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 ...
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 ...
-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 ...
1
vote
2answers
315 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
216 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 ...
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 ...
13
votes
10answers
3k views

Effective methods for managing work tasks? (documenting/remembering/prioritizing) [closed]

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 ...
6
votes
4answers
661 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 ...
35
votes
15answers
3k 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 ...
1
vote
3answers
731 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 & ...
2
votes
6answers
491 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 ...
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?
2
votes
8answers
536 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
318 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, ...
3
votes
4answers
843 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 ...
5
votes
7answers
974 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?
2
votes
4answers
277 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
242 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 ...
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 ...
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 ...
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 ...
3
votes
3answers
284 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 ...
40
votes
10answers
2k 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 ...