Really? How so?
PING!! Ah, the quotes!?
Really? How so?
Referring to "now" as "in the year when this was written" lmao.attofishpi wrote: ↑Wed Jul 10, 2024 11:52 amReally? How so?
PING!! Ah, the quotes!?![]()
I missed this post. Yes - when I am not logged in it's 3.5. Interesting..Flannel Jesus wrote: ↑Wed Jul 10, 2024 11:40 am I tried it myself:
Maybe one of us is using gpt 3.5 and one is on 4.Is Elo rating 300 Elo more advanced skill level than 1300 Elo?
ChatGPT
An Elo rating of 300 is significantly lower in skill level compared to an Elo rating of 1300. In the Elo rating system, which is commonly used in chess and other competitive games, a higher rating indicates a stronger player. Here’s a general breakdown:
300 Elo: This is considered a very low rating, indicating a beginner or someone who is very new to the game.
1300 Elo: This rating is considered intermediate. Players at this level have a solid understanding of the game and can handle basic strategies and tactics.
Therefore, a player with a rating of 1300 Elo is much more advanced and skilled than a player with a rating of 300 Elo. The difference of 1000 Elo points is substantial, suggesting that the 1300 Elo player would consistently win against the 300 Elo player.
The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.attofishpi wrote: ↑Wed Jul 10, 2024 6:49 am Does anyone here use ChatGPT or other AI as an assistant to their programming?
I use ChatGPT all the time and it is saving me loads of time.
Anything I am not sure how to do in most languages, I get the answer with sample code generated. Rather than searching stackoverflow etc..can't remember last time I was on that site.
I've been using GPT to do most of the code on anything basic - rather than typing out a lot of stuff, I get GPT to create the template for what I need and modify from there.
..and for code analysis - it's fantastic - I created a javascript function and all of a sudden none of the JS functions worked. I spent 10 mins looking at the code for all those daft things, ya know a single character that might be missing or out of place - didn't spot anything - then I thought mmm get GPT to look at it. Straight away there was a missing '+' for a string concatenation.
Everyday I am amazed at how "clever" it is - if I need something added to code that I am not sure how to do - such as just now creating drop down selection lists where one defines what the second list contains. I gave it this prompt:
I will paste dosomething.php which needs modifiction to provide for two 'drop-down' selection boxes. The first will have the 3 options: person/country/symbol and depending on which one is selected then the second 'drop'down' selection box will contain a list of: peoples names/country names/symbol names. Do you know how to add this functionality to it: <I pasted my current dosomething PHP text>
It adjusted the code perfectly on testing first time...AND...it created sample options as per this snippet of the JS code:-
if (category === 'person') {
options = ['John Doe', 'Jane Smith', 'Bob Johnson'];
} else if (category === 'country') {
options = ['USA', 'Canada', 'Mexico']The ;
} else if (category === 'symbol') {
options = ['Heart', 'Star', 'Circle'];
}
Hey presto!! It gave me SAMPLE peoples names, country names, symbol names - just wow honestly!
You appear to be suggesting I am a shite programmer. Have you tested its use in modular programming?ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
I think it's the opposite. Low level programmers won't know what mistakes to look for in the output of the AI. High level programmers understand better how to tell the difference between the code it's doing well and the code it's doing poorly, as well as how to specify more clearly to the AI what you actually want to be coded up (and why).ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
Given your response, it would seem likely that you are marginally competent at best. I've known many who were able to make long careers out of being just that. But when faced with problems above a certain level of complexity, they would be pretty much clueless. As such their value was limited.attofishpi wrote: ↑Wed Jul 10, 2024 7:39 pmYou appear to be suggesting I am a shite programmer. Have you tested its use in modular programming?ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
HIghly skilled software developers can consistently produce high quality solutions using their well-developed skills as well as depth and breadth of knowledge and understanding. There's little to no value for them to go to AI for solutions. Much more often than not, their solutions will be of a higher quality than anything that they could get from AI (and before that stackoverflow or what have you).Flannel Jesus wrote: ↑Wed Jul 10, 2024 8:15 pmI think it's the opposite. Low level programmers won't know what mistakes to look for in the output of the AI. High level programmers understand better how to tell the difference between the code it's doing well and the code it's doing poorly, as well as how to specify more clearly to the AI what you actually want to be coded up (and why).ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
What in my response are you basing that assessment on?'ThinkOfOne wrote: ↑Thu Jul 11, 2024 12:50 amGiven your response, it would seem likely that you are marginally competent at best.attofishpi wrote: ↑Wed Jul 10, 2024 7:39 pmYou appear to be suggesting I am a shite programmer. Have you tested its use in modular programming?ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
What's the level of complexity you are suggesting - how about an example?ThinkOfOne wrote:I've known many who were able to make long careers out of being just that. But when faced with problems above a certain level of complexity, they would be pretty much clueless.
Are you a programmer?ThinkOfOne wrote: ↑Thu Jul 11, 2024 12:51 amHIghly skilled software developers can consistently produce high quality solutions using their well-developed skills as well as depth and breadth of knowledge and understanding. There's little to no value for them to go to AI for solutions. Much more often than not, their solutions will be of a higher quality than anything that they could get from AI (and before that stackoverflow or what have you).Flannel Jesus wrote: ↑Wed Jul 10, 2024 8:15 pmI think it's the opposite. Low level programmers won't know what mistakes to look for in the output of the AI. High level programmers understand better how to tell the difference between the code it's doing well and the code it's doing poorly, as well as how to specify more clearly to the AI what you actually want to be coded up (and why).ThinkOfOne wrote: ↑Wed Jul 10, 2024 7:29 pm The "value " of using AI as a programming assistant is inversely proportional to the skill level of the software developer. In other words, the higher the skill level of the software developer, the lower the value. In a professional software development environment, its "value" is dubious if not specious.
Often times marginally competent developers remain marginally competent because they can "get by" by getting code from AI (and before that stackoverflow or what have you). They never develop the skills and depth of understanding needed to become highly skilled software developers.
Irrational defensiveness. Most likely stemming from pride. Non sequitur. Irrelevant question.attofishpi wrote: ↑Thu Jul 11, 2024 1:20 amWhat in my response are you basing that assessment on?'ThinkOfOne wrote: ↑Thu Jul 11, 2024 12:50 amGiven your response, it would seem likely that you are marginally competent at best.attofishpi wrote: ↑Wed Jul 10, 2024 7:39 pm
You appear to be suggesting I am a shite programmer. Have you tested its use in modular programming?
Hey! I bet you think I'm just a daft 'script monkey'!! cos I've not mentioned compiled code..just daft web shite...mmm?
Spent a lot of time in software development including coding, systems design and project lead. Why do you ask?Flannel Jesus wrote: ↑Thu Jul 11, 2024 6:10 amAre you a programmer?ThinkOfOne wrote: ↑Thu Jul 11, 2024 12:51 amHIghly skilled software developers can consistently produce high quality solutions using their well-developed skills as well as depth and breadth of knowledge and understanding. There's little to no value for them to go to AI for solutions. Much more often than not, their solutions will be of a higher quality than anything that they could get from AI (and before that stackoverflow or what have you).Flannel Jesus wrote: ↑Wed Jul 10, 2024 8:15 pm
I think it's the opposite. Low level programmers won't know what mistakes to look for in the output of the AI. High level programmers understand better how to tell the difference between the code it's doing well and the code it's doing poorly, as well as how to specify more clearly to the AI what you actually want to be coded up (and why).
Often times marginally competent developers remain marginally competent because they can "get by" by getting code from AI (and before that stackoverflow or what have you). They never develop the skills and depth of understanding needed to become highly skilled software developers.
You are coming across rather arrogant. Again I will ask but slightly differently, have you used an AI of the calibre of ChatGPT for ANY reason recently for coding or otherwise?ThinkOfOne wrote: ↑Fri Jul 12, 2024 12:54 amIrrational defensiveness. Most likely stemming from pride. Non sequitur. Irrelevant question.attofishpi wrote: ↑Thu Jul 11, 2024 1:20 amWhat in my response are you basing that assessment on?'ThinkOfOne wrote: ↑Thu Jul 11, 2024 12:50 am
Given your response, it would seem likely that you are marginally competent at best.
Hey! I bet you think I'm just a daft 'script monkey'!! cos I've not mentioned compiled code..just daft web shite...mmm?
I would rather write it as following:attofishpi wrote: ↑Wed Jul 10, 2024 6:49 am
if (category === 'person') {
options = ['John Doe', 'Jane Smith', 'Bob Johnson'];
} else if (category === 'country') {
options = ['USA', 'Canada', 'Mexico'];
} else if (category === 'symbol') {
options = ['Heart', 'Star', 'Circle'];
}
Hey presto!! It gave me SAMPLE peoples names, country names, symbol names - just wow honestly!
Code: Select all
var optionsByCategory = {
"person": ['John Doe', 'Jane Smith', 'Bob Johnson'],
"country": ['USA', 'Canada', 'Mexico'],
"symbol": ['Heart', 'Star', 'Circle']
};
var options=optionsByCategory[category];