How to make a good programmer
-
- Full Member
- Posts: 104
- Joined: Fri Aug 13, 2010 11:56 pm
Re: How to make a good programmer
Well, if you want to become a good programmer then you should learn from the basic level from different tutorials where you will know pretty good for it. Visit w3schools.com which is good resource for it.
-
- Newbie
- Posts: 1
- Joined: Fri Mar 14, 2014 1:35 am
- Contact:
Re: How to make a good programmer
If you love doing your job, all things will be fine...
-
- Newbie
- Posts: 25
- Joined: Fri Oct 16, 2015 5:31 pm
- Location: Mumbai
- Contact:
Re: How to make a good programmer
Self learning will make you the best programmer.
-
- Newbie
- Posts: 2
- Joined: Fri Nov 25, 2016 8:58 pm
- Location: california
- Contact:
Re: How to make a good programmer
Do research and start doing hard work it will help you out.
-
- Newbie
- Posts: 2
- Joined: Fri Nov 25, 2016 8:58 pm
- Location: california
- Contact:
Re: How to make a good programmer
Do hard work and lost of research on programming.
-
- Newbie
- Posts: 2
- Joined: Mon Jan 11, 2021 2:38 pm
Re: How to make a good programmer
To me, it's a matter of wanting to improve your craft. In my experience, that doesn't mean wanting to implement something in the best way in one language in which you're trying to specialize, though that is important as you go on your quest to improve. One should want to write good programs that are clear in their implementation, as much as the language allows.
I think the key is wanting to improve one's architectural design. That can not only mean having discipline in how you decompose functionality into units, and using the right data structures for problems, but a better sense of it is understanding that the architecture of the operating system and language you're using matters, and there's a way of improving that. Better architecture "creates an excuse" for better ideas.
This is just me, and there are other ways of looking at this idea, but another sense of a "good programmer" is someone who is interested in expanding human capabilities through what they create. For that, there is some need for education in human history, and some grounding in anthropology, along with some analysis. From there, you can branch into other studies of human beings (like psychology, epistemology, linguistics, art, etc.) that are suited to a specific area where you want to specialize. This will help create larger goals for you.
I think the key is wanting to improve one's architectural design. That can not only mean having discipline in how you decompose functionality into units, and using the right data structures for problems, but a better sense of it is understanding that the architecture of the operating system and language you're using matters, and there's a way of improving that. Better architecture "creates an excuse" for better ideas.
This is just me, and there are other ways of looking at this idea, but another sense of a "good programmer" is someone who is interested in expanding human capabilities through what they create. For that, there is some need for education in human history, and some grounding in anthropology, along with some analysis. From there, you can branch into other studies of human beings (like psychology, epistemology, linguistics, art, etc.) that are suited to a specific area where you want to specialize. This will help create larger goals for you.