Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [programming-productivity]

Programming is the process of writing computer code in order to create software. Use this tag for questions relating to the efficiency and productivity of programming.

16
votes
1answer
1k views

Are Chinese companies hiring “developer cheerleaders”?

I think the source for this is this Trending In China Facebook post: Internet companies across China are embracing programming cheerleaders, pretty, talented girls that help create a fun work ...
15
votes
0answers
882 views

Is using vim faster than a mouse-based editor for source code?

Many people claim that editing text using the vim editor is faster than using a mouse-based one, for experienced users. There seems to be a lot of anecdotal evidence for this claim, but considering ...
6
votes
1answer
354 views

Does “startup employee effectiveness follow a power law”?

One of the main assertions of this blog post is that, "Startup employee effectiveness follows a power law" rather than a normal distribution. Much like startup performance follows a power law, so ...
3
votes
0answers
144 views

Is it true that the best programmer in the office is 30 times faster than the worst programmer in the office? [duplicate]

I was once told by a professor at a prestigious university (paraphrase): In the average software development workplace, the best programmer is 30 times faster than the worst programmer. So if it ...
29
votes
1answer
853 views

Does pair programming improve the correctness of software?

Some advocates of pair programming suggest that two software engineers working on a single feature together - at the same desk, at the same computer - will create software that is more correct - that ...
14
votes
0answers
610 views

Do mechanical keyboards improve accuracy?

A famous mechanical keyboard site claims that: Many mechanical keyboard fans rave at the loud, clicky sound they produce when using one of these keyboards. As mentioned above, the mechanical ...
35
votes
2answers
1k views

Do functional programming languages offer significant advantages?

Many functional language advocates make a few surprising assertions about them: functional languages code is significantly less buggy than otherwise functional languages code is significantly faster ...
238
votes
1answer
97k views

Has Stack Overflow saved billions of dollars in programmer productivity?

John Carmack is a renowned developer and CTO. His Twitter account has over 100,000 followers. On the occasion of Stack Exchange's 5th anniversary, he quipped on Twitter: [... Stack Overflow] has ...
49
votes
3answers
17k views

Do professional software developers write an average of 10 lines of code per day?

In the 1975 software project management book, The Mythical Man Month: Essays on Software Engineering, Fred Brooks states that, no matter the programming language chosen, a professional developer will ...
70
votes
1answer
4k views

Do programmers who learn to type faster become better programmers?

CodingHorror writes: So if you want to become a great programmer, start by becoming a great typist. [...] When you're a fast, efficient typist, you spend less time between thinking that thought ...
28
votes
2answers
3k views

Are there studies clearly illustrating the great discrepancies in programmer productivity?

There exists a widely held (and frequently asserted) belief that there is a very big (relatively to other professions) discrepancy between the top tier software developers and the non-top-tier. ...
84
votes
1answer
13k views

Are light-on-dark colour schemes for computer screens better for programmers?

There is somewhat general scientific agreement that in general case for reading, dark text on light background is more readable than light on dark. However, most studies have shown that dark ...
27
votes
1answer
6k views

Is it preferable to use a computer in a darkened room?

In his latest blog post, Jeff Atwood states: We computer geeks like it dark. Really dark. Ideally, we'd be in a cave. A cave … with an internet connection. The one thing that we can't abide is ...
7
votes
0answers
691 views

Is this anecdote about the adoption of best practices true?

I've been forwarded this by a colleague: There’s a great story of a manager of a Coca-cola plant who’s numbers were far better than his peers. When asked what his “secret” was, he said simply that ...
23
votes
0answers
3k views

Are there reliable metrics for measuring the productivity of a programmer?

This is really a followup question to Is programming in Python faster than in C, C++ or Java? that I also posted on programmers.SE. The first comment seem to challenge the very idea that programmer ...
19
votes
1answer
2k views

Is programming in Python faster than in C, C++ or Java?

There's a widespread belief among programmers that the more dynamic and loosely typed the language, the more productive the programmer will be in it. Guido van Rossum wrote about programming ...