ss4me
怎么给喜欢编程将来打算学cs的小孩买笔记本分享
3084
20
2023-06-08 10:19:55
我觉得有必要专门开一个帖子讲一下我自己的想法。希望能够帮到大家。
首先学习编程和学习cs不是同一个事情。编程只是cs专业学习内容里一个非常小的部分。cs专业本科阶段的核心课:数据结构,算法,系统结构,操作系统,编译原理,网络,数据库。每门课都需要编程,但编程只是学习的手段。很多非cs专业的也需要学编程,不在我们讨论范围里。
其次编程也有很多种,系统程序 vs 应用程序, 嵌入式 vs 桌面应用 vs 服务器程序,各种os上的应用,网站的前端vs后端,机器学习,etc。
背景讲完,我们进入正题。怎么给喜欢编程将来打算学cs的小孩买笔记本。
首先,问小孩ta想要什么,如果小孩清楚地知道自己知道要什么,除非你知道ta其实不知道自己要什么,那么就买ta想要的。大多数编程都可以在任何笔记本上进行。这个不用担心。
但是,有些编程在有些机器上更方便些,下面就是一些建议。如果小孩自己不知道要什么,那么看看ta目前想学习的编程是什么
* 系统程序,如操作系统,编译器,之类的,建议买一个pc,装Linux。
* windows应用程序,显然是windows pc
*各种苹果的应用包括iphone app,显然是苹果
*网站前端,据说前端工程师喜欢mac,我不是很清楚,但是pc + Linux应该也挺好
*网站后端,pc + Linux
*机器学习,PC台式机+独立网卡
*嵌入式,FPGA芯片设计,首选PC + Linux、Windows也行,mac也可以,
从上面你可以看到,如果打算进入大学继续用这个笔记本学cs的话,由于cs学的都是系统程序,pc+Linux是更好的选择。但是并不是说mac就不行。用mac的话可以在上面装个虚拟机 + Linux 应该也是很好用的。
再次,关于配置。CPU只要最近几代都行,都够快了,内存16GB一般够用,最好是可以升级的,但是轻薄本现在都是不能升级。SSD 512GB一般够用了。如果要装多个虚拟机,内存和SSD最好都再double一下。屏幕不要选16:9的,至少16:10,苹果的都超过了。
关于品牌和型号,我觉得 dell的xps 13,15,precision,lenovo Thinkpad 的 T,X,X1,P1 系列都可以,苹果的话,刚出来的air 15就挺好。dell和lenovo经常有10%+的cashback。
去哪里买的问题。官网,几个主要的网店,不要选第三方卖家,很多是买了低配版然后升级再resale,你不知道他们用的升级的配件好不好,工人操作的时候有没有带防静电手环和用防静电的垫子。
最后再推荐一个笔记本评测网站,notebookcheck ,评测很详细。
利益声明,我和dell和lenovo没有利益关系,与notebookcheck网站也任何关系,有几股苹果股票,但是我觉得如果不是专门学mac或ios的编程,就学习cs而言还是PC+Linux好用。
怎么这么麻烦。
选个上一代的MacBook pro就好了。
怎么这么麻烦。
选个上一代的MacBook pro就好了。
QLXF 发表于 2023-06-08 10:23
MBP 没有 Linux 方便
入门,来弄我普通级就行,两年后换来弄我的工作站就行
说得好,这才是真懂的人而且耐心的回答。
不过,说再多也不一定有用,女人买东西还是最看重牌子和外貌
买个linux laptop就行了
这是适用于几岁的娃?
有一些实验的虚拟机和m1芯片不兼容,到时候做作业出问题就不好啦
dell实惠性价比好。
说得好,这才是真懂的人而且耐心的回答。
不过,说再多也不一定有用,女人买东西还是最看重牌子和外貌
taconic 发表于 2023-06-08 11:04
懂啥?大厂码农全都是MacBook Pro,你上来一句MacBook Pro不适合编程,是玩幽默的吗?
楼主是行家。
我再多推荐一个笔记本电脑。Surface。这是微软出的。有些型号还是挺棒的。
推荐Surface Laptop 5, Surface Laptop Go, Surface Laptop Studio.
到底了
Hot Deals
All Deals