Do you guys ever get tired when coding?

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
Ok so I don't really know how to code. I'm trying to familiarize myself with things like batch files and command line editing. But when I read about this stuff sometimes I just get like, really tired trying to learn it. I can only read and focus for like 30 minutes before I don't understand something, Or I start to lose focus and just feel like uggggh :(

Is this normal or am I just stupid?

Sorry for bothering you guys with noob stuff.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,838
4,817
75
Sounds like you're doing something you're not really interested in. In this case, it sounds like you're not interested in reading.

I recommend more doing, less reading. Try something; when it doesn't work, look up why it didn't work, and repeat until you did what you set out to do.
 

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
Sounds like you're doing something you're not really interested in. In this case, it sounds like you're not interested in reading.

I recommend more doing, less reading. Try something; when it doesn't work, look up why it didn't work, and repeat until you did what you set out to do.

Hmmmm. I think you may be right.

I'm working on this project now which is kind of IT, I think. Creating Deployment (ie, pre-install) configurations for Windows. Not only have I not done that, but a big part is .inf files, which I'm not familiar with. So basically, it's like in order to do the thing I'm interested in, I have to completely familiarize myself with things which I'm not.

Sigh. :p
 

heymrdj

Diamond Member
May 28, 2007
3,999
63
91
Are you using WDS or the MDT setups? Are you incorporating SCCM 2007 or preparing for SCCM 2012 for April?

I have alot of experience in this and it's one of the main parts of my job and it does have a steep learning curve. I may be able to help you if you have some questions. I highly recommend Google and even more so Experts Exchange for these kinds of things. EE was invaluable when I was trying to troubleshoot specific little things for deployments that hardly anyone ever used.
 

exdeath

Lifer
Jan 29, 2004
13,679
10
81
Yeah the infamous "programmer's gaze". Batch files are boring. That's one reason.

You need to see progress and be continually learning to stay interested.

It's natural to zone out at the start of something new and daunting until you get "in the zone" and get some momentum, then again at the end when it's just tedius fixing and up keep and nothing new left to explore and the app changes very little from week to week. When you get into a spot where you're stuck, same thing. I find it helps to forget about that part and focus on something else for a while. The more you stare are something that's not clicking, the longer it's going to take you to trudge through it. Then you come back later and solve it in 5 minutes.

I get that way when messing around on home brew on game consoles. I'll get excited to explore a new platform (GBA ARM7 for example). Once I've done some advanced HDMA tables, troubleshooted really tough undocumented timing issues that prevented me from running on real hardware via flash cart, and feel that I have throughly mastered all the hardware offers and have throughly abused and experimented with every opcode in the CPU instruction set... I sort of zone out and don't care any more and the 10,000th line of ARM/C is just a tired blur.
 
Last edited:

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
Are you using WDS or the MDT setups? Are you incorporating SCCM 2007 or preparing for SCCM 2012 for April?

I have alot of experience in this and it's one of the main parts of my job and it does have a steep learning curve. I may be able to help you if you have some questions. I highly recommend Google and even more so Experts Exchange for these kinds of things. EE was invaluable when I was trying to troubleshoot specific little things for deployments that hardly anyone ever used.

Thank you, kind sir.

Yeah the infamous "programmer's gaze". Batch files are boring. That's one reason.

You need to see progress and be continually learning to stay interested.

It's natural to zone out at the start of something new and daunting until you get "in the zone" and get some momentum, then again at the end when it's just tedius fixing and up keep and nothing new left to explore and the app changes very little from week to week. When you get into a spot where you're stuck, same thing. I find it helps to forget about that part and focus on something else for a while. The more you stare are something that's not clicking, the longer it's going to take you to trudge through it. Then you come back later and solve it in 5 minutes.

I get that way when messing around on home brew on game consoles. I'll get excited to explore a new platform (GBA ARM7 for example). Once I've done some advanced HDMA tables, troubleshooted really tough undocumented timing issues that prevented me from running on real hardware via flash cart, and feel that I have throughly mastered all the hardware offers and have throughly abused and experimented with every opcode in the CPU instruction set... I sort of zone out and don't care any more and the 10,000th line of ARM/C is just a tired blur.

Lol Programmers Glaze. I like that. :D

Yeah, I guess I've been doing some stuff that's glazing me over. I need to find something that's more exciting, I suppose.
 

KIAman

Diamond Member
Mar 7, 2001
3,342
23
81
From reading your OP, it sounds like you need more foundation support. There are always situations where you might not understand a concept or two when learning something new but it shouldn't happen every 30 minutes.

Typically, new material should be a mix of concepts you are already familiar with and if you find yourself struggling through it, you might consider you need further training on the topic the material requires.

A lot of people have misplaced expectations on programming. Some truly believe it is a simple as typing in a few words in correct syntax and hitting compile. They don't understand the entire flow of what they are doing and focus on a tiny little portion of which is exposed to their understanding but in the end, they are missing all the tools to becoming an effective programmer, but they don't know that. Did you have this expectation?

If you did not, then prepare for some good hard work and learn your concepts through practice rather than just theory and if you run into a situation where you just don't understand, think of it as an opportunity to learn that foundational knowledge through practice.

Just a thought.
 

Dravic

Senior member
May 18, 2000
892
0
76
Building a base or foundation of knowledge does not come overnight. I had my fair share of 13 hour sessions coding in the school lab.A lot of this stuff is meticulous and boring, and comes in between the creative and new periods. There really isn't anyway around it. You may just want to look at new ways to present the information to yourself.

I also agree with KIAman, If the material is so new or tough you are getting stuck every 30 mins, you may need some kind of bridge. Maybe you can break up the learning into smaller chunks. You don't want to become so frustrated it causes you to quit.
 

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
Building a base or foundation of knowledge does not come overnight. I had my fair share of 13 hour sessions coding in the school lab.A lot of this stuff is meticulous and boring, and comes in between the creative and new periods. There really isn't anyway around it. You may just want to look at new ways to present the information to yourself.

I also agree with KIAman, If the material is so new or tough you are getting stuck every 30 mins, you may need some kind of bridge. Maybe you can break up the learning into smaller chunks. You don't want to become so frustrated it causes you to quit.

Yeah man. I appreciate your support. It's tough at times trying to grasp computer languages. But then after some discouraging experiences, I'll have a great experience that makes me want to dive right back in!

:D
 

Red Squirrel

No Lifer
May 24, 2003
71,319
14,088
126
www.anyf.ca
I find I easily lose focus. It's like, I like coding, but yet I can't stay focused. When I do get focused, it's at a bad time, such as when I work the next day and I have to go to bed.

I find I code better past midnight. I fall into "the zone" where I can whip up something crazy and the next day I can't believe I actually did it in one night. If I'm not in that zone I find I can't code as well, or I just don't feel like it.

I also find it can be really frustrating trying to find information on programming. You can google something all you want but if you don't know exactly what you are searching for, it's very hard. For example, you want to know how to make a text box with a field in it so the user can type something. Without knowing that this is actually a dialog box and is done in a different way than a text box, it's very hard to find that info.
 

Aikouka

Lifer
Nov 27, 2001
30,383
912
126
Sometimes having a near term goal can be helpful. Such a developing a small application, but needing a few tutorials to help guide you in doing it.