💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 【知识精讲】程序员的装备 好的程序员离不开好的装备。程序员装备包括了硬和软两个部分:硬是指硬件外设,软是指跑在计算机上的软件。当你从一个小白逐步成长为一个大神,你就能体会到装备选择的重要性了。 针对硬件和外设,装备的选择通常要综合考虑个人的经济水平和实际需求。对于初学者,不要盲目追求高配置的电脑,因为当你还没有能力将那么好的硬件全部用上的时候,更高端的设备就已经出来了。 现在,让我们根据你的不同情况分别讨论吧。 如果你需要入门级别的硬件外设,一台“2999 抱回家”,加上一个普通的外接键盘、一个普通的外接鼠标就可以了。甚至你可以也买一个硬件开发板,比如树莓派。 如果你已经是一个熟练工,还很有文艺气息,换一个苹果的电脑是一个很好的选择,外接个机械键盘是非常有必要的,同时还需要有一个顺手的鼠标或者触摸板。 如果你是极客,买一台运算、存储性能优秀的机器,诸如外星人或者 MacBook Pro 之类的高配置电脑是更好的选择。当然,大把地花钱是免不了的啦。 请注意,刚刚没有区分笔记本电脑和台式电脑,因为他们都需要一个外接键盘、外接鼠标。如果你喜欢随时随地写代码,最好买一款顺手的笔记本电脑;如果你更喜欢只在办公室专心地工作,那么台式机是一个性价比更高的选择。 当然,出于省钱的角度考虑,购买上面所说的电脑的时候,尽可能不要预装 Windows 操作系统——因为程序员在大多数情况下是不需要用到那个操作系统的。 那么,不用 Windows 系统,我们用什么呢?  如果你有志于将来从事程序设计相关工作的话,即使你从没写过程序,也不了解程序员的工作,在电脑中安装一款基于 Linux 操作系统的发行版依然是一个更好的选择。 给大家推荐几款流行的 Linux 发行版:Debian / Ubuntu / Fedora / openSUSE。这些都是使用人数较多且简单易用的 Linux 发行版。当然,如果你使用苹果的 Mac OS X 操作系统也不错,它是一款基于 Unix 的操作系统,界面非常美观且容易上手,也非常适合编程初学者使用。千万不要给你的苹果电脑装上 Windows 系统哦。 如果你不幸地是一个 Windows 系统重度使用者,想成为一名优秀的程序员,除非你确定只为 Windows 打工,否则更换操作系统恐怕是难以避免。在这推荐一个可以让你顺利地和 Windows 系统告别的工具:[http://goodbye-microsoft.com/](http://goodbye-microsoft.com/) 。它可以让你轻松告别 Windows 系统。 如果你已经正在使用某一款 Linux 发行版了,非常棒,坚持使用下去吧。 不过,即使你正在使用 Windows 系统,也不用着急换掉它,因为你可以在任何操作系统上学习计蒜客的课程。 只要你有一个合适的浏览器(IE6、IE7、IE8 可是典型不合适的浏览器)和顺畅的网络就可以继续你学习之旅啦!