The tag has no wiki summary.

learn more… | top users | synonyms

3
votes
1answer
92 views

Bringing coding best practices for non programmers (economists) [closed]

I now work in a team of economists, many of them specializing in a branch known as econometrics, that is heavy on statistics. I am the sole engineer on the team. They make use of EViews(a ...
2
votes
0answers
147 views

Research on common problems that people have when learning programming? [closed]

Is there any research into the most common mistakes or conceptual errors that people with no previous exposure to computer programming make when attempting to learn or being taught programming? This ...
5
votes
1answer
142 views

Version control and data provenance in charts, slides, and marketing materials that derive from code ouput

I develop as part of a small team that mostly does research and statistics stuff. But from the output of our code, other teams often create promotional materials, slides, presentations, etc. We run ...
4
votes
3answers
286 views

Is it normal to have a “mini” IT department within a department in a company?

The company where I work has a very decent IT department, which provided almost everything we need from an IT department. Anyway because of the nature of the work in my department (not IT related by ...
-1
votes
2answers
212 views

Can non-IT people learn and take advantage of regular expressions? [closed]

Often times, not-IT people has to deal with massive text data, clean it, filter it, modify it. Often times normal office tools like Excel lack the tools to make complex search and replace operations ...
14
votes
2answers
460 views

Pair programming business logic with a non-IT person

Have you had any experience in which a non-IT person works with a programmer during the coding process? It's like pair programming, but one person is a non-IT person that knows a lot about the ...
9
votes
5answers
918 views

How can I give a basic idea of what I'm working on to a non programmer? [duplicate]

Possible Duplicate: How to explain programming to a non-programmer? As a relatively new programmer (1 year professionally, many years as an amateur) I've run into many situations that sent ...
149
votes
9answers
18k views

Has “Not everyone can be a programmer” been studied?

An old adage that many programmers stick to is "It takes a certain type of mind to learn programming, and not everyone can do it." Now I'm sure that we all have our own trove of anecdotal evidence, ...
20
votes
7answers
1k views

How can a non-technical person learn to write a spec for small projects?

How can a non-technical person learn to write specs for small projects? A friend of mine is trying to outsource some development on a statistics project. In particular, he does a lot of work in ...
8
votes
8answers
605 views

How to explain to a layperson the variance in programmer rates?

I recently talked to a guy that is looking for developers to build a product idea. He mentioned he has received interest from people but the rates have varied from $20-120/hr. This project he ...
32
votes
9answers
2k views

Can non-IT people handle a wiki?

My company is looking to improve their market research data management. Current data management style: "Hey Jimbo, where's that picture of our WhatZit 2.0? "yeah I remember that email about that ...
6
votes
5answers
310 views

What appears in your mind if someone asks for a module for application? [duplicate]

Non-technical people tend to say the word module instead of feature. But I always get annoyed if someone tells me to write a module when what they really want is a feature. In my opinion a module is ...
19
votes
9answers
492 views

Which software development practices would you recommend non-programmers implement in their fields of work? [closed]

Say you had to give a talk to non-programmers who were looking to learn something from software development that they could apply to their own functions. Question: What practices would you preach? ...
8
votes
11answers
1k views

How to explain to non-programmers that programming is not a repetitive task? [closed]

Some people have the view of programming that it is just repetitive typing on a keyboard. None of this is true. First of all, there is so much more you have to do than actually typing down the code, ...
4
votes
6answers
981 views

Interesting non programming tasks for programmers

This question is related to my another questions asked to HN community http://news.ycombinator.com/item?id=2450143 Here is the summary of above thread: I asked HN community if we should give 2nd ...
1
vote
2answers
122 views

Book on Access and SQL [closed]

My little brother is a CPA but in his new job he is required to use access to pull his own data. He has grown frustrated with the limitations of the canned reports that he has access to. However he ...
49
votes
4answers
2k views

How to explain to a non-technical person why the task will take much longer than they think?

Almost every developer has to answer questions from business side like: Why is going to take 2 days to add this simple contact form? When a developer estimates this task, they may divide it into ...
1
vote
5answers
372 views

Testing for Non Programmers [closed]

I would like to get my younger brother, who can't program, to test some code I am writing from requirements I provide him in documentation. Is there a way to get him going quickly? Ideas? Please and ...
13
votes
9answers
652 views

How do you explain the source of an identifed problem without making it an “excuse”?

As practicing (as much as I can at least) "egoless programming", I'm focused on solving problems whoever wrote the code related (if that person don't make dangerous code) and I like to understand the ...
4
votes
4answers
717 views

How to encourage a non-programmer to learn programming?

Learning programming for the first time may be boring, especially reading a book with boring examples. Is there other way to learn non-programmers programming? For example involve them in a simple ...
38
votes
13answers
4k views

Can a non-programmer successfully run a software company?

Back in 2006, one Joel Spolsky made the following comment: Watching non-programmers trying to run software companies is like watching someone who doesn't know how to surf trying to surf. ...
21
votes
11answers
1k views

How do you portray to non programmers what programming involves? [duplicate]

I get casually asked a lot to take a couple days to teach someone how to program. Most people really think they can learn what I know in a few days. When I tell them I have been doing this for many ...
20
votes
9answers
8k views

Explaining technical things to non-technical people [closed]

I often have to explain technical things and technical decisions to my extremely non technical manager and I'm pretty awful at it. What are good ways to essential dumb things down for the rest of the ...
23
votes
15answers
6k views

Explaining programming to a child [closed]

How could I try to explain programming to a child, about 6 to 8 years old?
13
votes
10answers
934 views

Why does it seem so hard for non programmers to understand versioning?

In the past I have worked with designers, BAs and project managers, all who regularly produce project artifacts, yet very really do they understand the concept of versioning. When I try to explain it ...
12
votes
14answers
3k views

How to teach programming a person who completed CS studies but for 5 years was working in other profession?

I have a colleague who want to go back to programming after 5 years of doing something else. Five year ago he was working with C++ / linux, delphi, and a lot with mSQL . He asked me to help him to go ...
18
votes
12answers
3k views

How to explain programming to a non-programmer? [duplicate]

Possible Duplicate: How do you share your craft with non programmers? I tend to think that I might get such a question in the future... How should I answer to it in layman terms?
12
votes
3answers
648 views

Guiding Non-Programmers in Hiring of a Programmer

A friend of mine has a developer (possibly the "mad genius" type) that has built a substantial system on which their small business is critically dependent. They'd like to get away from their current ...
41
votes
19answers
4k views

How do you share your craft with non programmers?

Sometimes I feel like a musician who can't play live shows. Programming is a pretty cool skill, and a very broad world, but a lot of it happens "off camera"- in your head, in your office, away from ...
6
votes
4answers
346 views

I want to explain why the specification must not be changed during development period

I want to explain why the specification must not be changed during development period to the new planning department employee. Is there any cool document that does this?