1
b2plane
1y

1. Is chatgpt forbidden to be used in dev jobs?

2. If yes why?

3. If on Technical interview they ask me a question, i dont know the answer or im not too sure about the answer, can i:
3.1. say that i can just use chatgpt to find the answer and implement the solution?
3.2. say that i can just google it because im not a fucking robot to store the whole internet infirmation inside my brain, and therefore implement the solution?

Comments
  • 7
    1) why should it be? It is like forbidding google.

    3.1) Bad response. chatGPT is often wrong.

    3.2) Yes.
  • 0
    @happygimp0 3.1. why? i used chatgpt to debug a 3 day old bug and it solved it. Sometimes it solves it on the first try sometimes through several iterations
  • 7
    @b2plane and sometimes it simply suggests a bad approach, solving 1 problem and creating 5 new ones.

    Experience and knowledge is required to filter and interpret gpt responses
  • 1
    my current boss even encourages and almost insists on using chatGPT3 for faster results ;)

    but I resist as much as I can...
  • 0
    @b2plane Debug? How do you do that with chatgpt?
  • 6
    ChatGPT has the equivalent IQ of a software engineering intern. It CAN produce solutions but the optimizations aren't there. I asked it to write a program to determine whether a number (n) is a Prime Number or not. It gave a loop to start from 1 all the way to n but realistically you only need to go from 1 to n/2. You could conclude the result at that point.

    Also, ChatGPT doesn't know about impossible dev requirements. For example, ask ChatGPT how to find out if a particular email belongs to GSuite (Google Workspace). It will tell you a library to do it with, but its not aware that no service will ever provide you that information.
  • 2
    @netikras thats why im working as engineer to interpret the responses and modify its solution if necessary. Chatgpt is not hired to code. I am hired. So im asking why is it a bad thing to say that i can use chatgpt AS A TOOL that can hint for an answer to solve a problem
  • 1
    @iceb if im coding in a language im not fully familiar with for example nextjs i ask chatgpt to write me an example component of implementation. So i learn and understand syntax that way. Or if theres a bug i ask it whats the bug and it replies
  • 1
    @Sid2006 it helps at least to hint for an answer or guide towards the right direction from which i can then google the solution. It is a tool whose answers may or may not be used as the final solution to a problem, but helps to give you ideas to try different approach of solving problems, some approach you may have never had thought of
  • 4
    @Sid2006 chatGPT has the IQ of a bee. It has the knowledge of a library but that doesn't make it intelligent.

    It can not understand any context.
  • 1
    Being able to understand and troubleshoot code is step 0 on the checklist of what a developer needs to know how to do.

    Why should code that a "developer" doesn't understand be accepted into a codebase?

    Why should code created by a chatbot that doesn't understand the code it outputs to screen be accepted into a codebase?

    Why should code that has two layers of no one understanding what it does be allowed into a codebase?

    If you don't know how to write and debug your own code, let alone code someone else wrote, a chatbot doing the job for you doesn't miraculously make you a developer.
  • 1
    @cuddlyogre "Who cares it works?"

    Well, it works till it eventually stops working. Or till you have to refactor something and realize that you have chosen the wrong format and you can't change it anymore without breaking things.
  • 1
    @happygimp0

    >Who cares it works?

    The guy in six months that is going to have to decipher the jibberish that was pulled from the CMB by someone that had no business being anywhere near the code.

    Code that had no relevant human input to guide its creation is parsecs worse than being totally undocumented.
  • 3
    @cuddlyogre Yes. The "Who cares it works" was in quotes to illustrate that this is something i often hear but i see a lot of problems in this approach.
  • 1
    ChatGPT is pretty much a lightbulb without electricity.

    I don't agree in all aspects with the author's opinion, but nevertheless it is an good summary on what ChatGPT actually is: https://danmcquillan.org/chatgpt.ht...

    We were already on a good way to Idiocracy TM, but the more I see people praising and interacting with ChatGPT, the more I think that Idiocracy is inevitable.

    "But ChatGPT said"... The cargo cult around persons now involve AI models. Just think about that. There are humans, so called individuals, who blindly trust the input of an AI - if that doesn't ring an alarm bell, I don't know what does.

    AI isn't inherently bad. But the way we interact with it and the hype that has evolved around (biased) AIs like ChatGPT is dangerous.

    I really wait for the moment where someone commits serious crimes like mass murder because ChatGPT made an oopsie.

    Guess that will be interesting, even more so due to the international consequences and differences regarding law.
  • 0
    @cuddlyogre do you have any idea how many brainless developers are who just graduated college and already earn 200k a year while knowing just the basics?
  • 1
    It’s a tool. It’s ok to use it, but if you just copy paste it without knowing what the solution really does, you’re doing it wrong. It’s no different than copy pasting crap from SO and then wondering why your “return true” validator is not properly validating your dates.
  • 4
    @b2plane

    Brainless developers don't get 200k after graduating.

    If they do, they are not developers, they are their parents' child, if you know what I mean.

    I've told this to you several times over several rants.

    *Of course* using Google, chatgpt, or any other tool is allowed.

    Problem is when you don't know what you are doing and grab a hammer, everything starts to look like a nail.

    Invest in understanding concepts, not implementations, because time and time again you are getting shown that they matter, but you still try your hardest to just circumvent that with any other shitty angle.

    But why do I bother anyway...
  • 0
    @happygimp0

    No argument intended. I agree with the original post. That phrase just gets my goat.
  • 0
    @b2plane I have to use their work on a day to day basis, which is a big part of my frustration with the idea that we welcome even more clueless people into the profession.
  • 0
    @cuddlyogre ok so why are those brainless developers who know only basics getting overpaid 6 figures while i with years of experience and knowledge of advanced stuff can't get paid 4 figures?
  • 0
    @b2plane Most likely they know how to BS an interview and have no shame.
Add Comment