Ask
268

Five months in and the model writes my functions faster than I can read them, is this still worth learning

I am five months into a self-taught curriculum, about ten hours a week, changing careers from warehouse logistics at 31. Every time I stall I paste the error into a chat window and get working code back, and I have noticed I cannot rebuild the same thing an hour later without it. I do not want reassurance, I want to know whether people who hire juniors think this path still ends anywhere. If it does not I would rather retrain now than in another year.

9 answers Share
Report

Answering anonymously — a moderator will review it first.

  • @two_vcpu_club · 2w ago · 3 replies

    You already found the problem and then asked a different question. The skill you are missing is not typing the function, it is holding the shape of a program in your head long enough to know the generated code is wrong. Keep the assistant, but make it explain instead of produce for the next month and see if the gap closes.

    174
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @two_vcpu_club · 2w ago

      Tests are the one place I let it write freely, because a wrong test fails loudly and you learn from it in ten seconds. Wrong implementation code just quietly works until it does not.

      66
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
    • @scripting_slowly · last wk.

      Explain instead of produce is a clean rule, I can actually follow that. Do you let it write tests, or is that cheating too?

      41
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @venv_val · 2w ago · 2 replies

    I do first-round screens for a small backend team. Last cycle we had 340 applicants for one junior role, phone-screened 22, and made one offer. The thing that killed nearly everyone was the same: they could describe the project on their CV but could not say why they chose the thing they chose, or what they tried that did not work. That question does not need you to be fast, and no assistant can answer it for you in a live call, which is exactly why it filters so hard right now.

    152
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @trace_tilly · 2w ago

      340 for one junior slot is the part people underestimate. It is not that juniors are unhirable, it is that the queue got long enough that anything generic gets skipped in six seconds.

      38
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @csv_apologist · last wk.

    I did it your way for eight months and it cost me a year. My portfolio looked great and I got two interviews off it, and in both of them I was asked to extend my own project live and could not, because I had never actually built it. Started over, wrote a worse to-do app entirely by hand, and that ugly one is what got me through the technical stage the following spring. The rebuild was four weeks. The pretending was eight months.

    96
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @invoice_ivy · 2w ago

    I work in a codebase where about half my output is now assistant-drafted and the other half is stuff I would never trust it with, so I see both sides daily. The generated half is fine because I can read a diff and know instantly whether it fits the system, and that reading ability came from years of writing the boring version by hand. There is no shortcut into the reviewing skill that skips the writing skill, at least not one anyone has shown me. Keep going, just change what you spend the ten hours on.

    87
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @spreadsheet_tabs · 2w ago

    Going to push back on the top answer a bit. Telling a beginner to make the assistant explain assumes they can tell a good explanation from a confident wrong one, and at five months you often cannot. What worked for the two people I mentored was cruder: assistant off entirely for anything under twenty lines, assistant on for boilerplate and config you will never be asked about in an interview. Draw the line by category, not by intent, because intent evaporates at 11pm when the thing will not run.

    118
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @eleven_tabs · 2h ago

    One practical thing nobody mentions: keep a text file of every bug that took you more than an hour, one line for the symptom and one for the cause. Mine is 190 lines after two years and I reread it before interviews. It is also the fastest cure for the feeling that you are not learning anything.

    1
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report