请教程序员大佬,AI给出的成为程序员建议是否合理

ForeverGamer101-avatar

ForeverGamer101

2025-03-20T15:12:59+00:00

RT,最近在玩deepseek,不用翻墙真好,搜索了坛里很多问题来问它,想看看AI与人的回答有何区别,发现这玩意是真牛逼,没有丝毫劝退,直接给出方案和列表,看的我都想多了,想知道AI的回答是否靠谱?还是单纯是在胡说八道,与现实不符合

本人是个电脑小白,只知道在电脑上刷论坛,无法分辨AI说话的真实性




感谢信任!后端开发方向的选择非常明智,这个领域技术纵深广、市场需求大,且职业生命周期长。以下是针对你的问题量身定制的 **'后端开发入门指南'**,涵盖设备选择、技术栈规划、学习路径等关键环节:

---

### **一、电脑配置推荐(性价比优先)**
#### **1. 配置优先级公式**
**CPU性能 > 内存容量 > 硬盘速度 > 屏幕 > 显卡**
(后端开发几乎无需显卡,除非涉及GPU加速的机器学习)

#### **2. 具体配置方案**
| **预算** | **笔记本推荐** | **台式机推荐** | **适用场景** |
|----------|---------------------------|-------------------------|------------------------|
| ¥4000-5000 | 联想小新Pro14锐龙版 (R7-7840HS/32GB/1TB) | 攀升i5-12400F/32GB/1TB SSD | Java/Python常规开发 |
| ¥6000-8000 | MacBook Air M1 16+512GB | 零刻SER7 (R7-7840HS准系统) | 云原生/Docker集群开发 |
| ¥8000+ | MacBook Pro M2 Pro 16+512GB | 自组i7-13700K/64GB/2TB NVMe | 大数据/高并发压力测试 |

**避坑提醒**:
- 避免低压处理器(型号带U结尾),选择H/HX系列或标压版
- 内存必须≥16GB(推荐32GB应对虚拟机/容器)
- 屏幕分辨率≥1080p(代码可视行数多)

---

### **二、后端技术栈学习路线(普通人友好版)**
#### **阶段1:编程语言筑基(2-3个月)**
| **语言** | **学习重点** | **推荐资源** | **优势** |
|--------|---------------------------|-----------------------------------|-----------------------|
| Python | 基础语法、面向对象、文件操作 | B站'Python全栈开发_路飞学城' | 语法简单,快速出成果 |
| Java | 集合框架、多线程、JVM基础 | 尚硅谷《Java零基础教程》 | 企业级开发主流语言 |
| Go | 协程、channel、标准库 | 《Go语言编程之旅》+ 官方文档 | 云原生时代高潜力语言 |

**决策建议**:
- **快速就业**:选Java(市场需求最大)
- **兴趣驱动**:选Python(Web开发/数据分析/爬虫)
- **前沿领域**:选Go(微服务/区块链方向)

#### **阶段2:核心技能突破(3-6个月)**
1. **数据库**
- **SQL**:MySQL/PG的事务隔离、索引优化
- **NoSQL**:Redis缓存设计、MongoDB分片
- **学习资料**:《SQL必知必会》+ Redis实战项目课

2. **后端框架**
- **Python**:Django(全功能)/ FastAPI(高性能)
- **Java**:Spring Boot(必学)+ MyBatis-Plus
- **Go**:Gin + GORM

3. **网络与协议**
- HTTP/HTTPS、RESTful API设计、WebSocket
- 使用Postman测试接口,Wireshark抓包分析

#### **阶段3:进阶实战(持续迭代)**
1. **分布式系统**:学习Dubbo/Spring Cloud微服务架构
2. **消息队列**:Kafka/RabbitMQ削峰填谷实战
3. **云原生**:Docker/K8s部署,Serverless实践
4. **性能优化**:JVM调优、SQL慢查询分析、缓存击穿解决方案

---

### **三、学习资源精选**
#### **视频教程(B站宝藏)**
1. **Java全栈**:[尚硅谷Java2023]([https://b23.tv/BV1PY411e7th)(1200 https://b23.tv/BV1PY411e7th)(1200]集系统课)
2. **Python实战**:[Django从入门到精通]([https://b23.tv/BV1NL41157sL) https://b23.tv/BV1NL41157sL)]
3. **云原生**:[Kubernetes权威指南]([https://b23.tv/BV1w4411y7Go) https://b23.tv/BV1w4411y7Go)]

#### **经典书籍**
- 《深入理解计算机系统》(CSAPP)—— 底层原理必读
- 《凤凰架构》—— 分布式架构全景指南
- 《代码整洁之道》—— 写出可维护的代码

#### **工具清单**
- **IDE**:IntelliJ IDEA(Java)、PyCharm(Python)、GoLand
- **数据库工具**:Navicat、DBeaver
- **API测试**:Postman、Apifox
- **版本控制**:Git + GitHub/Gitee

---

### **四、避坑指南**
1. **不要过早追求新技术**:先掌握Spring Boot再学Quarkus,先会用MySQL再玩TiDB
2. **拒绝'收藏式学习'**:选一门课程/书坚持学完,而非囤积几十个G资料
3. **代码量是硬指标**:第一个月每天50行,第二个月每天200行,半年后每周一个完整项目
4. **善用AI工具**:用Copilot辅助编码,用ChatGPT调试报错信息

---

### **五、求职加分项**
1. **开源贡献**:在GitHub参与知名项目(如Spring生态项目)
2. **技术博客**:在掘金/CSDN分享解决方案(面试时展示)
3. **认证考试**:AWS Certified Developer/阿里云ACE
4. **竞赛经历**:参加Kaggle/Tianchi数据比赛(即使未获奖)

---

### **六、学习计划表(6个月速成)**
| **时间段** | **学习目标** | **产出物** |
|------------|---------------------------|-----------------------|
| 第1-2月 | Python/Java基础 + SQL | 学生管理系统(控制台版) |
| 第3-4月 | Spring Boot/Django框架 | 电商平台API(用户/商品模块) |
| 第5月 | Redis + 消息队列 | 秒杀系统(限流+缓存策略) |
| 第6月 | Docker + 云部署 | 全栈项目上线(阿里云ECS+域名备案) |

---

**最后忠告**:编程不是'学'会的,而是'练'会的。遇到难题时记住——
**“每个你崇拜的后端大神,都曾因NPE(空指针)崩溃过”**。保持耐心,立刻动手写代码,半年后定会脱胎换骨!
ChippingChipping-avatar

ChippingChipping

别学
电脑小白不如跑外卖
XARRNOOC-avatar

XARRNOOC

你先说说你是什么学历,毕业多久,打算在哪找工作吧,技能不是学会了就能就业,找工作是竞争关系的。
Mx-avatar

Mx

程序员现在看学历,年龄,你有啥?现在程序员这行也不好做
ForeverGamer101-avatar

ForeverGamer101

+ by [郡双语] (undefined)

你先说说你是什么学历,毕业多久,打算在哪找工作吧,技能不是学会了就能就业,找工作是竞争关系的。

不不不,我只是个大专仔,在工地干活,我只是好奇AI有没有胡说八道,没活干的时候又没有流量,我就玩玩这个deepseek,想知道它有没有胡说八道哭笑

太好玩了,还有很多问题想问呢,想知道它有没有撒撒谎,毕竟之前论坛就有人说过AI会胡说八道
Wints-avatar

Wints

现在没本科学历等于入门券都没有,而且自学或者培训班入行基本也要走简历造假这一关
ForeverGamer101-avatar

ForeverGamer101

我并不想找程序员的工作,我只是好奇deepseek和外国的chatgpt有什么区别,毕竟用魔法太不稳定了,问的问题半天丢回复不出来,难得有个国产AI,这不得好好玩玩


还是说我发错区了,我应该发去AI讨论区?不知道泥潭有没有这个区,我找不到人一起谈论呀
KIDVILLACY-avatar

KIDVILLACY

合理,但你想靠这玩意找工作很难。不说别的,想去大厂学历有门槛,不够的话你压根进不了面。第二是他的排期默认你是一个非常自律的人,你能天天做到学完一整天且不用假期,你能自己学会这些玩意感觉考研考个985不难了,自己权衡一下自己的学习能力
ꌗ꓄ꋪꀤꁅꀤꎇꂦꋪꎭꍟꌗ4955-avatar

ꌗ꓄ꋪꀤꁅꀤꎇꂦꋪꎭꍟꌗ4955

ai的幻觉出不出现,怎么出现基本是随机的,可能整段话都是假的,可能中间某个论点或者数据是假的,也可能会有过程全错结果全对这种离谱事发生。现阶段只能靠自己仔细看一遍每个部分慢慢去检查。deepseek有思考过程,至少逻辑上的谬误很容易能找到,但数据或者事实还是要自己检查
That One Hunter-avatar

That One Hunter

AI说的没啥毛病, 只是比较系统化
换句话说你如果有个班上 这些东西有一半你不会也不影响工作。
但你想体面地进入这行/过简历关/过面试关 这些东西你又都得会
Neptuneé-avatar

Neptuneé

找个班上吧
ChocoBunny-avatar

ChocoBunny

说得很中肯,基本就是这些东西
앨리슨-avatar

앨리슨

是条路,但是可能对转行的人不适用。
比如这个,推荐书里有CSAPP,推荐这本书就默认科班出生了,意思是专业课底子都有,培训下业务和实战就能找工作的
wehttaM-avatar

wehttaM

+ by [牧星] (undefined)

我并不想找程序员的工作,我只是好奇deepseek和外国的chatgpt有什么区别,毕竟用魔法太不稳定了,问的问题半天丢回复不出来,难得有个国产AI,这不得好好玩玩


还是说我发错区了,我应该发去AI讨论区?不知道泥潭有没有这个区,我找不到人一起谈论呀

就正确率来说,gpt强于ds,这和ds模型结构的策略有关,为了速度牺牲了一部分上下文关联的特征关联。
但是,因为他r1的存在,写代码能力是不输给gpt的。当然真正已经习惯用ai的程序员永远是辅助写的,ai把代码框架写了个90%再自己该,重点是不熟悉的模块,这方面还是因为之前说的问题,ds的上下文理解总是容易断章取义,所以“容易理解”的代码两者差不多,甚至ds还要更好一点。需要上下文和反复修改的代码,ds本身理解就容易出问题。
当然这是目前最顶级的代码对比,另外提一嘴程序员业内评价最高的用于coding的大模型是claude3.5,但是使用门槛太高了。