Anxiety and avoidance of programming?

  • Context: Other 
  • Thread starter Thread starter jack476
  • Start date Start date
  • Tags Tags
    Anxiety Programming
Click For Summary

Discussion Overview

The discussion revolves around the feelings of anxiety and avoidance associated with programming assignments, particularly in the context of a MATLAB class. Participants share personal experiences and coping strategies related to this aversion, exploring the emotional and psychological aspects of engaging with programming tasks.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant expresses a strong aversion to programming assignments despite enjoying programming, feeling overwhelmed and tense at the thought of the work.
  • Another participant suggests that seeking counseling could provide valuable insights and emphasizes the importance of addressing underlying issues related to anxiety.
  • A different participant shares a personal experience of similar aversion, noting that despite enjoying programming, starting assignments was a significant challenge, leading to poor performance.
  • One participant questions whether excessive worry about grades contributes to the anxiety, suggesting that focusing on studying might alleviate some stress.
  • Another participant offers a practical approach of using flowcharts or pseudocode to organize thoughts before coding, which they find helpful in managing the task.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the root causes of the anxiety or the best methods for overcoming it. Multiple perspectives on coping strategies and the nature of the problem are presented, indicating ongoing uncertainty and exploration of the issue.

Contextual Notes

Some participants mention that the anxiety may stem from deeper issues, but these are not fully explored or defined. The discussion reflects a variety of personal experiences and coping mechanisms without resolving the underlying causes of the anxiety.

jack476
Messages
327
Reaction score
124
I don't really know what the problem here is, but it's been dogging me for a long time.

Basically, despite that I really love computers and working with computers, and I actually very much enjoy programming when I get into it, whenever I'm faced with a programming assignment for class or whenever I feel like I might want to try practicing with a different language I have this strange sense of aversion to it, like an overwhelming urge to do anything else and procrastinate until hours before the deadline.

For instance, I'm in a MATLAB class right now, and even though the assignments are very easy and actually quite interesting, I can't resist the urge to put it off, and even thinking about the course makes me tense. And I have absolutely no idea why, because it's currently one of the easiest A's I've ever been given. There is no reason that it should be causing me any stress. It's a problem, because it creates this really annoying dissonance between wanting to do technical and scientific work with computers and also wanting to avoid programming at all costs.

Does anyone have experience with this kind of problem? I've thought about going to the counseling services but it just sounds so nonsensical.
 
Physics news on Phys.org
There's nothing wrong with a counselling appointment or two -- they often have valuable insights to offer.

How do you typically start new programs? Do you just start typing, or do you write down a flowchart or pseudocode first? One trick that helps me is to diagram the overall flow of the program early, to help me sort it out in my head. Then I can start the actual coding at any point after that. The more complicated the program will be, the earlier I start it before any deadline. If it's simple and my initial flow diagram (or whatever outline) looks do-able, I often just trust in my ability and let it go until later.
 
  • Like
Likes   Reactions: symbolipoint
There is nothing wrong with counseling and I sincerely recommend that you try to resolve this problem before it comes back to haunt you. Despite seeming trivial on the surface, it is the symptom of a more serious underlying issue. We all have our faults and they nothing to be embarrassed of. We can only strive to be better than we were before, and in that sense, the real tragedy would be to let your anxiety push you away from something you enjoy. Who is to say that it stops with programming. You may be learning something else in the near future and then have the same exact problem. It only stops when you stop it.

I, in fact, had a similar problem. When I took CSI, I had a strong aversion to the programming assignments. I would become incredibly frustrated even thinking about having to do the assignments and I often couldn't bring myself to start any of the programs in a timely manner. As a result, I never had enough time to complete any of the assignments and received a low F (30-40%) on all but two of them. I managed to get a C+ in the class by doing well on the tests, but I of course, could have done much better had I forced myself to do the assignments. The odd thing was that I otherwise enjoyed programming. Even sitting down with the assignments when I did finally start wasn't all that bad, but something about getting started was a huge challenge. I think I have since overcame that mental block and am actually eager to take CSII and some computational courses later on because aside from wanting to prove to myself that I can do it, they are incredibly useful courses and I'd even go as far to as to say necessary.
 
jack476 said:
I don't really know what the problem here is, but it's been dogging me for a long time.

Basically, despite that I really love computers and working with computers, and I actually very much enjoy programming when I get into it, whenever I'm faced with a programming assignment for class or whenever I feel like I might want to try practicing with a different language I have this strange sense of aversion to it, like an overwhelming urge to do anything else and procrastinate until hours before the deadline.

For instance, I'm in a MATLAB class right now, and even though the assignments are very easy and actually quite interesting, I can't resist the urge to put it off, and even thinking about the course makes me tense. And I have absolutely no idea why, because it's currently one of the easiest A's I've ever been given. There is no reason that it should be causing me any stress. It's a problem, because it creates this really annoying dissonance between wanting to do technical and scientific work with computers and also wanting to avoid programming at all costs.

Does anyone have experience with this kind of problem? I've thought about going to the counseling services but it just sounds so nonsensical.
The description is very familiar. TOO familiar. You are getting an A, so maybe you worry too much and should spend more time studying so you will be more relaxed. The term of the course is short. You do not have time to waste. You are trying to earn a grade.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
40
Views
4K