Is it normal for a student to get frustrated learning a coding language?

Click For Summary

Discussion Overview

The discussion revolves around the emotional and cognitive challenges students face while learning coding languages, particularly in the context of frustration and the coping mechanisms they employ. Participants share personal experiences and reflections on the learning process, emphasizing the commonality of such struggles in academic settings.

Discussion Character

  • Exploratory
  • Conceptual clarification
  • Debate/contested
  • Personal experience sharing

Main Points Raised

  • Some participants suggest that taking breaks can help refresh the mind and make complex problems seem clearer upon return.
  • There is a recognition that learning to code often involves frustration, especially with syntax errors, which is common among beginners.
  • One participant notes that frustration is a typical part of learning anything, even concepts that may seem easy after mastery.
  • Another participant shares their personal experience of finding coding to be a chore due to a lack of detail-oriented thinking, preferring to focus on design instead.
  • Some express that it is normal for students to feel overwhelmed and to step away from challenges temporarily before returning to them.
  • There is mention of the impact of learning disabilities, such as dyslexia, on the coding experience, highlighting the additional challenges faced by some learners.

Areas of Agreement / Disagreement

Participants generally agree that frustration is a normal part of the learning process, particularly in coding. However, there are varying perspectives on how to cope with this frustration and the implications of such experiences in academic careers.

Contextual Notes

Some discussions touch on the individual differences in learning styles and the varying degrees of difficulty associated with different coding languages, but these aspects remain unresolved and subjective.

Who May Find This Useful

This discussion may be useful for students learning coding languages, educators seeking to understand student frustrations, and individuals interested in the emotional aspects of learning technical skills.

Eclair_de_XII
Messages
1,082
Reaction score
91
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
 
Physics news on Phys.org
What coding language are you trying to learn? Is this for a paid university course (or maybe High School), or general interest?

I find a break from whatever has your attention good. It gives time to refresh. Rather than concentrate on the task and not achieve much, whereas giving my mind a break and coming back can make things seem clearer.
 
  • Like
Likes   Reactions: rbelli1
Perhaps you are finding that some things take time for your brain to organize them into something coherent.

In my professional career I would often get up from my desk and walk around the office just to take a break from the deep concentration often required to solve a problem. Sometimes a few minutes were adequate, sometimes I would do something else for a day or two.

For me, finding a solution was the reward. Though I realize that not everyone thinks that way, it does seem more present in the creative technical fields.

Hang In There!
Tom
 
StevieTNZ said:
What coding language are you trying to learn? Is this for a paid university course (or maybe High School), or general interest?
I'm trying to learn Python for a university course. That being said, I've done what I've described in my opening post many times when I was still going to college.
 
Hi, @Eclair_de_XII, as I see, it is a very difficult programming language. Courage, and don't be afraid to look for others help.
 
If we say "no. this is not normal" what is your next step?
If we say "yes. this is normal" what is your next step?
 
  • Like
Likes   Reactions: PhDeezNutz, Rive, Tom.G and 1 other person
Eclair_de_XII said:
Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
I think the academic career is, where it's most accepted as simply eccentric or absentminded character o0)

Of course, you need to be able to walk the walk first.
 
Well, it was kind of a post and run thread. A lack of follow-through is definitely a theme, and it's definitely a problem.
 
Last edited:
Eclair_de_XII said:
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
Yes!

Learning, especially programming, requires a phase of internalizing the lessons. The next time you come back to it, it will feel less alien.
 
  • #10
in a nutshell YES. especial when you get syntax after syntax error. quite common as a beginner. im speaking from experience here lol
 
  • Like
Likes   Reactions: Tom.G
  • #11
Learning to code can be a bit of a bugger, you might say.
 
  • Haha
  • Like
Likes   Reactions: PhDeezNutz and DennisN
  • #12
brianhurren said:
in a nutshell YES. especial when you get syntax after syntax error. quite common as a beginner. im speaking from experience here lol
If your spelling and punctuation are generally sloppy, then I'm not surprised you struggled with programming!
 
  • Haha
Likes   Reactions: Vanadium 50 and vela
  • #13
try to learn to code when your dyslexic.... PITA!!!!!! I literally can not code due to this disorder hahahaha
 
  • #14
Eclair_de_XII said:
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
It seems to me that there is often frustration involved with learning anything, even stuff that seems easy once learned.
 
  • Like
Likes   Reactions: mcastillo356
  • #15
I cannot tell you how happy I was to get to the career point where hiring people to actually code my algorithms and calculations made economic sense. I love to design but coding is an immense chore because I am not a "detail" orientated thinker. The ideal coder will check my calculation/design for sign errors produce numbers and graphs. It is like a gift from the Almighty.
 
  • #16
Sounds like you want to be a Manager! :wink:
 
  • #17
I wish to be an idea person who is viscerally constrained by the engineering requirements. I do not think that describes most Management.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
3K
Replies
15
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
16
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
28
Views
3K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 27 ·
Replies
27
Views
5K
  • · Replies 9 ·
Replies
9
Views
3K