Skip to content

Comment on Ask HN: How do you cope with existential threat regarding career?

Comments

The only thing that changes is that instead of your time being distributed like this when you build something:

  > [PLANNING] [SPECS] [IMPLEMENTATION] [TESTS]
The "implementation" and "tests" sections become much less time-consuming/tedious, and you focus more on the design, architecture, and specification of the code.

When you think about, the implementation is a detail and a means to an end. For instance, I hop around between a lot of languages.

I can't always remember what the HashMap API is exactly in every language. Is it "put", "insert", "create"? -- does it have an "upsert" method? These sorts of details just bog you down. With AI-assisted development, you just "I want to upsert an item in a HashMap of (String -> Int)" and then browse the suggestions until something looks right.

Sort of like a "Code Architect" role.

I've been using Github Copilot every day for 1.5 years, I can't live without it. ChatGPT is quite an advancement, and I'm so excited for the future of the AI-assisted code authoring space.

Shameless plug: I wrote about this a bit here

https://gavinray97.github.io/blog/a-day-without-a-copilot

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.