Talk:Programmer
From Wikipedia, the free encyclopedia
- When making changes to the source code that programs are made up of, programmers need to make other programmers aware of the task that the routine is to perform. -
If only it were always true --JamesTheNumberless 14:35, 25 January 2007 (UTC)
Old talk moved to talk:Famous_Programmers.
"...is someone who programmes or programs: the former spelling is used for television and such-like programming, while the latter is used for computer programming..." I've never heard of this distinction before. Perhaps it is a British distinction? I've been programming my whole career on computers and have always been called someone who "programs" never one who "programmes." If this is a British distinction, is should be noted as such. --Frecklefoot
Agreed. "Programme" is the British English spelling and is only used when referring to broadcast; computing has consistently adopted the American spelling. --Chocorisu
I've added a cite needed note for the "Ada Loveless" as the world's first programmer. I've heard that as well, but a cite is still needed. Joncnunn 20:03, 11 April 2006 (UTC)
- I've removed it. This is well established, and there are plenty of citations on both the Ada Lovelace page and the Analytical engine page, both of which are linked in the sentence. I think this is sufficient. --Psyno 12:23, 6 June 2006 (UTC)
Contents |
[edit] UnStubified
I removed the stub marking from this page. If anyone feels that there is a compelling reason to have it marked as a stub, please re-add the stub marker and leave a comment explaining what information you feel needs to be added before this should no longer be considered a stub.--Hereticam
[edit] Possible merge with software developer
Looks to me like the software developer article should be merged into this one. Joncnunn 20:08, 11 April 2006 (UTC)
- Merge--I concur. In fact, let's also include "coder" and present the minor differences between these terms. 3Laws 07:50, 28 July 2006 (UTC)
I disagree. There is a serious difference between coders, developers and engineers. Coders are usually people capable of implementing some predefined design, developers can code and design, engineers can architect complex systems comprised of multiple software/hardware components and see through the project execution. For comparison, consider civil engineers who build bridges vs. specialty craftsmen vs. average workers. Hexamon 19:12, 8 August 2006 (UTC)
I too don't agree. Simply put, a programmer is typically a lesser position than that of a software developer. --Lliberto (talk) 02:37, 4 March 2008 (UTC)
[edit] Questions
Can someone help me?
I'm doing work on a programmer (Information Technology), and here are the questions:
What ongoing training (to keep-up-to-date) is involved:
How the job has changed over time:
Pece Kocovski 08:36, 6 July 2007 (UTC)
[edit] Programmer Stereotypes
I'm not sure the stereotyped description of programmers is very valid or relevant in this context. I suggest cutting the second paragraph (shown below).
Those proficient in computer programming skills may become famous, though this regard is normally limited to software engineering circles. Many of the most notable programmers are often labeled hackers. Programmers often have or project an image of individualist geekdom, resistance to "suits" (referring to both business suits literally and figuratively to the "Establishment"), controls, and unionization.
[edit] Systems
The distinction between application programming and systems programming is not as clear-cut as the article suggests.
On the one hand, the definition given in the article agrees with the use of these terms within—to pick one notable example—Microsoft (cf. the two styles of Hungarian notation being named Apps Hungarian and Systems Hungarian after the Microsoft divisions within which they were used).
On the other hand, software engineering at the level above applications is also called systems development.
Some may also consider a database management system (offered in the article as an example of systems development) an application. I suspect that most people who (like myself) work on operating systems and operating system kernels would deem it so, while people who work on web applications or other software built on top of a database management system might disagree.
DES (talk) 19:35, 13 January 2008 (UTC)
[edit] Languages and Frameworks
In section "Nature Of The Work":
> Java, .NET and PHP are popular programming languages for Web and business applications.
.NET is a framework, not a language itself. Maybe it's meant its native language C#. I'm going to replace it.
--84.60.186.158 (talk) 13:59, 30 April 2008 (UTC)

