Table of contents
如果你不是极客,为计算机程序员寻找合适的礼物可能很困难。 典型的程序员的兴趣可能比你的更有技术性。 他们可能对自己喜欢的和讨厌的东西有强烈的意见。 而且有许多不同类型的程序员。 呀!
我们在这里提供帮助。 你不一定要给你生活中的编码者送技术或计算机相关的东西。 有很多好的选择。 从他们身边的人或懂计算机的人那里得到指导可能是明智的。
袜子和T恤不一定是坏主意,而且有很多以科技和编码为主题的袜子和T恤。 你可以为他们的笔记本电脑买一个包,一个二进制手表,一个咖啡机,甚至一个橡皮鸭子(不是开玩笑--稍后会有更多的内容)。
书籍总是一个好主意。 即使你不知道他们用哪种计算机语言编程,他们也可能对学习另一种语言感兴趣。 订阅一系列在线计算机编程培训课程也是一个周到的想法。
有很多与计算机相关的礼物,如新的键盘或鼠标,或新的软件程序。 当与工作无关时,编程也很有趣,所以机器人套件、可编程的无人机、电子套件和数字助理都是很好的主意。 家庭自动化也是如此,你的程序员朋友可以告诉他们的计算机,当睡觉时间到了,就关闭所有灯。
我们在这篇文章中的目标不仅仅是告诉你买什么,而是要激发你的想象力。 当你为你生命中的程序员寻找完美的礼物时,也许我们的一个建议会激发你的创造力。 我相信你会选择一些令人惊讶的东西。
为什么相信我这个指南
我的名字是Adrian Try,我是一个喜欢收到礼物的技术宅男。 在写这篇综述的时候,我想到了我收到的最好的技术相关的礼物(以及我不得不为自己买的礼物),以及我的朋友拥有的让我流口水的装备。 我进行了头脑风暴,浏览了亚马逊,探索了装备评论,并向其他人征求意见。
我希望其中有一个是适合你的编码朋友或爱人的,或者会激发一些新的想法。 祝你购物愉快!
程序员的电脑配件
一个高质量的键盘
程序员的手指是他们的生计,所以高质量的键盘是一个完美的礼物想法。 但不要便宜了他们!他们需要的是一个高质量的键盘。
一个准确的、有触感的键盘将使他们能够快速有效地工作。 一个舒适的、符合人体工程学的键盘将长期保护他们的手指和手腕。 我们在我们的最佳程序员键盘评论中详细讨论了开发人员的键盘需求。
如果你的朋友已经有了他们的完美键盘,那么另一个键盘可能会被冷淡地接受。 但是他们可能梦想着有一个更好的键盘,或者愿意拥有各种各样的键盘。 他们甚至可能有几台电脑,所以一个新的键盘可能是一个非常受欢迎的礼物。 了解他们使用的是Mac还是PC将有助于你的决定,所以先做一些功课。
许多开发者喜欢带机械开关的键盘。 它们有点老式--大的,通常是有线的,而且相当嘈杂--但它们可以永远持续下去,并在打字时提供一种鼓舞人心的触觉体验。
符合人体工程学的键盘是为舒适而设计的。 它们通过使用形状和轮廓将你的手和手腕置于最自然的位置来实现这一点。 紧凑型键盘小而轻,易于携带。 它们是一个很好的第二键盘。
一个反应灵敏的鼠标或触控板
一个高质量的鼠标或触控板代替了键盘,是任何一个开发者都会喜欢的东西。 最好的是可定制的,反应灵敏的,符合人体工程学的。 在我们的评论中,我们总结了最好的选择,适用于Mac的最佳鼠标(这些鼠标大部分也适用于Windows)。 这里有几个推荐。
- 罗技M720铁人三项是一个了不起的价值,可以与多个设备配对,用一组电池可以运行一整年。
- 罗技MX Master 3是一款价格明显较高的高级鼠标。 它具有符合人体工程学的外形,可高度配置,简直是你能买到的最佳鼠标之一。
- 罗技MX Vertical是另一个注重人体工程学的优质选择。 它的垂直方向使你的手处于自然的 "握手 "位置,缓解了手腕的压力。
- Razer Basilisk Ultimate HyperSpeed Wireless Gaming Mouse是另一款优质鼠标,如果你的朋友是一个专门的游戏玩家,那么值得考虑。
降噪耳机
降噪耳机可以阻挡干扰,使编码人员能够聆听增强注意力的音乐。 我们在评论中总结了最佳选择,即最佳降噪耳机。
一个备份硬盘
电脑备份是至关重要的,特别是当你在电脑上谋生的时候。 外置硬盘提供了最好的备份策略之一,也可以用于额外的存储。 我们在备份硬盘和外置SSD的综述中列出了许多选择,这里是我们推荐的几个。
一个额外的显示器
许多开发人员喜欢多显示器设置。 阅读我们对最佳编程显示器的详细评论,以获得一些伟大的模型。
办公桌和工作区
这里有一些礼物可以提高程序员的办公室和工作空间。
- 像Ergotron大型站立办公桌或Cozy Castle可调节高度站立办公桌这样的站立办公桌。
- Nulaxy笔记本电脑支架,可兼容10-17.3英寸的笔记本电脑
- 一把舒适的、符合人体工程学的办公椅,如赫曼米勒Aeron人体工程学办公椅或Alera Elusion系列网状高背多功能椅。
- 对于游戏玩家来说,X Rocker 4.1专业系列基座式无线游戏椅
另请阅读:最适合编程的椅子
面向程序员的计算机软件
一个文本编辑器或IDE
开发者的主要软件工具是一个文本编辑器或一个完全集成的开发环境(IDE)。 程序员对他们的工具可能有强烈的意见。 不同的应用程序可能更适合一种类型的开发。 但很少有程序员会抱怨在他们的工具包中增加一个额外的工具。
许多开发应用程序是免费的,有些可以直接购买,有些则需要持续的付费订阅。 我们在我们的综述中介绍了其中最好的,适用于Mac的最佳文本编辑器(其中许多也适用于Windows)。 这里有一些你可以考虑作为礼物。
- Sublime Text 3是我们的文本编辑器综述的赢家。 它可以在Mac、Windows和Linux上运行。 它速度快,反应快。 它完全可以满足大多数程序员的需要。 Sublime Text 3可以从Sublime官方网站上以80美元的价格购买。
- BBEdit 13是一款Mac专用的文本编辑器,深受人们的喜爱,适合全方位的开发。 你可以从官方网站上以49.99美元的价格直接购买,也可以通过Mac App Store支付3.99美元/月或39.99美元/年的定期订阅。
- UltraEdit是另一个功能强大的跨平台编辑器,适用于应用程序和网络开发。 订阅费用为79.95美元/年;第二年为半价。
- Visual Studio是微软的专业IDE,其功能远远超出了免费的VS Code文本编辑器的能力,包括编码、调试、测试和在任何平台上的部署。 订阅费用为45美元/月,第一年为1199美元。
另一个应用程序Panic Nova即将上市。 它与流行的Coda应用程序由同一个人编写,看起来对Mac用户很有希望。
生产力软件
当你在电脑上谋生时,备份比以往任何时候都重要。 我们在综述中全面阐述了Mac、Windows和在线备份的选择。 Carbon Copy Cloner是一个很好的选择,并提供在线礼品店,Backblaze和Acronis Cyber Protect也一样。
开发人员经常使用大量的密码。 密码管理器是一项重要的安全预防措施,鼓励他们为每个网站使用不同的复杂、安全的密码。 我们最喜欢的两个密码管理器是LastPass和Dashlane,它们需要订阅,不过也有礼品卡(LastPass, Dashlane)。
一个好的记事应用程序也是送给开发者的最好礼物。 Evernote是一个备受推崇的选择。 在Mac上,Bear Notes是我的首选。
时间对于程序员来说是一种重要的商品。 他们可以使用Timing和Timings等应用程序来跟踪他们的时间使用情况。 在Mac上,Things是一个优秀的待办事项列表应用程序,而OmniPlan和Pagico是强大的项目管理应用程序。
一些程序可以帮助开发者在工作时保持正轨。 Be Focused Pro和Vitamin-R是计时应用程序,鼓励他们在短时间内集中精力工作,而HazeOver、Focus和Freedom则阻止与电脑有关的分心。
如果这些选项都不太合适,我们在最佳生产力应用程序综述中涵盖了一系列其他程序,包括科学和程序员的计算器、文件管理工具和搜索工具。
机器人、虚拟助理和自动化
现在是2021年,你知道这意味着什么吗? 这一年,杰特森一家的家由他们的机器人女仆罗西打扫。 你也可以有一个机器人女仆吗? 当然可以。 任何开发者都会喜欢清洁机器人、可编程无人机、数字助理或自动化家庭的礼物。
机器人和更多
- 就像一个迷你罗西,Roborock E35将为你吸尘。 DeenKee DK700是另一个好选择。
- DJI RoboMaster S1智能教育机器人STEM带可编程模块,提供一系列从初级到专家的项目、视频课程和编程指南。 它旨在提高用户对数学、物理、编程、机器人和人工智能的知识和理解,加强解决问题的能力和批判性思维。
- 乐高Boost创意工具箱是为孩子们准备的机器人建造套装和教育编码工具。
- Arduino入门套件以实践的方式讲述了Arduino和电子学的基础知识。
- Elagoo Mega 2560完整入门套件与Arduino兼容,教授电子学和编程,适合专业实验室工程师、电子学学生和经验丰富的爱好者等高级用户。
- CanaKit Raspberry Pi 4 4GB入门套件允许你制作一台信用卡大小的计算机,并将其用于媒体中心、编码机或复古游戏机等项目。
智能扬声器和数字助理
智能音箱是家中的小型计算机。 你可以通过说话来接收信息或启动智能家居中的行动。 亚马逊、谷歌和苹果公司提供高质量、价格合理的智能音箱设备。
- 亚马逊Echo是一个拥有数万种技能的智能设备。 你可以要求它播放音乐,打开灯,与另一个房间的人说话,等等。 Echo Show还包括一个显示器。
- 带有谷歌助理的智能家居控制器是谷歌对Echo Show的替代产品。 谷歌Nest Wifi路由器(2-pack)是谷歌的智能音箱,内置在网状路由器中。
- HomePod是苹果的智能扬声器,专注于高保真音频。
家庭和办公室自动化
这些设备允许家用电器、灯光等与你的电脑连接,并以各种方式进行控制。
- 飞利浦Hue白色和彩色氛围A19 LED入门套件将让你开始使用家庭自动化。 该套件包括智能灯,还可以与你家里可能已经有的智能电器一起使用。 它与亚马逊Alexa、谷歌助理和苹果HomeKit兼容。
- TP-Link的Kasa智能调光开关对你的普通(非智能)灯也有同样的作用。
- Wemo迷你智能插头可以控制为你的电器供电的插座。 它与亚马逊Alexa、谷歌助手和苹果HomeKit兼容。
- Teckin智能插头Wifi插座还能让你用电脑控制家里的电源插座。
教育的礼物
在线编程课程
开发人员几乎可以完全在网上学习新的技能和语言。 考虑向这些培训供应商之一赠送一份订阅。
- 订阅Udemy可以获得大量的开发培训,包括Python、Java、网络开发、C++、C#、Angular、JavaScript、React、SwiftUI和机器学习等课程。
- Pluralsight是一个技术技能平台,提供技能评估和互动课程。 主题包括Python、JavaScript、Java、C#、Web开发、移动开发等。 可以赠送一个月、三个月、一年的个人订阅,或一年的高级订阅。
- SkillShare为开发者提供了许多课程,包括编程入门、用户体验入门、JavaScript工具包和人工智能解密。 可提供3个月、6个月和12个月订阅的礼品卡。
- GoSkills Unlimited可以在电脑和移动设备上无限制地访问课程。 开发主题包括HTML、CSS、JavaScript、PHP、SQL、Python、Ruby on Rails和Ruby的介绍课程。 你可以赠送个别课程。
- Frontend Masters提供深入的现代前端工程课程,包括TensorFlow、GraphQL、JAMStack、React、JavaScript、Gatsby、HTML Email、Visual Studio Code、CSS Layouts、Redux和MobX等等。
- Egghead为网络开发者提供视频教程,包括React、Rust、Web Security、TypeScript、XState、React、Twilio和Gatsby。 结账时,在收据页面有一个 "礼物 "选项。
- Team Treehouse教授编码技能,以帮助你获得新的工作。 有300多个课程可供选择。 要购买订阅作为礼物,请向[email protected]发送电子邮件,介绍为某人购买账户的情况。
- Wes Bos发布了大量关于React、Node、JavaScript、CSS、命令行和Markdown的在线课程。
Kindle图书和设备
Kindle设备的礼物将使你的编码员朋友能够随身携带一个完整的参考和培训图书馆。 它们有背光,并且有令人难以置信的电池寿命(以周为单位,而不是小时)。
- 全新的Kindle
- 全新的Kindle Paperwhite防水布套
- 翻新的Kindles
在Kindle生态系统中,有很多针对程序员的书籍。 我们在下面推荐了不少。 更好的是,订阅亚马逊Kindle Unlimited可以无限制地访问超过一百万本Kindle书籍、当前杂志和Audible有声读物。
有声读物
有声读物帮助我们在没有时间阅读时--例如,在开车、锻炼和做家务时--消费书籍。 Audible是世界上首要的有声读物供应商。
Audible图书订阅可作为一个月、三个月、六个月或十二个月的礼物。 收件人每月可收到三本新书,额外的书目可享受30%的折扣,还可交换有声读物,以及一个他们将永远拥有的Audible书库。
书籍
这里收集了大量的、但并非详尽的程序员书籍,其中许多是Kindle设备和Audible有声读物,或精装本或平装本。
- 实用程序员:20周年纪念版,第二版:你的掌握之旅》,作者大卫-托马斯和安德鲁-亨特,是一本经典的编程教材。 有精装版、Kindle和有声读物。
- 罗伯特-C-马丁的《清洁代码:敏捷软件工艺手册》包含了编写清洁代码的原则、案例研究和动机。 有平装本和Kindle版本。
- 史蒂夫-克鲁格(Steve Krug)的《不要让我思考:网页可用性的常识方法》第二版是从事网页设计的人的经典之作。 有Kindle格式。
- 史蒂夫-克鲁格(Steve Krug)的《不要让我思考:网络可用性的常识方法》(Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability)是一本值得跟进的书。 它有纸质版和Kindle版。
- 苏珊-温申克(Susan Weinschenk)的《每个设计师需要了解的关于人的100件事》帮助设计师思考人们对设计的要求和需要。 有平装和Kindle版本。
- 凯文-凯利所写的《不可避免:了解将塑造我们未来的12种技术力量》是一份指南,介绍了将塑造未来30年的12种技术要领。 有平装、精装、Kindle和有声读物等版本。
- 李开复的《AI Superpowers: China, Silicon Valley, and the New World Order》探讨了人工智能快速发展的影响。 有平装、精装、Kindle和有声书。
有趣和不寻常
咖啡机和水杯
编码员以咖啡为燃料。 这里有一些伟大的礼物,让他们保持充足的能量。
- Cuisinart Coffee-on-Demand Automatic Programmable Coffeemaker可以在需要加水之前制作12杯咖啡,因此它应该可以让大多数程序员度过一个早晨。
- 汉密尔顿海滩BrewStation也可以制作12杯咖啡,并有糖果苹果红的颜色。
- AeroPress咖啡和浓缩咖啡机简单而便携,是我每天最喜欢的咖啡制作方式。
- Porlex迷你不锈钢咖啡研磨器是一个高质量的手工研磨器,有一个陶瓷毛刺。
- 科索里咖啡杯加热器&杯套装是一种很好的方式,可以在你编码时保持咖啡的温度。
- Ember温控智能水杯是另一种有效的方式,可以阻止你的咖啡变得温热。
这些咖啡杯上的信息恰好是给程序员或技术宅男的,怎么样?
- 我把咖啡变成了代码
- 计算机编程燃料
- 调试的6个阶段
- 程序员的生活
- 它在我的机器上工作
- 我是程序员,我做电脑 哔哔啵啵 哔哔啵啵
- 没有比127.0.0.1更合适的地方了
- 尤达最佳电脑程序员
- 我写代码(但不会拼写)。
橡胶鸭子
实事求是的程序员》一书(见上文)推荐了一种奇特的调试方法:对着一只橡皮鸭子逐行解释你的代码。 这个想法流行起来了,即使只是调侃,所以如果你的编码朋友还没有橡皮鸭子,就给他们买一个吧
- 与鸭子对话的咖啡杯
- 鸭子城与沙滩球
- 冲浪者橡胶鸭,用于游泳池
- 罗得岛新奇的各种橡胶鸭子(100包)
挎包和笔记本电脑包
编码员往往到处带着他们的笔记本电脑。 一个高质量的包是一个一流的礼物想法。
- 旅行笔记本背包是一个超薄、防盗、防水的袋子,适合15.6英寸的笔记本电脑。
- Cuekondy相机背包是一个复古的帆布包,适合放置笔记本电脑、相机和镜头以及其他配件。
- 灰色VanGoddy耐用时尚公文包是携带笔记本电脑或Chromebook的一种简约方式,并配有肩带。
衣服
T恤衫和连帽衫。
- 我把咖啡变成了代码》T恤,还有一件连帽衫
- CafePress Python程序员& 开发者舒适Tee
- 螺纹科学二进制搞笑电脑程序员T恤
袜子。
- 炭青色二进制电脑男士礼服袜,也有蓝色的。
- 它在我的机器上工作
- 代号印花压缩袜(男、女)。
帽子。
- 有Lisp吗?
- 吃饭、睡觉、重复的代码
- 保持冷静,继续编码
礼品券
当你不能亲自送礼时,礼品券是完美的选择。 你可以通过电子方式发送,而且它们表明你对你的决定做了一定程度的考虑。
- 亚马逊礼品卡可以通过电子方式发送,在家里打印,或邮寄。
T2提供与茶有关的礼品卡和个性化的礼品包。
See_also: 如何在Adobe Illustrator中均匀地设置对象的空间 - 星巴克礼品卡可以通过电子邮件或iMessage发送。
- 另一个与咖啡有关的礼物是Bean Box礼品券,它可以获得超过100种新鲜烘焙的咖啡混合物。
- Industry Beans礼品卡允许收件人选择优质咖啡豆、滤纸和Aeropress机器。
其他想法
- 二进制手表,如FeiWen的这款手表和OWMEOT的这款手表
- 异国情调的沙子 北极冰川的时间玻璃
- 复古金属时间沙漏
- 开发人员的笔记本电脑贴纸(72张),以及另一个108张贴纸的集合
- 软盘杯垫
- 保持冷静并在海报上编码
- 编码是困难的海报
- 我的代码工作海报
这是个很长的礼物清单。 还有其他适合送给程序员和软件开发人员的礼物吗? 在下面留言,让我们知道。