Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. New Junior Developers Can’t Actually Code.

New Junior Developers Can’t Actually Code.

Scheduled Pinned Locked Moved Technology
technology
138 Posts 99 Posters 1.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • U [email protected]

    I think that LLMs just made it easier for people who want to know but not learn to know. Reading all those posts all over the internet required you to understand what you pasted together if you wanted it to work (not always but the barr was higher). With ChatGPT, you can just throw errors at it until you have the code you want.

    While the requirements never changed, the tools sure did and they made it a lot easier to not understand.

    M This user is from outside of this forum
    M This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #106

    Have you actually found that to be the case in anything complex though? I find it just forgets parts to generate something. Stuck in an infuriating loop of fucking up.

    It took us around 2 hours to run our coding questions through chatgpt and see what it gives. And it gives complete shit for most of them. One or two questions we had to replace.

    If a company cannot invest even a day to go through their hiring process and AI proof it, then they have a shitty hiring process. And with a shitty hiring process, you get shitty devs.

    And then you get people like OP, blaming the generation while if anything its them and their company to blame... for falling behind. Got to keep up folks. Our field moves fast.

    xavier666@lemm.eeX U 2 Replies Last reply
    0
    • F [email protected]

      But how do you find those people solely based on a short interview, where they can use AI tools to perform better if the interview is not held in person?

      And mind you the SO was better because you needed to read a lot of answers there and try to understand what would work in your particular case. Learn how to ask smartly. Do your homework and explain the question properly so as not to get gaslit, etc. this is all now gone.

      M This user is from outside of this forum
      M This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #107

      Pretty easy to come up with problems that chatGPT is useless at. You can test it pretty easily. Throw enough constraints at it and the transformer starts to loose attention and forget vital parts.

      With a bit of effort you can make problems where chatGPT will actuallt give a misleading answer and candidates have to think critically.

      Just like in the past it was pretty easy to come up with problems which werent easily found on SO.

      Same landscape. If you put in the time and the effort to have a solid recruitment process, you get solid devs. If you have a lazy and shitty process, you get shitty devs.

      1 Reply Last reply
      0
      • L [email protected]

        All I hear is "I'm bad at mentoring"

        V This user is from outside of this forum
        V This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #108

        And some sort of "no one wants to work any more".

        I know young brilliant people, maybe they have to be paid correctly?

        1 Reply Last reply
        0
        • C [email protected]
          This post did not contain any content.
          M This user is from outside of this forum
          M This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #109

          No wonder open source software becomes more efficient than proprietary one.

          1 Reply Last reply
          0
          • L [email protected]

            All I hear is "I'm bad at mentoring"

            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #110

            There is only so much mentoring can do though. You can have the best math prof. You still need to put in the exercise to solve your differential equations to get good at it.

            E 1 Reply Last reply
            0
            • M [email protected]

              Have you actually found that to be the case in anything complex though? I find it just forgets parts to generate something. Stuck in an infuriating loop of fucking up.

              It took us around 2 hours to run our coding questions through chatgpt and see what it gives. And it gives complete shit for most of them. One or two questions we had to replace.

              If a company cannot invest even a day to go through their hiring process and AI proof it, then they have a shitty hiring process. And with a shitty hiring process, you get shitty devs.

              And then you get people like OP, blaming the generation while if anything its them and their company to blame... for falling behind. Got to keep up folks. Our field moves fast.

              xavier666@lemm.eeX This user is from outside of this forum
              xavier666@lemm.eeX This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #111

              My rule of thumb: Use ChatGPT for questions whos answer I already know.

              Otherwise it hallucinates and tries hard in convincing me of a wrong answer.

              1 Reply Last reply
              0
              • M [email protected]

                Have you actually found that to be the case in anything complex though? I find it just forgets parts to generate something. Stuck in an infuriating loop of fucking up.

                It took us around 2 hours to run our coding questions through chatgpt and see what it gives. And it gives complete shit for most of them. One or two questions we had to replace.

                If a company cannot invest even a day to go through their hiring process and AI proof it, then they have a shitty hiring process. And with a shitty hiring process, you get shitty devs.

                And then you get people like OP, blaming the generation while if anything its them and their company to blame... for falling behind. Got to keep up folks. Our field moves fast.

                U This user is from outside of this forum
                U This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #112

                I find ChatGPT to sometimes be excellent at giving me a direction, if not outright solving the problem, when I paste errors I'm to lazy to look search. I say sometimes because othertimes it is just dead wrong.

                All code I ask ChatGPT to write is usually along the lines for "I have these values that I need to verify, write code that verifies that nothing is empty and saves an error message for each that is" and then I work with the code it gives me from there. I never take it at face value.

                Have you actually found that to be the case in anything complex though?

                I think that using LLMs to create complex code is the wrong use of the tool. They are better at providing structure to work from rather than writing the code itself (unless it is something simple as above) in my opinion.

                If a company cannot invest even a day to go through their hiring process and AI proof it, then they have a shitty hiring process. And with a shitty hiring process, you get shitty devs.

                I agree with you on that.

                1 Reply Last reply
                0
                • F [email protected]

                  The problem is not only the coding but the thinking. The AI revolution will give birth to a lot more people without critical thinking and problem solving capabilities.

                  O This user is from outside of this forum
                  O This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #113

                  apart from that, learning programming went from something one does out of calling, to something one does to get a job. The percentage of programmers that actually like coding is going down, so on average they're going to be worse

                  1 Reply Last reply
                  0
                  • E [email protected]

                    Forced to use copilot? Wtf?

                    I would quit, immediately.

                    0 This user is from outside of this forum
                    0 This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #114

                    I would quit, immediately.

                    Pay my bills. Thanks.
                    I've been dusting off the CV, for multiple other reasons.

                    9 1 Reply Last reply
                    0
                    • F [email protected]

                      Oh lol I thought it was a text post, I didn't even click the link and just read the post description.

                      D This user is from outside of this forum
                      D This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #115

                      The "about" page indicates that the author is a freelance frontend UI/UX dev, that's recently switched to "helping developers get better with AI" (paraphrased). Nothing about credentials/education related to AI development, only some hobby projects using preexisting AI solutions from what I saw. The post itself doesn't have any sources/links to research about junior devs either, it's all anecdotes and personal opinion. Sure looks like an AI grifter trying to grab attention by ranting about AI, with some pretty lukewarm criticism.

                      1 Reply Last reply
                      0
                      • C [email protected]
                        This post did not contain any content.
                        P This user is from outside of this forum
                        P This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #116

                        I could have been a junior dev that could code. I learned to do it before ChatGPT. I just never got the job.

                        1 Reply Last reply
                        0
                        • 0 [email protected]

                          I would quit, immediately.

                          Pay my bills. Thanks.
                          I've been dusting off the CV, for multiple other reasons.

                          9 This user is from outside of this forum
                          9 This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #117

                          how surprising! /s

                          but seriously, it's almost never one (1) thing that goes wrong when some idiotic mandate gets handed down from management.

                          a manager that mandates use of copilot (or any tool unfit for any given job), that's a manager that's going to mandate a bunch of other nonsensical shit that gets in the way of work. every time.

                          0 1 Reply Last reply
                          0
                          • 9 [email protected]

                            how surprising! /s

                            but seriously, it's almost never one (1) thing that goes wrong when some idiotic mandate gets handed down from management.

                            a manager that mandates use of copilot (or any tool unfit for any given job), that's a manager that's going to mandate a bunch of other nonsensical shit that gets in the way of work. every time.

                            0 This user is from outside of this forum
                            0 This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #118

                            It's an at-scale company, orders came from way above. As did RTO after 2 years full-at-home, etc, etc.

                            1 Reply Last reply
                            0
                            • C [email protected]
                              This post did not contain any content.
                              S This user is from outside of this forum
                              S This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #119

                              This isn't a new thing. Dilution of "programmer" and "computer" education has been going on for a long time. Everyone with an IT certificate is an engineer th se days.

                              For millennials, a "dev" was pretty much anyone with reasonable intelligence who wanted to write code - it is actually very easy to learn the basics and fake your way into it with no formal education. Now we are even moving on from that to where a "dev" is anyone who can use an AI. "Prompt Engineering."

                              F 1 Reply Last reply
                              0
                              • C [email protected]
                                This post did not contain any content.
                                E This user is from outside of this forum
                                E This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #120

                                Im in uni learning to code right now but since I'm a boomer i only spin up oligarch bots every once in a while to check for an issue that I would have to ask the teacher.
                                It's far more important for me to understand fundies than it is to get a working program. But that is only because ive gotten good at many other skills and realize that fundies are fundamental for a reason.

                                1 Reply Last reply
                                0
                                • S [email protected]

                                  There is only so much mentoring can do though. You can have the best math prof. You still need to put in the exercise to solve your differential equations to get good at it.

                                  E This user is from outside of this forum
                                  E This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #121

                                  You get out of education what you put into it.
                                  You won't be an artist from the best art school if you do the bare minimum to pass.
                                  You can end up as a legend of the industry coming from a noname school.

                                  1 Reply Last reply
                                  0
                                  • S [email protected]

                                    judging them by their approach, not end result, should be fair.

                                    Yup, that's the approach. It's okay if they don't finish, I want to know how they approach the problem. We absolutely adjust our decision based on the role.

                                    If they can extend existing code and design a new system (with minimal new code) and ask the right questions, we can work with them.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #122

                                    I’m just getting started on my third attempt at changing careers from sys-admining over to coding (starting with the Odin project this time). I’m not sure the questions you ask, while interesting, will be covered. Can you point to some resources or subject matter to research to get exposure to these questions? The non coding, coding questions are interesting to me and I’m curious if my experience will help or if it’s something I need to account for while learning.

                                    S 1 Reply Last reply
                                    0
                                    • S [email protected]

                                      This isn't a new thing. Dilution of "programmer" and "computer" education has been going on for a long time. Everyone with an IT certificate is an engineer th se days.

                                      For millennials, a "dev" was pretty much anyone with reasonable intelligence who wanted to write code - it is actually very easy to learn the basics and fake your way into it with no formal education. Now we are even moving on from that to where a "dev" is anyone who can use an AI. "Prompt Engineering."

                                      F This user is from outside of this forum
                                      F This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #123

                                      "Prompt Engineer" makes a little vomit appear in the back of my mouth.

                                      1 Reply Last reply
                                      0
                                      • G [email protected]

                                        Sounds nice? What type of place you work at? I'm guess not a big corp

                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #124

                                        We're a somewhat big player in a niche industry that manufactures for a large industry. Yearly profits are in the hundreds of millions of dollars, market cap is a few billion, so low end of mid cap stocks. I don't want to doxx myself, but think of something like producing drills for oil rigs and you won't be far off.

                                        We have about 50 software developers across three time zones (7 or 8 scrum teams) and a pretty high requirement for correctness and very little emphasis on rapid delivery. It's okay if it takes more time, as long as can plan around it, so we end up with estimates like 2-3 months for things that could have an MVP in under a month (in fact, we often build an MVP during estimation), with the extra time spent testing.

                                        So yeah, it's a nice place to work. I very rarely stay late, and it's never because a project is late, but because of a high severity bug in prod (e.g. a customer can't complete a task).

                                        1 Reply Last reply
                                        0
                                        • flyingsquid@lemmy.worldF [email protected]

                                          You're not learning anything if Copilot is doing it for you. That's the point.

                                          F This user is from outside of this forum
                                          F This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #125

                                          That’s true, it can only get you so far. I’m sure we all started by Frankenstein-ing stack overflow answers together until we had to actually learn the “why”

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups