返回 Discover
Field DispatchStack Overflow3 · 2026-05-28

How to use AI as programmer

Tags
artificial-intelligenceopenai-apiclaude
Score
6
Answers
6
Views
280
Answered
Yes
痛点分析发布于 2026/05/27

痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。

痛点

程序员在使用AI辅助编程时,面临过度依赖AI导致批判性思维下降的困境。用户原本的任务是高效利用AI提升编程能力,但现有流程中,AI的快速响应容易让开发者被“带走”,不再深入思考代码逻辑和问题本质。这种摩擦源于AI的便利性与人类主动思考之间的张力,具体后果包括:开发者可能失去独立解决问题的能力,代码质量不稳定,以及长期依赖AI后难以判断何时该信任AI输出、何时该手动编写。Stack Overflow上的提问和回答显示,用户意识到需要平衡AI使用与自主思考,但缺乏明确的策略来避免思维退化。

§ Dossier

Stack Overflow question

How to efficiently using AIs like claud and chatGPT to improve your programming abilities without losing critical thinking because i feel like we are so hyped up with the AI's ability to give a good response in a way that we are carried away with not able to actually think critically.

§ Dossier

Question details

View count
280
Answer count
6
Last activity
2026/05/14
§ Dossier

Answers

Like any tool, once you use it enough you'll develop a sense for what it's good at, and what it isn't suitable for. Work on being specific about your prompts and provide architectural guidance. Besides that, you'll need to judge when the time spent writing a prompt to get a good response from AI takes longer than writing the code yourself. It won't be all AI, and it won't be all hand-written. Step in when AI is giving you a hard time.

评论作者信息不可用1 votes

Treating as opinion might be a good choice, The stuff is medium not biased let say customized answer, public statements, objective facts, so it feels trivial, same as 1 plus 1 is 2. It has to be GPT policy to be objective. In conclusion it is calculation.

评论作者信息不可用0 votes

Let it help you. But don’t let it write you whole scripts without you understanding it. I use AI too but only if I need help. Let AI explain you things that helps me and maybe even write it down.

评论作者信息不可用0 votes
源数据· Raw Archive
source
Stack Overflow
upstream_source
stackoverflow
upstream_item_id
79930338
daily_ranking_item_id
6a914c3a-9bb3-4253-a9f1-2f2f9373d177
rank_date
2026-05-28
rank
3
name
How to use AI as programmer
tagline
artificial-intelligence, openai-api, claude
description
How to efficiently using AIs like claud and chatGPT to improve your programming abilities without losing critical thinking because i feel like we are so hyped up with the AI's ability to give a good response in a way that we are carried away with not able to actually think critically.
votes_count
6
comments_count
6
created_at_on_source
2026-04-22T20:56:54.000Z
topics
artificial-intelligenceopenai-apiclaude
media / source-specific data
{
  "stackoverflow": {
    "score": 6,
    "view_count": 280,
    "is_answered": true,
    "top_answers": [
      {
        "body": "Like any tool, once you use it enough you'll develop a sense for what it's good at, and what it isn't suitable for. Work on being specific about your prompts and provide architectural guidance. Besides that, you'll need to judge when the time spent writing a prompt to get a good response from AI takes longer than writing the code yourself. It won't be all AI, and it won't be all hand-written. Step in when AI is giving you a hard time.",
        "score": 1,
        "answer_id": 79930340,
        "is_accepted": false
      },
      {
        "body": "Treating as opinion might be a good choice, The stuff is medium not biased let say customized answer, public statements, objective facts, so it feels trivial, same as 1 plus 1 is 2. It has to be GPT policy to be objective. In conclusion it is calculation.",
        "score": 0,
        "answer_id": 79930398,
        "is_accepted": false
      },
      {
        "body": "Let it help you. But don’t let it write you whole scripts without you understanding it. I use AI too but only if I need help. Let AI explain you things that helps me and maybe even write it down.",
        "score": 0,
        "answer_id": 79931105,
        "is_accepted": false
      }
    ],
    "answer_count": 6,
    "accepted_answer_id": null,
    "last_activity_date": 1778751221
  }
}
raw_payload
{
  "stats": {
    "score": 6,
    "view_count": 280,
    "is_answered": true,
    "answer_count": 6,
    "creation_date": 1776891414,
    "last_edit_date": null,
    "accepted_answer_id": null,
    "last_activity_date": 1778751221
  },
  "api_wrapper": {
    "backoff": null,
    "has_more": true,
    "page_size": 8,
    "quota_max": 300,
    "quota_remaining": 209
  },
  "question_id": 79930338,
  "answer_fetch": {
    "has_more": true,
    "answers_fetched": 3,
    "answer_page_size": 3
  },
  "snapshot_version": "stackoverflow_question_v1"
}
source_raw_snapshot
{
  "id": "07448887-fb27-4242-a347-64d8fee7c52e",
  "daily_ranking_item_id": "6a914c3a-9bb3-4253-a9f1-2f2f9373d177",
  "source": "stackoverflow",
  "external_id": "79930338",
  "fetched_at": "2026-05-27T22:01:45.075Z",
  "question_raw": {
    "body": "<p>How to efficiently using AIs like <strong>claud</strong> and <strong>chatGPT</strong> to improve your programming abilities without losing critical thinking because i feel like we are so hyped up with the AI's ability to give a good response in a way that we are carried away with not able to actually think critically.</p>\n",
    "link": "https://stackoverflow.com/questions/79930338/how-to-use-ai-as-programmer",
    "tags": [
      "artificial-intelligence",
      "openai-api",
      "claude"
    ],
    "owner": {
      "link": "https://stackoverflow.com/users/32650962/john-lewis",
      "user_id": 32650962,
      "user_type": "registered",
      "account_id": 46182217,
      "reputation": 1,
      "display_name": "John Lewis",
      "profile_image": "https://www.gravatar.com/avatar/1f84496fc88b196d4be9ba3e08bf353c?s=256&d=identicon&r=PG&f=y&so-version=2"
    },
    "score": 6,
    "title": "How to use AI as programmer",
    "view_count": 280,
    "is_answered": true,
    "question_id": 79930338,
    "answer_count": 6,
    "creation_date": 1776891414,
    "content_license": "CC BY-SA 4.0",
    "last_activity_date": 1778751221
  },
  "answers_raw": [
    {
      "body": "<p>Like any tool, once you use it enough you'll develop a sense for what it's good at, and what it isn't suitable for. Work on being specific about your prompts and provide architectural guidance. Besides that, you'll need to judge when the time spent writing a prompt to get a good response from AI takes longer than writing the code yourself.</p>\n<p>It won't be all AI, and it won't be all hand-written. Step in when AI is giving you a hard time.</p>\n",
      "owner": {
        "link": "https://stackoverflow.com/users/3092298/greg-burghardt",
        "user_id": 3092298,
        "user_type": "registered",
        "account_id": 3716127,
        "reputation": 19636,
        "accept_rate": 84,
        "display_name": "Greg Burghardt",
        "profile_image": "https://www.gravatar.com/avatar/0294f9abe2727185322aaa827568f206?s=256&d=identicon&r=PG&f=y&so-version=2"
      },
      "score": 1,
      "answer_id": 79930340,
      "is_accepted": false,
      "question_id": 79930338,
      "creation_date": 1776891649,
      "content_license": "CC BY-SA 4.0",
      "last_activity_date": 1776891649
    },
    {
      "body": "<p>Treating as opinion might be a good choice, The stuff is medium not biased let say customized answer, public statements, objective facts, so it feels trivial, same as 1 plus 1 is 2. It has to be GPT policy to be objective. In conclusion it is calculation.</p>\n",
      "owner": {
        "link": "https://stackoverflow.com/users/32446269/mememe",
        "user_id": 32446269,
        "user_type": "registered",
        "account_id": 7060805,
        "reputation": 101,
        "display_name": "MeMeMe",
        "profile_image": "https://www.gravatar.com/avatar/b2a90f58351bc10a126421ab80562321?s=256&d=identicon&r=PG&f=y&so-version=2"
      },
      "score": 0,
      "answer_id": 79930398,
      "is_accepted": false,
      "question_id": 79930338,
      "creation_date": 1776902877,
      "content_license": "CC BY-SA 4.0",
      "last_activity_date": 1776902877
    },
    {
      "body": "<p>Let it help you. But don’t let it write you whole scripts without you understanding it. I use AI too but only if I need help. Let AI explain you things that helps me and maybe even write it down.</p>\n",
      "owner": {
        "link": "https://stackoverflow.com/users/32651958/lewis",
        "user_id": 32651958,
        "user_type": "registered",
        "account_id": 46184447,
        "reputation": 1,
        "display_name": "Lewis",
        "profile_image": "https://www.gravatar.com/avatar/86a0530306ddaad76f0521b8e16f3769?s=256&d=identicon&r=PG&f=y&so-version=2"
      },
      "score": 0,
      "answer_id": 79931105,
      "is_accepted": false,
      "question_id": 79930338,
      "creation_date": 1777010521,
      "content_license": "CC BY-SA 4.0",
      "last_activity_date": 1777010521
    }
  ],
  "tags_raw": [
    "artificial-intelligence",
    "openai-api",
    "claude"
  ],
  "stats_raw": {
    "score": 6,
    "view_count": 280,
    "is_answered": true,
    "answer_count": 6,
    "creation_date": 1776891414,
    "last_edit_date": null,
    "accepted_answer_id": null,
    "last_activity_date": 1778751221
  },
  "selection_meta": {
    "site": "stackoverflow",
    "api_wrapper": {
      "backoff": null,
      "has_more": true,
      "page_size": 8,
      "quota_max": 300,
      "quota_remaining": 209
    },
    "answer_fetch": {
      "backoff": null,
      "has_more": true,
      "answers_fetched": 3,
      "quota_remaining": 177,
      "answer_page_size": 3
    },
    "snapshot_version": "stackoverflow_question_v1",
    "selection_strategy": "tag_whitelist_unanswered_high_score_recent_active"
  },
  "created_at": "2026-05-27T22:01:45.410Z",
  "updated_at": "2026-05-27T22:01:45.410Z"
}