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.
痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。
程序员在使用AI辅助编程时,面临的核心矛盾是:既想利用AI提升效率,又担心过度依赖导致自身批判性思维能力退化。提问者明确表示“感觉我们被AI给出好回答的能力冲昏了头脑,以至于无法真正进行批判性思考”。现有流程中,程序员需要自行判断何时使用AI、如何编写精确提示词,以及评估AI输出是否值得信任。但缺乏系统性的方法论来平衡AI辅助与自主思考,导致要么过度依赖AI而丧失独立解决问题的能力,要么因担心能力退化而完全回避AI工具,无法充分发挥其效率优势。这种决策困境造成了心理负担和效率损失,且没有明确的指导原则来帮助程序员在“写提示词的时间”与“自己写代码的时间”之间做出最优选择。
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.
Question details
- View count
- 280
- Answer count
- 6
- Last activity
- 2026/05/14
Answers
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.
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.
源数据· Raw Archive
- source
- Stack Overflow
- upstream_source
- stackoverflow
- upstream_item_id
- 79930338
- daily_ranking_item_id
- 5949f369-d3cd-43b9-8c3e-eb2bdb9fc997
- rank_date
- 2026-05-27
- 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
{
"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
}
}{
"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": 299
},
"question_id": 79930338,
"answer_fetch": {
"has_more": true,
"answers_fetched": 3,
"answer_page_size": 3
},
"snapshot_version": "stackoverflow_question_v1"
}{
"id": "befefe5a-8006-40a2-8051-0060eca9f01f",
"daily_ranking_item_id": "5949f369-d3cd-43b9-8c3e-eb2bdb9fc997",
"source": "stackoverflow",
"external_id": "79930338",
"fetched_at": "2026-05-26T22:02:05.726Z",
"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": 19614,
"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": 299
},
"answer_fetch": {
"backoff": null,
"has_more": true,
"answers_fetched": 3,
"quota_remaining": 267,
"answer_page_size": 3
},
"snapshot_version": "stackoverflow_question_v1",
"selection_strategy": "tag_whitelist_unanswered_high_score_recent_active"
},
"created_at": "2026-05-26T22:02:06.027Z",
"updated_at": "2026-05-26T22:02:06.027Z"
}