c# beginner to becoming a developer timescale?

Chances are this has been asked a million times, but I want to ask a more specific question.

I am in early stages of learning c#. I am following online tutorials and currently reading Rob Miles' yellow book.

I seem to be picking up the entire coding business fairly well. I understand pretty much everything, and if I don't it takes just a little research for me to get an understanding of it.

This is something I am genuinely interested in continuing towards as a career. I am just wondering how long from starting learning c# to getting a job as a developer it took some people on here?

I understand that programmers learn new stuff all the time and everyone is different in how quickly they learn, but I seem to be learning fairly quickly. I am just wondering realistically how long on average does it take from starting to code to be able to become skilled enough for a developer job? Not junior or senior, just a normal developer.

Programming has always been an interest and it's something I am serious about continuing to do. I plan to spend 2-3 hours daily continuing to learn, but realistically it would be nice to have a timescale as I would like this to be my full time job as soon as I can.

My plan at the moment is to learn C# for the next one to two or so years, then onto ASP.net and followed by MySQL.

Do you think my skills would be sufficient enough to get a proper job as a developer after this amount of time if I stick to my plan of 2-3 hours per day?

Thanks.

PS: This is one of my first reddit posts, and I'm genuinely not sure if I posted in the right place, so please go easy on me 🙂

by idontslaynoobsiamone via /r/csharp

Leave a Reply