How to become a good programmer | Coursera Community
Coursera Header

How to become a good programmer

  • 6 September 2019
  • 5 replies
  • 273 views

Badge +1
Hi
I am a student at the Faculty of Computer Engineering and Automation
I want to know how I can major in a specific area
I registered in Coursera and learned a little about Python
I want to be a good programmer how can I start
thank you

5 replies

Badge
"How to become a good programmer" - thanks for your question. This question is pretty broad/abstract and there isn't a universal answer for it. But, we can answer it much more precisely if you would provide bit more details, like: In which semester are you, which prog. courses have you taken so far, what was your programming experience so far, which factors lead to your discouragement towards programming (if any), etc.

I remember back in my undergrad days, I used to be a pretty awful programmer (programming used to annoy me) and one day, a class-fellow asked the programming professor "How long will it take me to be a good programmer?" (he was also like me) and professor's reply was "Max. 1 year"

I laughed on the reply thinking how come it is possible to reach an expert/advanced level within a year but after a few years, I was able to acknowledge that he was right and once you will begin with dedication (which is clearly visible in you), within a year you can be an advanced/expert programmer. Actually Python is much easier than C/C++ or Java,C#. Install Anaconda (or directly JuPyter Notebooks) and begin (learning and) practising it in case you haven't begun it yet. Wish you all the best insha'Allah!
"How to become a good programmer" - thanks for your question. This question is pretty broad/abstract and there isn't a universal answer for it. But, we can answer it much more precisely if you would provide bit more details, like: In which semester are you, which prog. courses have you taken so far, what was your programming experience so far, which factors lead to your discouragement towards programming (if any), etc.

I remember back in my undergrad days, I used to be a pretty awful programmer (programming used to annoy me) and one day, a class-fellow asked the programming professor "How long will it take me to be a good programmer?" (he was also like me) and professor's reply was "Max. 1 year"

I laughed on the reply thinking how come it is possible to reach an expert/advanced level within a year but after a few years, I was able to acknowledge that he was right and once you will begin with dedication (which is clearly visible in you), within a year you can be an advanced/expert programmer. Actually Python is much easier than C/C++ or Java,C#. Install Anaconda (or directly JuPyter Notebooks) and begin (learning and) practising it in case you haven't begun it yet. Wish you all the best insha'Allah!

"Well, begun is Half Done!"🤘
Badge
Hello,
I recommend you to take python for everybody course specialization to begin with.
I think best way to be a successful coder or efficient coder you need to think alot. You should involve yourself in problem solving puzzles to increase your thinking and logical ability.You need to ask questions and fix your bugs genuinely, that is when you will start to think and get things done for yourself.
Good luck!! Start coding and code until you don't get desired output.
cheers!!!
Badge +1
Hello,
I recommend you to take python for everybody course specialization to begin with.
I think best way to be a successful coder or efficient coder you need to think alot. You should involve yourself in problem solving puzzles to increase your thinking and logical ability.You need to ask questions and fix your bugs genuinely, that is when you will start to think and get things done for yourself.
Good luck!! Start coding and code until you don't get desired output.
cheers!!!

thank you
Badge +1
"How to become a good programmer" - thanks for your question. This question is pretty broad/abstract and there isn't a universal answer for it. But, we can answer it much more precisely if you would provide bit more details, like: In which semester are you, which prog. courses have you taken so far, what was your programming experience so far, which factors lead to your discouragement towards programming (if any), etc.

I remember back in my undergrad days, I used to be a pretty awful programmer (programming used to annoy me) and one day, a class-fellow asked the programming professor "How long will it take me to be a good programmer?" (he was also like me) and professor's reply was "Max. 1 year"

I laughed on the reply thinking how come it is possible to reach an expert/advanced level within a year but after a few years, I was able to acknowledge that he was right and once you will begin with dedication (which is clearly visible in you), within a year you can be an advanced/expert programmer. Actually Python is much easier than C/C++ or Java,C#. Install Anaconda (or directly JuPyter Notebooks) and begin (learning and) practising it in case you haven't begun it yet. Wish you all the best insha'Allah!



thank you
I'm in graduation year ..
I started with Python for everyone at the University of Michigan (Coursera) and now I'm in the third course
And actually the course was very good thanks to him I loved programming and became interested in how I became programmed

Reply