软件工程专业的新生,不管是 Java 方向、C 语言方向还是大数据方向等,只要不玩游戏,笔记本电脑特别好选择。作为一名编程老同志,用过不少笔记本电脑,有卡的,有流畅的。所以这篇回答就分享些经验吧。

处理器:软件工程并不需要多高性能的笔记本电脑,只需要比日常使用笔记本性能高一点即可,所以对处理器的要求并不是特别高,我不能精确到哪款处理器是能够满足的,但是只要是最新的,性能调教不错的,基本上都是没有问题的,建议不要选择“青春版”等笔记本电脑,这类笔记本的性能调教的都不会太好。

内存:内存是软件工程专业选择笔记本电脑时,最需要注意的,特别的耗内存,只要内存够大,编程基本都不会差,但是内存不够大,处理器再好,都会卡。

按照目前的开发需求,推荐选择 16G 内存的笔记本,16G 差不多是软件开发的标配,同时也是笔记本电脑的标配,8G 内存只能满足实验的要求,没办法完成企业级的开发。

我简单的提下为啥需要 16G 内存,主要有以下几点原因:

  • ⒈企业级开发都是微服务架构,以 SpringBoot,Dubbo 开发框架为例。可能大学期间,跟企业级开发没啥关系,但是如果想要找到工作,那即使学校不教,自己也要学习企业级项目开发。搭建一套级企业级项目,蛮耗内存的。
  • 必不可少的虚拟机(仅针对大学生),虚拟机不仅微服务环境需要,大学也有 Linux 系统这门课,都需要利用虚拟机来按照 Linux 系统。虚拟机软件挺耗内存的,比如 VMWare,而且是越用越卡,8G 内存的话,很快系统可能就卡啦.
  • 编辑器特别耗内存,比如深受码农喜爱的 IDEA 以及它家旗下的所有产品。就我自己的观察,只要 IDEA 一开,基本上需要 1GB 的内存,多开几个项目的话,可能会达到 2GB。
  • Windows 系统本身就比较耗内存。一般来说windowns 本身可能会需要 1GB 左右的内存,假设你购买的是 8GB 内存本,可用的只有 7GB,要想流畅的话,可用的只有 5GB 不到,显然是不够的。

硬盘:只要选择 SSD 固态硬盘即可,能够加速软件的打开速度等,至于大小,512G 容量,我觉得就没啥问题。

以上就是满足流畅编程需要注意的地方,如果你想很爽的编程,那么屏幕同样是需要注意的,屏幕需要注意两点:尺寸、色域。不建议选择 14 英寸以下的笔记本电脑,长时间使用眼睛特别的疲劳,并且显示的代码行数较少,编程体验感不是太好。

其次就是色域,尽量选择高色域屏幕(100%sRGB、72%NTSC),高色域屏幕的色彩饱和度高,看起来会相对舒服点,特别是长时间使用,会相对友好些,如果有条件,选择 2K、4K 高分辨率的就更好啦。

另外,可能大家会比较关注独立显卡,我理解的软件工程是不需要独立显卡的,并没有图形化处理的需求,但是,如果你们学校的软件工程专业开设 深度学习/人工智能课程,那尽量选择 GTX16 系列独显的笔记本电脑,学习的时候,会方便些。当然,如果需要玩 3D 大型游戏或者 3A 大作,同样需要 GTX16 系列的独显。

笔记本的颜值同样是值得考虑的,综合需求和颜值,可以考虑以下几款,性价比都蛮不错的。

推荐一:联想小新Air15 2021 锐龙版

这款小新Air15 锐龙版是低预算用户,性价比相对较高的选择。虽然是一款 4000RMB 价位段的轻薄本,但是采用的是 8核心16线程 R7-4800U 处理器,性能释放接近 38W,特别的强悍,并且搭配 16G 内存,流畅编程是没啥问题的。

15.6 英寸的高色域大屏幕,并且键盘带独立小数字键,如果你习惯了小数字键,那么小新Air15 锐龙版是这价位段为数不多的选择,70Wh 大容量电池,在续航表现上同样特别的出色,用个 8 小时左右是没有问题的。

缺点就是重量在轻薄本中,相对较重,比 14 英寸的轻薄本重 0.4kg 左右,其他的到没啥问题。

推荐二:华为 MateBook 14 锐龙版

这款 MateBook 14 锐龙版采用的是 6 核心 12 线程 R5-4600H 标压处理器,CPU 的性能释放在 39W 左右,同样配备 16G 内存,满足流畅编程的要求是没有问题的。

屏幕是 14 英寸 2K 高分辨率高色域的 IPS 屏,注意这款不是触控屏,触控屏要贵 300RMB,不太建议选购触控屏,首先,灵敏度不够,其次,滑的受累,非触控屏性价比高。3:2 的屏幕比例,相比于传统的 16:9 比例的屏幕,在写代码、看文档时,可以多展示几行,不过看电影时,上下有黑边。

MateBook 14 锐龙版还有一大优势就是多屏协同,可以实现与手机互联,在笔记本电脑上控制手机,不管是传输文件还是查看短信都非常的方便,可以提高生产力。

推荐三:联想 YOGA 14s 2021

联想 YOGA 14s 2021 是一款特别适合编程的笔记本电脑,一款高性能的核显笔记本,性价比蛮高的。

YOGA 14s 2021 采用的是 11 代酷睿 i5-1135G7 处理器,性能调教的比较好,CPU 性能释放达到 38W,在 DDR4-4266MHz 高主频的内存加持下,核显的性能跑分超过 MX350 独显,所以不管是编程还是其他娱乐,都没啥问题的。

YOGA 14s 2021 的屏幕是 90Hz 刷新率的 2.8K 高分辨率高色域屏幕,是首款在轻薄本中采用 90Hz 刷新率的笔记本,高刷新率可以减少屏幕的响应延迟,看到的画面会更佳清晰细腻,没有拖影的现象,16:10 的屏幕比例,没有 3:2 那么扁,同样蛮适合办公的。

如果题主预算够的话,比较推荐这款笔记本电脑,非常适合不玩游戏的软件工程专业学生。

推荐四:惠普战X 锐龙版

惠普战X 锐龙版的 CPU 性能释放不错,虽然没有其他几款那么猛,但是满足流畅编程是没有问题的,战X 锐龙版的优势在于扩展性,这款的内存是可升级的,上面几款都是板载的,内存不可替换,而这款的内存是插槽设计,最高可以扩展至 32G ,相对会方便些,如果后续 16G 内存不够用,可以升级到 32G 。

如果你看重内存扩展性,惠普战X 锐龙版是不错的选择。

初学编程应该买什么样的电脑?相关推荐

  1. 重读《由C#风潮想起的-给初学编程者的忠告》有感 (转载)

    我大约刚开始学编程时就看到这篇文章了(下面简称<C#风潮>),这是一篇被转载了上万次的名文,可参见这里 文章搜索.今天无意间又看到它,<C#风潮>显然是很不错的文章,作者列举学 ...

  2. 初学编程者如何摆脱搭建开发环境的困扰?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 你是否也有过类似惨痛的经历:一不小心设错一个环境参数或路径,代码就死活也跑不起来:明明严格按 ...

  3. 计算机专业大学生应该买什么样的电脑?

    02.计算机专业大学生应该买什么样的电脑? 系列文章目录:入门之前:大学本科计算机专业入门之前所需了解的一系列文章 前言   我们知道,学习计算机的第一步,一定是需要购买一台电脑的,因为计算机专业这是 ...

  4. 老夫聊发少年狂之初学编程

    老夫聊发少年狂之初学编程 毕业多年,80年代学的计算机早就还给的老师,现在重新开始学习编程 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学 ...

  5. 大学学计算机专业需要什么样的电脑,计算机专业大学生应该买什么样的电脑?...

    前言 我们知道,学习计算机的第一步,一定是需要购买一台电脑的,因为计算机专业这是一个需要编程和练习的学科,而百分之九十以上的工作都是在电脑上进行的,所以在入门计算机专业之前,我们要购买一台足够适合自己 ...

  6. 会编程就得会修电脑么?请不要再误解IT男了,好吗?

    IT男在生活中总会被各种人误解,不懂IT的亲戚会认为IT行业就是修电脑的或者就是打字的,还有一些朋友会提出各种奇葩的请求,比如帮我写一个游戏外挂吧,帮我破解密码吧,帮我重装系统吧,帮我PS照片吧,甚至 ...

  7. 学计算机要买什么样的电脑,大学开学要买电脑吗?又要买什么样的电脑?看准这些再买也不迟!...

    电脑是我们生活中重要的通讯工具,方便了我们学习办公.工作设计.娱乐游戏,我们也越来越依赖电脑处理不同的事情,尤其是现在的开学季,很多准大学生都准备给自己购置一台电脑,但是由于自己不懂,买了怕被坑,怕买 ...

  8. 买电脑主要看什么配置_我的专业要买什么配置电脑可以用到毕业?

    电脑是现代生活中不可缺少的工具 智能手机的更新 让许多轻量工作可以在手机上完成 但复杂的文档办公.大型的音视频编辑 专业的数据处理等等还是离不开电脑的操作 高考结束后 许多同学做的第一件事是买新手机. ...

  9. 新疆有没有教电脑编程C语言,新疆学习电脑编程,新疆学电脑编程哪里好,新疆学电脑编程效果怎么样...

    新疆学习电脑编程,新疆学电脑编程哪里好,新疆学电脑编程效果怎么样 首页 > 软件 > 新疆学习电脑编程 作者:镀金池   发布时间:2018-11-02 20:40 客岁年末,微软再次发力 ...

  10. 电脑编程技巧与维护杂志电脑编程技巧与维护杂志社电脑编程技巧与维护编辑部2022年第6期目录

    电脑编程技巧与维护杂志电脑编程技巧与维护杂志社电脑编程技巧与维护编辑部2022年第6期目录 专题论坛     基于Java的主城区防汛排涝技术支持系统设计与实现 康道俊;王菲;邹阳;孙俊奎; 3-6+ ...

最新文章

  1. python 模块与包
  2. 数组模拟单链表acwing826. 单链表
  3. 万物新生(爱回收)递交赴美上市招股书,平台服务收入年复合增长达627.7%
  4. 中判断字符串是否为空_leetcode1704_go_判断字符串的两半是否相似
  5. 皇室战争:第27赛季调整出炉,共涉及16张卡牌,暗巫要凉?
  6. Java内存缓存-通过Map定制简单缓存
  7. 【Linux系统编程】线程基本操作
  8. B - Greg's Workout CodeForces - 255A(思维)
  9. 使用php框架文件上传,Laravel框架文件上传功能实现方法示例
  10. 网页修改iPhone13在线源码 – 无需SVIP
  11. git解决error: failed to push some refs to ‘xxx(远程库)‘
  12. Servlet的学习之Request请求对象(3)
  13. 2018年全国多校算法寒假训练营练习比赛(第一场)D. N阶汉诺塔变形(找规律)
  14. Elastic Job 入门
  15. php如何防止恶意DDoS攻击,避免带宽占用问题方法
  16. 异步FIFO中格雷码和二进制数据的转换
  17. struct结构体占内存字节数
  18. 音视频算法在淘宝中的应用
  19. 转行做“程序员”很难?这里有几个建议...
  20. 利用github和godaddy搭建使用二级域名的个人主页

热门文章

  1. excel数字小写转大写公式的教程
  2. Web渗透测试之信息收集
  3. 大麦路由器刷无线打印服务器,极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号 开机自启动 内网无法访问...
  4. html+css常用代码(前端必备)
  5. excel-按条件向下填充
  6. mysql数据库证件脱敏_mysql 数据库脱敏
  7. 安川机器人焊枪切换设定方法_安川机器人工具、用户、安全模式设定方法
  8. python快捷键失灵
  9. 华为认证HCIE必须培训才能参加考试吗?
  10. 威纶触摸屏485轮询通讯_威纶通触摸屏与PLC实现一机多屏通讯方法