The psychology tag has no wiki summary.
0
votes
0answers
99 views
Where can I find scientific papers about code readability? [closed]
I am looking for scientific papers or any kind of empirical data that on the readability of source code. I am not looking for differences between languages and I am very interested in the meaning of ...
0
votes
3answers
245 views
How to build Algorithm confidence and where to practice? [closed]
I have a pretty highly extensive background in development, I understand, can visualize and code from the top of my head any data structure. I understand running time complexity inside and out and can ...
3
votes
4answers
462 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 ...
1
vote
2answers
223 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 ...
7
votes
1answer
637 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 ...
10
votes
3answers
797 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 ...
2
votes
1answer
1k 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 ...
18
votes
10answers
1k views
Is it possible to speed- read code well?
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.
2
votes
4answers
707 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. ...
7
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 ...
8
votes
2answers
332 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 ...
0
votes
1answer
198 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 ...
30
votes
21answers
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!!
4
votes
5answers
228 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 ...
10
votes
6answers
681 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 ...
8
votes
7answers
731 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 ...
16
votes
13answers
1k 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 ...
3
votes
1answer
115 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 ...
81
votes
17answers
8k views
I no longer want to be a developer [closed]
I think like many other people here, I work on a meaningless pursuit: I develop high performance algorithmic trading software for an investment company.
Year over the year, I no longer care about ...
12
votes
10answers
548 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. ...
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. ...
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 ...
33
votes
15answers
2k 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 ...
22
votes
11answers
790 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 ...
6
votes
4answers
475 views
How to enter flow experience for SW development? [closed]
What are your strategies to improve the flow experience when doing work?
11
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 ...
16
votes
10answers
647 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 ...
