I'm in beginner programming classes (currently intro to java) and so far, ChatGPT has been able to create the simple programs which have been ass...

I'm in beginner programming classes (currently intro to java) and so far, ChatGPT has been able to create the simple programs which have been assigned to me as homework. Just so the teacher doesn't suspect anything, I'll often alter variable names and reorganize some of the syntax.

How far will this method of doing the work get me? I more or less understand the concepts (were up to arrays at this point), but CGPT is doing must of the work.

POSIWID: The Purpose Of A System Is What It Does Shirt $21.68

Yakub: World's Greatest Dad Shirt $21.68

POSIWID: The Purpose Of A System Is What It Does Shirt $21.68

  1. 8 months ago
    Anonymous

    Not very far, and once you are outside of what ChatGPT can do on it's own you'll be totally screwed.

    • 8 months ago
      Anonymous

      Not very far, when you get a whole semester long coursework you'll be totally screwed.

      the concepts ive been taught are very simple though. I feel like I dont need to know how to type them from memory. yet, at least

  2. 8 months ago
    Anonymous

    Not very far, when you get a whole semester long coursework you'll be totally screwed.

  3. 8 months ago
    Anonymous

    at the rate of AI coding development.
    You'll be able to enter the work force, with a similar knowledge and output base, as an Indian HIB visa entry level position.

    Once you get to that stage you are good.
    Just talk the talk, or move into Big Data SQL, and powerBI reports.

    • 8 months ago
      Anonymous

      i dont plan on committing to the fake it till you make it mentality but this is still encouraging

  4. 8 months ago
    Anonymous

    >How far will this method of doing the work get me?
    If you're able to understand exactly what you want AI to do and how you want it done you'll use it for the rest of your career.

    • 8 months ago
      Anonymous

      wont everyone? doesnt seem like much of a handicap

      • 8 months ago
        Anonymous

        you need to at least know the terminology to be specific in what you need it to do

        [...]

        the concepts ive been taught are very simple though. I feel like I dont need to know how to type them from memory. yet, at least

        you don't need to know many simple aspects, but knowing when something looks wrong and WHY it's doing what it's doing is important.

        You can get really far with the basics and pseudocode.
        You will outgrow it's current capacity to help soon, so be mindful and at least pay attention to the programs and how they work. It really likes to just assume you've got a library that will handle The Thing and put in a placeholder, or that you've already gone through a proper init function. If you miss important topics, or you've never worked at solving rudimentary problems yourself, it'll be painfully obvious in interviews and when speaking with colleagues at work.
        Debugging and being able to find syntax errors will only come with failure, and you won't experience that failure with GPT until you are already in too deep.

        There is a reason we make children learn mental math before sticking a calculator in their hand. Yes, calculators are readily available, but you need that fundamental why and how.
        Proceed at your own risk, and pray GPT advances fast enough to not shine light on the detriment you might be causing yourself.

        • 8 months ago
          Anonymous

          thanks for the advice. I will proceed with caution and make an effort to learn more independently. I dont think its too late, being that im still in intro classes

          • 8 months ago
            Anonymous

            I don't think it's too late for you either. I just wanted to provide adequate caution against too much reliance.
            It's certainly better to acknowledge that you're in this class specifically to learn and take advantage of that than to try and learn fundamentals when you no longer have an instructor to ask questions or the ample time to wrap your head around something. GPT is great for asking questions, but not reliable enough to replace someone with expertise.

            You have plenty of time to start a personal repo and go back through with GPT to create spruced-up versions as well. You will then get both the experience of doing it yourself and you can still develop your experience of working with GPT as an augmentation/extension to your own ability rather than a replacement.

            GPT doesn't have a firm grasp on some libraries/documentation, so being able to fend for yourself when reading and internalizing new materials/concepts/sourcecode will be one of your greatest strengths.

            Also regex, it really fricks up regex for me for some reason, lol.

            Final tip, if you aren't already doing it, try and have it print out comments in-line as verbosely as possible, and put comments in your own code as well. You will thank yourself later if you make it a habit now. The amount of times I've had to debug a friend's snippet (or I went back through a casual side-project that I didn't ever think I was going to come back to) Only to find
            >//it does The Thing
            >static void ThingDoer() {...}
            I'm sure you've already been told this, but seriously, frickin do it. Make GPT do it, or do it for GPT if it starts playing games.

  5. 8 months ago
    Anonymous

    how is the homework market since the release of chatgpt? do everyone get straight A's?

    • 8 months ago
      Anonymous

      youd have to be moronic to not get As pretty much

  6. 8 months ago
    Anonymous

    I'm so fricking glad I learned programming before GPT was a thing (started 3-4 years before)
    I was able to avoid googling everything when learning the fundamentals, because it would feel like cheating. But ChatGPT seems more like a programming buddy/tool, that I'm not sure I'd be able to not use it.

  7. 8 months ago
    Anonymous

    The fact that you feel you need to use it for an intro course is extremely disturbing

    • 8 months ago
      Anonymous

      but its only that the concepts are so simple that I feel like im allowed to. I understand the logic of all the programs but have other shit to do and only so much time in the day

  8. 8 months ago
    Anonymous

    tbf there is no difference from using this and stackoverflow which uni shitbrains always use.
    however this is a bad habit you should learn how to solve problems on your own and getting comfortable with the syntex not for memory sake ,there are so many nuances in every language that you can learn only by experience and if you won't acquire this knowledge you are simply not going to make it.
    you will accumulate holes in your understanding and will not be able to understand more complex procedures, let alone get hired and find your way around a development environment, you are deceiving yourself

  9. 8 months ago
    Anonymous

    Just trust us when we say that you should be doing every exercise yourself even if you think you know it.
    You will need reinforcement on writing the syntax are the. Wry least, a d every answer looks obvious once it is written out for you.
    God, I hope professors make everyone write shit out in class with pencils still or degrees are going to be worthless.

  10. 8 months ago
    Anonymous

    Oh okay so your CS degree is useless? HAHAHAHAHAHAHAHAHAHAHHAHAHAHA

  11. 8 months ago
    Anonymous

    i think you guys made me feel dumb enough to actually try and take it seriously, so thanks

  12. 8 months ago
    Anonymous

    >noooo you can't copy and paste from a browser tab titled "ChatGPT", you have to copy and paste from a browser tab titled "StackOverflow"! these two actions are fundamentally different somehow!

    Every single one of the anons criticizing OP for pasting from ChatGPT and learning nothing would have no problem with him pasting from StackOverflow and learning nothing.

    • 8 months ago
      Anonymous

      im grateful for their shaming tbh. Im not gonna be a great coder but I should know how to solve shit on my own starting with the simplest programs

    • 8 months ago
      Anonymous

      there is nothing wrong for looking in stackoverflow for "gotcha" mistakes its also validated code chatgpt can spew broken shit and its not that rare

Your email address will not be published. Required fields are marked *