|
|
Welcome to the Java Forums.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community, you will:
- have access to post topics
- communicate privately with other members (PM)
- not see advertisements between posts
- have the possibility to earn one of our surprises if you are an active member
- access many other special features that will be introduced later.
Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact us.
|
|

08-11-2007, 06:05 PM
|
|
Senior Member
|
|
Join Date: Jul 2007
Posts: 130
|
|
|
What makes a good programmer?
Is it one's vast knowledge of mastering a lot of programming languages?
Is it one's capability to solve problems using the most efficient approach?
Is it one's thorough and deep understanding upon a primary language?
Is it one's degree of study from college?
Hope i don't misplace this post
U could post any of your opinions on what makes a good programmer here
Feel free to comment on what i wrote or to write ur own definition of what u think define the subject
CruxBlack
|
|

11-08-2007, 02:30 PM
|
|
Member
|
|
Join Date: Nov 2007
Posts: 24
|
|
|
it´s te one, who can separate his mind from the strong technical thinking, and get a good approach to REAL USERS.
XD
|
|

11-29-2007, 10:44 AM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
|
Ability to get logic in short period of time about his/her required achievement,
deep knowledge in programming concepts(I'm not talking about the language specification, talking about the mainframe of all languages, like how deal with hardware/OS, how variables behave, how memory concepts behave, and many more...),
ability to put above those two in effective way,
always make a good programmer. That's what I believe.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

12-06-2007, 05:06 AM
|
|
Senior Member
|
|
Join Date: Nov 2007
Location: Newport, WA
Posts: 141
|
|
|
knowledge of mastering a lot of programming languages?
solve problems using the most efficient approach?
I think its the combination of the two above. One that can use his knowledge of a lot of programming languages to create the most efficient approach to any situation.
|
|

12-06-2007, 05:14 AM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
|
On your first statement, I don't think knowledge on lots of programming languages could be real mess, better thing to learn about fundamentals. Learning or mastering on lots of languages could be real difficult one.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

12-06-2007, 05:30 AM
|
|
Senior Member
|
|
Join Date: Nov 2007
Location: Newport, WA
Posts: 141
|
|
|
Well not once you get the basics. All languages have their strengths and weaknesses. But knowing just fundamentals isnt going to get you anywhere, its important to understand more complicated concepts. And there are things that cannot be done with java (Or are very difficult to do in java) that can be done in C, python, ruby, whatever. A good programmer uses the best tool for the job, not the tool that fits most situations.
|
|

12-06-2007, 01:43 PM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
|
No, I'm not talking about much complicated concepts of languages. There are lots of concepts/basis common on most of the languages. Mostly OOP concepts and such things.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

01-02-2008, 11:14 AM
|
 |
Moderator
|
|
Join Date: Jan 2008
Location: Dallas
Posts: 251
|
|
|
Caffene makes good programmer ..
If you are involved with programming for long time everything unfolds on you. A rich vocabulary and lots of experience.
__________________
dont worry newbie, we got you covered.
|
|

01-04-2008, 12:26 PM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
|
Experience can make it. But you have to take hard work. Hard work makes a best programmer, before gets more experience. I have seen lots of people who became well programmers with very shorter period.
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

01-04-2008, 10:14 PM
|
 |
Senior Member
|
|
Join Date: Nov 2007
Location: New York
Posts: 143
|
|
|
I think that the ability to think of your own ways to solve problems makes a good programmer.
__________________
//Haha javac, can't see me now, can ya?
|
|

05-05-2008, 08:58 AM
|
 |
Senior Member
|
|
Join Date: Apr 2008
Location: Canada
Posts: 183
|
|
This is what makes a good programmer: The Tao Of Programming
If you are able to enjoy this text you are already a good programmer 
__________________
Daniel @ [ To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. ]
Language is froth on the surface of thought
|
|

05-05-2008, 09:02 AM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
Wow, what a nice collection it is. Thanks Daniel, 
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

05-05-2008, 09:05 AM
|
 |
Senior Member
|
|
Join Date: Apr 2008
Posts: 353
|
|
|
I think what makes a good programmer is his or her's understanding of the client that will be using their software. Then the programmer needs to find the best way to fit all the needs of the client.
__________________
My IP address is 127.0.0.1
|
|

05-05-2008, 09:12 AM
|
 |
Senior Member
|
|
Join Date: Apr 2008
Location: Canada
Posts: 183
|
|
Sometimes the client of a piece of code is another piece of code 
__________________
Daniel @ [ To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. ]
Language is froth on the surface of thought
|
|

05-05-2008, 09:18 AM
|
 |
Senior Member
|
|
Join Date: Apr 2008
Posts: 353
|
|
|
As client I meant the end all customer that will be using the program. If the programmer doesn't understand what the customer wants then his or her code will be meaningless.
__________________
My IP address is 127.0.0.1
|
|

05-05-2008, 09:36 AM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
|
I can't figure it out pal. Customer always worried about the functionality of the final product. Functionality doesn't make any effect on making a good programmer at all. Isn't it?
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|

06-22-2008, 05:32 AM
|
 |
Senior Member
|
|
Join Date: Jun 2008
Posts: 104
|
|
|
Since I'm too new to the forum, I can't post a URL, so google for
Professor Peter J. Denning's Great Principles of Computing
Dr Denning invented the virtual memory working set model, which is the basis for nearly all modern operating system's memory. He has been interested in education and society using computers for nearly 40 years.
|
|

06-22-2008, 06:10 AM
|
 |
Senior Member
|
|
Join Date: Apr 2008
Posts: 353
|
|
|
I think its stunning good looks because where would we be without all these beautiful people and the politically good advice. I'm looking at you tom cruise.
__________________
My IP address is 127.0.0.1
|
|

06-23-2008, 03:35 AM
|
 |
Senior Member
|
|
Join Date: Jun 2008
Location: Southwest
Posts: 145
|
|
|
Looks can be decieving
I never like to hammer moderators because they have so much power and have to make such exquisite balances but we can dismiss looks totally. I have the muncho to prove it.
I have a picture of myself that is totally class one devastator. Sometimes I put it up on the web because it is pleasant to look at. All in all I spent from $800 to $1,200 USD to get the picture and it got me hired at a Talent Agency, K-Hall in Austin. Romie absolutly would be astounded and thrilled to hear about me and owns the agency totally. I got hired in several films, and actually made it onscreen in Wade Hayes' Country Music Videos. I play the part of the Foreman when Wade comes to work after a night of party.
If one sees me after six or eight hours of packing crates in a warehouse or something, the look is so vastly differing from the agency photo that it is sanity splitting to try to see them both as the same person. When I code, I am thinking of neither. We see in incoming freshman classes too many who neither intend to become programmers nor do they expend any interest in the subject. Those who do naturally take to programming are classified by DSM as candidate profit suckers. The justification is based on fabrications and self-propogating belief systems that are internally wired.
Rent the movie "Bottle Rocket" and skip to the scene in the "Refridgerated Warehouse" ~ the brothers that get hammered are what I look like in actuality after work. I can code either way, but the type of mind that enjoys coding is feared by the weaker population. Geeks Rule in 2010-2020
|
|

06-23-2008, 07:40 AM
|
 |
Moderator
|
|
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
|
|
In my words, what I say is that everything a programmer makes good/bad on his own hand. There skills brings it. 
__________________
Use an appropriate Subject. "Help, urgent!" isn't one. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Has someone helped you? Then you can To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. their helpful post.
Want to make your IDE the best? To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| Manual, good tutorial |
sin |
JavaServer Faces |
5 |
05-25-2008 07:16 AM |
| | |