Difference between revisions of "programming productively"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
 
m (→‎Overview: acccommmodate has two "m"s)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
Computer [[programming]] is one of the most complex endeavors known to humankind, especially among those activities which are not restricted to a select, intensively-educated professional elite (such as brain surgery or rocket science). It is also one of the newest activities known to humankind, as computers have only been around for a few decades, and have only been available to the general public for a substantially shorter amount of time than that.
 
Computer [[programming]] is one of the most complex endeavors known to humankind, especially among those activities which are not restricted to a select, intensively-educated professional elite (such as brain surgery or rocket science). It is also one of the newest activities known to humankind, as computers have only been around for a few decades, and have only been available to the general public for a substantially shorter amount of time than that.
  
As a result of this, as well as the fact that computer usage continues to change over time as the technology advances and allows it to enter more facets of our everyday lives, work habits and common social understanding do not really accomodate the needs of programmers to the same extent as they accomodate other similarly demanding tasks.
+
As a result of this, as well as the fact that computer usage continues to change over time as the technology advances and allows it to enter more facets of our everyday lives, work habits and common social understanding do not really accommodate the needs of programmers to the same extent as they accommodate other similarly demanding tasks.
 +
 
 +
This page is about some of the gaps between (on the one hand) what most people understand about programming and (on the other) what programmers actually need in order to be [[productivity|productive]].{{seedling}}
 +
===Related Pages===
 +
* [[productivity]]
  
This page is about some of the gaps between (on the one hand) what most people understand about programming and (on the other) what programmers actually need in order to be productive.{{seedling}}
 
 
==Links==
 
==Links==
* '''2006-12-07''' [http://headrush.typepad.com/creating_passionate_users/2006/12/httpwww37signal.html The Asymptotic Twitter Curve] is mainly a discussion about related phenomena, but has some useful graphs illustrating the interruptions/productivity correlation
+
* '''2006-12-07''' [http://headrush.typepad.com/creating_passionate_users/2006/12/httpwww37signal.html The Asymptotic Twitter Curve] is mainly a discussion about related phenomena, but has some useful graphs illustrating the interruptions/[[productivity]] correlation
 
* '''2006-04-17''' [http://www.thinkvitamin.com/features/webapps/how-to-shut-up-and-get-to-work How to Shut up and Get to Work!] by Jason Fried of 37 Signals
 
* '''2006-04-17''' [http://www.thinkvitamin.com/features/webapps/how-to-shut-up-and-get-to-work How to Shut up and Get to Work!] by Jason Fried of 37 Signals
 
* '''2000-04-19''' [http://www.joelonsoftware.com/articles/fog0000000068.html Where do These People Get Their (Unoriginal) Ideas?] by Joel Spolsky: most of the article goes into the problems caused when programmers are not allowed to work uninterrupted
 
* '''2000-04-19''' [http://www.joelonsoftware.com/articles/fog0000000068.html Where do These People Get Their (Unoriginal) Ideas?] by Joel Spolsky: most of the article goes into the problems caused when programmers are not allowed to work uninterrupted

Latest revision as of 01:16, 9 March 2008

Navigation

computing: software: programming: productivity

Overview

Computer programming is one of the most complex endeavors known to humankind, especially among those activities which are not restricted to a select, intensively-educated professional elite (such as brain surgery or rocket science). It is also one of the newest activities known to humankind, as computers have only been around for a few decades, and have only been available to the general public for a substantially shorter amount of time than that.

As a result of this, as well as the fact that computer usage continues to change over time as the technology advances and allows it to enter more facets of our everyday lives, work habits and common social understanding do not really accommodate the needs of programmers to the same extent as they accommodate other similarly demanding tasks.

This page is about some of the gaps between (on the one hand) what most people understand about programming and (on the other) what programmers actually need in order to be productive.

This is a growing seedling article. You can help HTYP by watering it.

Related Pages

Links