The tag has no wiki summary.

learn more… | top users | synonyms

37
votes
10answers
1k views

Emotional detachment from bad code [duplicate]

We all would like to work with good, easy to maintain code that follows best practices and design patterns. However, reality is far from ideal. After all, content on sites like The Daily WTF is not ...
35
votes
15answers
3k views

How to code on a very tight schedule?

I'm working on a project that has very tight schedule. I don't have much time to code and test (even though I work more than 12 hours everyday, it's still delayed), and the result is very fragile. Its ...
32
votes
20answers
2k views

How do you tackle really bizarre errors that keep you puzzled for more than 10 hours? [closed]

You know them, those errors that make NO sense. Where it seems like a gremlin just jumped deep inside your chips and messed up something. Do you take a walk, write stuff, call an uncle? I need help!!
26
votes
10answers
1k views

How do you stay productive when dealing with extremely badly written code?

I don't have much experience in working in software industry, being self-taught and having participated in open source before deciding to take a job. Now that I work for money, I also have to deal ...
21
votes
12answers
1k views

Emotional attachment to code

As an employee of a company, when you write code do you feel like you have an attachment to it? Do you feel that you have some ownership of the code? Or do you write it completely detached from it ...
17
votes
12answers
2k views

Is it possible to speed-read code well? [closed]

Sometimes we have huge code listings to deal with, and I'm curious as to how the advanced, highly skilled programmers read code. And I'll say with an emphasis on debugging and finding issues.
17
votes
10answers
729 views

Why do new programmers seem to ignore compiler error messages/runtime exception messages?

I think we’ve all seen this. Beginners ask questions on StackOverflow that follow the basic outline... I’m trying to do (very vague description of the goal) but it doesn’t work/I get an ...
16
votes
13answers
2k views

How to get rid of fear of not able to solve complex program? [closed]

Whenever I start to solve some complex problem and try to solve it by program. I feel demotivated. Instead of feeling excited about it I feel like I wont be able to solve this program its very ...
15
votes
4answers
1k views

How is programming affected by spatial aptitude?

Background The longer I work on a project, the less clear it becomes. It's like I cannot seperate various classes/objects anymore in my head. Everything starts mixing up, and it's extremely hard to ...
14
votes
15answers
2k views

Do programmers think differently from non-programmers? [closed]

From reading various comments on this site, surfing the net, and talking to other programmers/non-programmers I find that a recurring theme is that programmers think differently from non-programmers. ...
12
votes
10answers
623 views

Why does not thinking about a bug sometimes help you solve it?

Yesterday I spent a good part of the afternoon trying to fix a bug, which I thought to be trivial. I was going around in circles, not having a clue what was wrong. Rewriting large parts of the code. ...
10
votes
5answers
669 views

Working on a project, lacking motivation to actually get to coding [duplicate]

I'm a hobbyist programmer. Often during a period of working on a project, I find myself having a hard time to actually get to coding. I sit in front of my computer, sometimes open the IDE, and ...
10
votes
6answers
900 views

How to keep up your motivation all day long [closed]

This might be a bit subjective and maybe that's a problem here, but I'm asking my question anyway :) Also, I found similiar questions (but none, answered my question), so you don't need to remind me ...
10
votes
3answers
571 views

Is there a good Cognitive Architecture for implementing intelligent software agents?

So, I like dabbling in intelligent agent design (mainly video-game 'bots' but also some general task automation), but as a budding psychologist, I'd be really interested in a platform for developing ...
9
votes
15answers
1k views

What was the worst experience you've had with a customer/user? [closed]

As a programmer, you have to interact with your users/customers in some way to both develop and support the software they pay for. What was the worst experience you've gotten from those ...
9
votes
1answer
2k views

Are there studies on what programming does to the brain? [closed]

Are there studies on what effects have programming languages on the brain or for that matter any other artificial languages in general, like mathematics ? Speaking from my personal experience I feel ...
8
votes
7answers
830 views

Psychological problems - overcoming shyness and boredom? [closed]

I have been programing for about 11 months. I've learned some things,and evaded some. I know some advanced things and I don't know some basic stuff. I easily get bored with programing when I program ...
8
votes
3answers
2k views

Career change: from programming into more human-oriented area [closed]

I have been a software developer for approximately 9 years, starting with part-time work during my graduation year at uni. During these years I worked for number of companies, sometimes changing ...
6
votes
4answers
597 views

How to enter flow experience for SW development? [closed]

What are your strategies to improve the flow experience when doing work?
4
votes
4answers
737 views

What can I do to maintain respect for a poorly written codebase? [duplicate]

In my job I have to maintain a poorly written codebase which is both hard to understand, has tons of comments that are just plain wrong, has a bunch of weird decisionmaking going on in it and a whole ...
4
votes
5answers
274 views

Always keeping 2 people expert on any one chunk of code

I interviewed for a job at a company where they said their policy is to make sure that at least 2 people understand any piece of code, just in case one of them "goes on vacation". They also said that ...
3
votes
1answer
128 views

books/articles about project managment/guiding of other programmers

I'll soon be assigned a few other programmers to guide through the development process and will be in the role of the git ("Integration Manager") and generally become a project manager. Telling the ...
3
votes
1answer
2k views

How to avoid context switching while developing full stack web apps?

To give some context, I've been a Ruby & Rails developer for the past few years, and just recently started doing quite a lot of JavaScript to add more responsiveness to the apps. When programming ...
2
votes
4answers
1k views

Programming a chatterbot - understanding language

I hope this is an answerable question. Let me give it some context: I am a psychology student and a programmer. I'm going to look into creating a artificial intelligence in the form of a chatterbot. ...
2
votes
1answer
212 views

How to manage stress from ongoing difficult maintenance? [duplicate]

I recently signed on to a contract where I am supporting an aging legacy system. The system is a collage of .net and VBScript components. Part of it operates as a web application; part of it ...
1
vote
2answers
322 views

Becoming an expert vs boredom [closed]

I am a college student, and I love to program, period. I code all kinds of things in different kinds of languages. Although I enjoy programming, I have an extremely hard time sticking to one project ...
0
votes
1answer
240 views

Is it normal to want some appreciation and acknowledgement? [closed]

I work for a Multi-national product development organization. I work directly for the person who established the Indian wing of the organization. I work incredibly hard and try to do the best ...