Java Forums

Main Menu
Home
Today's Posts
FAQ
Search
Contact Us

Java Network
Java Tips
Java Tips Blog

Sponsored Links





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.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-11-2007, 06:05 PM
Senior Member
 
Join Date: Jul 2007
Posts: 130
cruxblack will become famous soon enough
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
Bookmark Post in Technorati
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 11-08-2007, 02:30 PM
Member
 
Join Date: Nov 2007
Posts: 24
SwinGirl is on a distinguished road
it´s te one, who can separate his mind from the strong technical thinking, and get a good approach to REAL USERS.
XD
Bookmark Post in Technorati
Reply With Quote
  #3 (permalink)  
Old 11-29-2007, 10:44 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #4 (permalink)  
Old 12-06-2007, 05:06 AM
Senior Member
 
Join Date: Nov 2007
Location: Newport, WA
Posts: 141
staykovmarin is on a distinguished road
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.
Bookmark Post in Technorati
Reply With Quote
  #5 (permalink)  
Old 12-06-2007, 05:14 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #6 (permalink)  
Old 12-06-2007, 05:30 AM
Senior Member
 
Join Date: Nov 2007
Location: Newport, WA
Posts: 141
staykovmarin is on a distinguished road
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.
Bookmark Post in Technorati
Reply With Quote
  #7 (permalink)  
Old 12-06-2007, 01:43 PM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #8 (permalink)  
Old 01-02-2008, 11:14 AM
roots's Avatar
Moderator
 
Join Date: Jan 2008
Location: Dallas
Posts: 251
roots is on a distinguished road
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.
Bookmark Post in Technorati
Reply With Quote
  #9 (permalink)  
Old 01-04-2008, 12:26 PM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #10 (permalink)  
Old 01-04-2008, 10:14 PM
gibsonrocker800's Avatar
Senior Member
 
Join Date: Nov 2007
Location: New York
Posts: 143
gibsonrocker800 is on a distinguished road
Send a message via AIM to gibsonrocker800
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?
Bookmark Post in Technorati
Reply With Quote
  #11 (permalink)  
Old 05-05-2008, 08:58 AM
danielstoner's Avatar
Senior Member
 
Join Date: Apr 2008
Location: Canada
Posts: 183
danielstoner is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #12 (permalink)  
Old 05-05-2008, 09:02 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #13 (permalink)  
Old 05-05-2008, 09:05 AM
Zosden's Avatar
Senior Member
 
Join Date: Apr 2008
Posts: 353
Zosden is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #14 (permalink)  
Old 05-05-2008, 09:12 AM
danielstoner's Avatar
Senior Member
 
Join Date: Apr 2008
Location: Canada
Posts: 183
danielstoner is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #15 (permalink)  
Old 05-05-2008, 09:18 AM
Zosden's Avatar
Senior Member
 
Join Date: Apr 2008
Posts: 353
Zosden is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #16 (permalink)  
Old 05-05-2008, 09:36 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
  #17 (permalink)  
Old 06-22-2008, 05:32 AM
fishtoprecords's Avatar
Senior Member
 
Join Date: Jun 2008
Posts: 104
fishtoprecords is on a distinguished road
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.
Bookmark Post in Technorati
Reply With Quote
  #18 (permalink)  
Old 06-22-2008, 06:10 AM
Zosden's Avatar
Senior Member
 
Join Date: Apr 2008
Posts: 353
Zosden is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #19 (permalink)  
Old 06-23-2008, 03:35 AM
Nicholas Jordan's Avatar
Senior Member
 
Join Date: Jun 2008
Location: Southwest
Posts: 145
Nicholas Jordan is on a distinguished road
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
Bookmark Post in Technorati
Reply With Quote
  #20 (permalink)  
Old 06-23-2008, 07:40 AM
Eranga's Avatar
Moderator
 
Join Date: Jul 2007
Location: Colombo, Sri Lanka
Posts: 2,338
Eranga has a spectacular aura aboutEranga has a spectacular aura about
Send a message via Yahoo to Eranga
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.
Bookmark Post in Technorati
Reply With Quote
Sponsored Links
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Manual, good tutorial sin JavaServer Faces 5 05-25-2008 07:16 AM