[Question / Poll] When is somebody a "coder"?

10/06/2009 20:56 Basser#1
When do you guys consider someone a coder? (unpaid one)
I think he must be able to:
- Code advanced things, not just a NPC, Command, Skill or something like that.
- Know the basics of at least 1 scripting language.
- Know the basics of a language that looks like C, Java or something like that (PHP is not one of them.)
- Code several kinds of things, not just Consoles and Private Servers.

I'm not talking a bout a paid coder, just someone who learned it by himself or by reading tutorials.

And my last question is;
Do you consider yourself a coder?
Yes/No Because...

My answer:
No, because I often get stuck with codes and I do not have enough experience, how ever I'm only 14 (15 at the 10th of October) years old, so there's enough time to become one.

~Bas
10/06/2009 21:26 blade911#2
#edit
10/06/2009 21:30 Basser#3
@Blade that's exactly what I expect a lot of people to vote on. I dis agree, but this is a poll, so open for discussions (Not flaming) and opinions. Can you tell me why you think that's worth the title "Coder" ?
10/06/2009 23:45 Empty Project#4
My Answer:
Yes
I can code some advanced things not just for private servers and basic things. Though to tell you the truth age shouldn't be an excuse ( Hybrid proves it there. )
10/06/2009 23:48 damianpesta#5
Its all about your will, you can start on advanced things with Basic knowledge with help of google and you'll get better? It'll just take more time so I guess everyone who got a brain can code and really you're only a coder after you've finished A collage with Programming course and you've got certificate that proves you've finished the course and ofcourse that proves that you passed all the tests and everything else.Then you may be called really a coder cause your profession is a Programmer.
10/06/2009 23:58 Zion~#6
What's a coder?
10/07/2009 01:23 ahnu#7
I think the label coder is incorrect.
I believe anyone can be a programmer, learning on your own is hard. The best way to learn coding on your own is on things you would use it on, take for instance this game. You have a template for npcs. you know the basics of npcs. you can do lvl and prof requirements on said npcs. That in my eyes makes you a programmer for say NPCS....lol
10/07/2009 01:36 ImFlamedCOD#8
A programmer is someone who writes computer software not just private server software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. A programmer's primary computer language (Lisp, Java, Delphi, C++, etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with web. The term programmer can be used to refer to a software developer, software engineer, computer scientist, or software analyst. However, members of these professions typically possess other software engineering skills, beyond programming; for this reason, the term programmer is sometimes considered an insulting or derogatory oversimplification of these other professions. This has sparked much debate amongst developers, analysts, computer scientists, programmers, and outsiders who continue to be puzzled at the subtle differences in these occupations.

Wikipedia is a good source. But like the definition of a programmer because that is what you are not a coder.
10/07/2009 01:45 Zion~#9
Quote:
Originally Posted by ImFlamedCOD View Post
A programmer is someone who writes computer software not just private server software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. A programmer's primary computer language (Lisp, Java, Delphi, C++, etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with web. The term programmer can be used to refer to a software developer, software engineer, computer scientist, or software analyst. However, members of these professions typically possess other software engineering skills, beyond programming; for this reason, the term programmer is sometimes considered an insulting or derogatory oversimplification of these other professions. This has sparked much debate amongst developers, analysts, computer scientists, programmers, and outsiders who continue to be puzzled at the subtle differences in these occupations.

Wikipedia is a good source. But like the definition of a programmer because that is what you are not a coder.
I know, its like everyone calls them self a coder. Yet no one knows what a coder is.
10/07/2009 02:13 Empty Project#10
Quote:
Originally Posted by ImFlamedCOD View Post
A programmer is someone who writes computer software not just private server software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. A programmer's primary computer language (Lisp, Java, Delphi, C++, etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with web. The term programmer can be used to refer to a software developer, software engineer, computer scientist, or software analyst. However, members of these professions typically possess other software engineering skills, beyond programming; for this reason, the term programmer is sometimes considered an insulting or derogatory oversimplification of these other professions. This has sparked much debate amongst developers, analysts, computer scientists, programmers, and outsiders who continue to be puzzled at the subtle differences in these occupations.

Wikipedia is a good source. But like the definition of a programmer because that is what you are not a coder.
for a second i was like you did not right that but i saw the bottom part :D was an interesting thing to learn.
10/07/2009 02:39 Zion~#11
Quote:
Originally Posted by Empty Project View Post
for a second i was like you did not right that but i saw the bottom part :D was an interesting thing to learn.
Its quite obvious he edited it in his own words, parts of it.
10/07/2009 03:00 kasene#12
I think that coder is like saying script kiddie. Real programmers use real languages. Languages like lua, PHP, python are there to compliment languages like C/C++ and C# (kind of)
10/07/2009 03:43 Zion~#13
Quote:
Originally Posted by kasene View Post
I think that coder is like saying script kiddie. Real programmers use real languages. Languages like lua, PHP, python are there to compliment languages like C/C++ and C# (kind of)
I've tried Python. :)
LUA never heard of it.
10/07/2009 04:37 _tao4229_#14
Quote:
Originally Posted by Zion~ View Post
I've tried Python. :)
LUA never heard of it.
LUA's a scripting language that you basically use to link functions back to a real language. It was originally done in C (I think?), but there's managed wrappers out there for it now. (Meaning you can use it via C#, VB.NET, etc)
10/07/2009 04:58 wurstbrot123#15
LUA is just Ugly :P

my vote:
Someone who knows the basics and has experience

And i wouldnt say just guys who did a course or sh are real developer,
a lot of guys who just learned all by themself with books and stuff earn a lot of money while developing stuff.