2
votes
2answers
352 views

Joel Test: Quiet working space as a developer? [duplicate]

I know the joel test, specifically #8, specifies the ideal working condition for programmers or "knowledge" workers is one where there is a quiet area to work in. I hope this isn't a loaded question ...
0
votes
1answer
237 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 ...
19
votes
4answers
929 views

More productive alone than in a team? [closed]

If I work alone, I used to be superproductive, if I want to be. Running prototypes within a day, something that you can deploy and use within a few days. Not perfect, but good enough. I also had this ...
12
votes
7answers
2k views

Do multiple computer screens reduce productivity? [closed]

I was reading the wonderful post of Trent Walton : UniTasking which contains a lot of useful thoughts and ideas, plus some good links to some neat OS X apps. (which I have started using right after I ...
3
votes
4answers
246 views

How to determine the right amount of up front design? [closed]

Software developers occasionally are called upon to write fairly complex bits of software under tight deadlines. Often, it seems like the quickest thing to do is to simply start coding, and solve the ...
28
votes
8answers
8k views

Should a development machine be inside a VM?

This post by Rob Conery (note the slug) says that development environment should be run inside a virtual machine. I see what he's saying and tend to agree, but still feel a little uneasy. Now that ...
12
votes
8answers
763 views

How can be get sure that we're not implementing micromanagement in the field of software development?

As I got the feedback of developers about scrum methodology in this question, on whether it turns active developers into passive developers or not, I encountered the word micromanagement. However, ...
65
votes
16answers
3k views

Should organizations penalize developers for the amount of defect reports filed against code they worked on? [duplicate]

Should organizations penalize developers for defect reports filed against their work products? I was having a discussion with my friend where he asks if a manager taking the number of defects filed ...
77
votes
20answers
5k views

Move on and look elsewhere, or confront the boss? [duplicate]

Possible Duplicate: When do you know it's time to move on from your current job? Problem: I had no prior experience when I interviewed, so I didn't know exactly what to ask them about ...
22
votes
11answers
2k views

How much pressure should programmers be under?

I have been blessed with an amazing workplace and my colleagues are really understanding.. However this is my first programming "gig" and i know some people aren't so lucky, Especially those who run ...
13
votes
17answers
2k views

Have programmers at your work not taken up or been averse to an offer of a second monitor? [duplicate]

I'm putting together a business case for the developers in my company to get a second monitor. After my own experiences and research, this seems a no-brainer to me in terms of increasing productivity ...
5
votes
4answers
387 views

Do programmers at non-software companies need the same things as at software companies? [duplicate]

There is a lot of evidence that things like offices, multiple screens, administration rights of your own computer, and being allowed whatever software you want is great for productivity while ...
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 ...
15
votes
8answers
978 views

How to convince my boss to improve code quality? [duplicate]

The place I'm working for is a service provider. We have a lot of services, which are written to deal with deadline, so their code are really terrible: No coding convention, everyone codes in his ...
27
votes
10answers
1k views

How to avoid to be employed by companies which are candidates to DailyWTF stories?

I'm reading The Daily WTF archives and especially those stories about IT-related companies which have a completely wrong approach of software development, the job of a developer, etc. Some stories ...
10
votes
5answers
393 views

In which fields does quality of the software product matter as much as the completion time?

Someone told me that if the software product meets clients expectations, it is good quality. But I've worked with Interaction Designers (the same kind of people who made Gmail's interface and ...
38
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 ...
11
votes
7answers
422 views

Where do you draw the line between quantity and quality?

My manager has talked with me and says that the quality of my work is excellent, but I need to step up the quantity of how much I crank out. I've only been working for a couple of years, so I still ...
22
votes
13answers
1k views

Is paper indispensable in a programmer's everyday work? [closed]

As a programmer who work in a company whose vision is to make paperless office possible, is there any way I can work effectively while using less paper? I can list at least several kinds of papers I ...
12
votes
11answers
1k views

How do you prepare yourself before you start coding? [closed]

Before you start coding something, how do you prepare yourself? Do you make diagrams, pseudocode, mockups or any of that kind of stuff or you just start coding and see what comes along the way. ...
4
votes
5answers
490 views

Do social networks increase development productivity?

I am a developer a fairly large firm of programmers (100+). Since there are several departments and several teams within each department; communication is an issue regarding: sharing of ideas, ...
16
votes
6answers
402 views

What amount of time do you spend doing each of the following [closed]

Recently I've been thinking I spend too much time on SO and general learning / keeping up with technology rather than actual coding. So my question is what ratio's of your time do you spend on the ...
14
votes
8answers
499 views

Methodologies of a high class development team

I've recently been tasked with increasing standards and efficiency within a development team. I've read similar posts about the makings of a good development team but these often discuss the human ...
5
votes
9answers
442 views

What tricks/tips do you use for innovation? [closed]

I am looking for a few ideas on how to change a highly conventional work culture to be more innovated in their approached to problem solving. I've come across this article and am looking for more ...
21
votes
3answers
884 views

Would you make use of “Google 20%” time if your employer encouraged and funded it? [closed]

We know about Google's 20% projects, whereby a developer can spend up to 20% of their time on a personal project which interests them. If your employer let you spend 20% of your time on a project ...
48
votes
9answers
4k views

When do you know it's time to move on from your current job? [closed]

Have you ever reached a point at your job when you just know it's time to move on? When do you move to the point that you're willing to let go of the demons you know for the ones you don't know? ...