程序员是怎么关电脑的(程序员应该如何管理自己的电脑)

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(1)

各位小伙伴如果看一下自己周围同学的电脑,可能会发现一些同学的电脑软件非常混乱,“xx 安全工具”,"xx 助手","xx 管家",开发环境到处都是,环境变量乱七八糟,各种中文目录,各种指令无法启动……

那么作为一个计算机系的学生,应该如何管理自己的电脑呢?

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(2)

软件篇

如果你是一个 Windows 用户,可能会稍微复杂一些。不过有一个比较好用的工具——Chocolatey,它可以提供一个比较接近 Linux 包管理工具的用法。

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(3)

还在手动找各种安装包?网盘中的安装包?直接:

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(4)

如果你是一个 Linux 用户的话,事情就会简单许多,因为许多发型版都有非常好用的包管理工具(比如 Debian 系的 apt,RHEL 系的 yum/dnf),在服务器端用法类似如下:

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(5)

当然,为了安全和“绿色”,即使在本地(自己电脑)上我们也可以使用虚拟机技术来运行软件,将软件放在虚拟机中运行,可以保证与外部系统的隔离,以及和生产环境服务器一致,如果希望更加高效的话,这里介绍——Docker。

Docker 可以被理解为一个内核级别的虚拟机,相比较我们传统接触的虚拟机而言,它拥有着急速启动,占用资源小等特点,更加重要的是,官方 Docker Hub 中已经有了非常多的 Docker 镜像。听说你还需要一个 Wordpress 但是又不想去配置数据库啥的?在有了 Docker 之后我们就可以:

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(6)

再看浏览器的 8080 端口,已经可以用啦~

开发环境需要用到 PHP MySQL?

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(7)

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(8)

如此简单的指令,Docker 的安装一定非常复杂吧?其实不是,在非生产环境下(即自己的电脑上),只需要如下两条指令:

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(9)

就可以有一个可以用的 Docker 了!是不是非常好用?

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(10)

资料篇

不要再去相信 xx 学长/学姐推荐的 xx 复习资料网盘链接了,你不会看的!

对于计算机系的同学而言,我们一定要明确自己需要看什么,想看什么,而不是花钱买下来一些早已经过时的教程,并且跟着过时的实践学习,真正可用的教程应该来自我们对于相关领域的搜索,搜索引擎的作用是将最有用的资料呈现在我们面前,要善用互联网~

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(11)

安全

简言之:保持良好的计算机使用习惯(包括但不限于不下载奇怪来源的 xx 破解版软件等),有条件的话可以考虑一些付费的杀毒软件,没有条件的话就不要下载任何的 xx 杀毒软件/安全助手。

程序员是怎么关电脑的(程序员应该如何管理自己的电脑)(12)

灾备

是否记得电脑硬盘报销或者摔坏的时候给你带来的痛苦?

哪怕是个人电脑,一个好的备份方案也非常重要,备份是有技巧可以找到的。一般而言我们的资源分为几类:

  • 互联网上可以找到的(电影,音乐)
  • 比较容易找到的(班群里面发的一些文件)
  • 自己专属的(比如毕业设计、活动方案等)

对于前两者而言,我的备份策略是...不备份,因为这些东西往往占用资源很大,即使丢失了也不会产生很大的影响(毕竟很容易可以再次获得)。对于第三类资源而言,建议 U 盘 移动硬盘 靠谱的网盘备份,前者可以保证在电脑挂了的时候给你提供恢复的方式,后者可以让你在外旅游得知有需求要改的时候可以随意找到一台电脑开始修改并且在 DDL 前完成任务。

互动话题

你平时是如何管理自己的电脑呢?可在评论区留言哦~

本文作者:Nova Kwok

声明:本文归 “力扣” 版权所有,如需转载请联系。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页