Click here to Skip to main content
15,893,790 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MQOTD Pin
Palash Mondal_4-Jul-16 4:34
professionalPalash Mondal_4-Jul-16 4:34 
GeneralCCC-4-07-2016 Pin
pkfox3-Jul-16 21:49
professionalpkfox3-Jul-16 21:49 
GeneralRe: CCC-4-07-2016 Pin
LabVIEWstuff3-Jul-16 22:00
LabVIEWstuff3-Jul-16 22:00 
GeneralRe: CCC-4-07-2016 Pin
Kornfeld Eliyahu Peter3-Jul-16 22:01
professionalKornfeld Eliyahu Peter3-Jul-16 22:01 
GeneralRe: CCC-4-07-2016 Pin
pkfox3-Jul-16 22:23
professionalpkfox3-Jul-16 22:23 
GeneralRe: CCC-4-07-2016 Pin
LabVIEWstuff3-Jul-16 22:30
LabVIEWstuff3-Jul-16 22:30 
GeneralRe: CCC-4-07-2016 Pin
pkfox3-Jul-16 23:10
professionalpkfox3-Jul-16 23:10 
GeneralActual Coding - Learning Curve Pin
TheOnlyRealTodd3-Jul-16 19:28
professionalTheOnlyRealTodd3-Jul-16 19:28 
So I've recently surpassed the "basics" of learning programming (been using C#) and I've now been taking my knowledge and getting creative by making all kinds of cool little apps - from web browsers to gag joke apps, to apps that monitor system performance information... I've really gotten "hands on" with coding now and mostly the challenges I face come up when I write my programs trying to figure out logic and debug and also trying to discover new functions/methods and APIs...

Speaking of APIs and libraries (namespaces, etc...), I've noticed they are an entire different learning curve. Not only must one know the actual language, but he or she must also have a working knowledge of APIs and libraries or else the language knowledge won't mean anything.

Anyway, so I want your input on learning and growing as a coder... I have more patience for coding than I do anything else in my life. I will literally sit for like 12 hours if I have to just to get something worked out. I can't say that about anything else. However, there are certain logic issues that I run into that take me like 2-4 HOURS to solve at times, and sometimes the problem is painfully simple, I just couldn't see it to begin with.

Is this pretty typical for a new coder or coders in general? I don't have a ton of experience being around other new coders so sometimes I wonder if that's normal or if I'm just a wreck.

It's pretty easy for me to follow along in coding books and watch tutorials on Udemy and YouTube and understand everything, even when it comes to so-called "advanced" concepts. However, it's when I put all that stuff away and it's between me and Visual Studio that sometimes I get stuck... And sometimes I don't want to quit and I will stay up all night trying to figure out what ends up being a simple problem that can be fixed in a line or two of code.

I figure this is how the job probably really is, except with much more advanced problems. However, I do still enjoy coding. It's fun to work out the bugs. Your advice/insight is appreciated. Thanks.

P.S. Is there any standardized way to improve at debugging? I'm still trying to learn my way around the VS debugger.
GeneralRe: Actual Coding - Learning Curve Pin
Jim Meadors3-Jul-16 19:31
Jim Meadors3-Jul-16 19:31 
GeneralRe: Actual Coding - Learning Curve Pin
Jörgen Andersson3-Jul-16 19:42
professionalJörgen Andersson3-Jul-16 19:42 
GeneralRe: Actual Coding - Learning Curve Pin
V.3-Jul-16 20:12
professionalV.3-Jul-16 20:12 
GeneralRe: Actual Coding - Learning Curve Pin
Dejoere5-Jul-16 1:36
Dejoere5-Jul-16 1:36 
GeneralRe: Actual Coding - Learning Curve Pin
gvsubonnie5-Jul-16 2:31
professionalgvsubonnie5-Jul-16 2:31 
GeneralRe: Actual Coding - Learning Curve Pin
Herbie Mountjoy5-Jul-16 7:02
professionalHerbie Mountjoy5-Jul-16 7:02 
GeneralRe: Actual Coding - Learning Curve Pin
mungflesh5-Jul-16 23:56
mungflesh5-Jul-16 23:56 
GeneralRe: Actual Coding - Learning Curve Pin
Super Lloyd3-Jul-16 20:33
Super Lloyd3-Jul-16 20:33 
GeneralRe: Actual Coding - Learning Curve Pin
pmauriks5-Jul-16 13:21
pmauriks5-Jul-16 13:21 
GeneralRe: Actual Coding - Learning Curve Pin
Super Lloyd5-Jul-16 13:27
Super Lloyd5-Jul-16 13:27 
GeneralRe: Actual Coding - Learning Curve Pin
OriginalGriff3-Jul-16 20:35
mveOriginalGriff3-Jul-16 20:35 
GeneralRe: Actual Coding - Learning Curve Pin
den2k883-Jul-16 21:54
professionalden2k883-Jul-16 21:54 
PraiseRe: Actual Coding - Learning Curve Pin
Kornfeld Eliyahu Peter3-Jul-16 20:42
professionalKornfeld Eliyahu Peter3-Jul-16 20:42 
GeneralRe: Actual Coding - Learning Curve Pin
BillWoodruff3-Jul-16 21:00
professionalBillWoodruff3-Jul-16 21:00 
GeneralRe: Actual Coding - Learning Curve Pin
BryanFazekas5-Jul-16 2:21
BryanFazekas5-Jul-16 2:21 
GeneralRe: Actual Coding - Learning Curve Pin
Garth J Lancaster3-Jul-16 21:29
professionalGarth J Lancaster3-Jul-16 21:29 
GeneralRe: Actual Coding - Learning Curve Pin
den2k883-Jul-16 21:44
professionalden2k883-Jul-16 21:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.