美文网首页
运维那些事(3)

运维那些事(3)

作者: 笑你看不穿 | 来源:发表于2016-04-15 18:03 被阅读0次

有哪些实用的计算机相关技能,可以在一天内学会?

经历了一个月的实习,这周我们聊一聊比较好玩的话题,在计算机领域中,每天都在创新,每天都在接受新的东西,那有哪些实用的计算机相关技能,可以在一天内学会?下面我们直接进入正题。

技术技能

1)版本控制:Git、Github 和 SVN(链接: Git – Getting Started
译注:推荐这个交互式的 Git 入门资源,号称 15 分钟就够了。
2)正则表达式
译注:推荐《55分钟学会正则表达式
3)AWK
译注:《「sed & awk」读书笔记之 awk
4)sed
译注:《「sed & awk」读书笔记之 sed
5)Grep
6)学习如何用 Vim 做你从来不知道可以这样的事情
译注:推荐阅读《简明 Vim 练级攻略》和《25个Vim教程、视频和资源
7)做一个爬虫,可以抓取一些网页并能解析一些基本数据
译注:向熟悉Python的朋友推荐这个爬虫框架《Scrapy:Python的爬虫框架》,还有这一系列爬虫博文
8)做一个更大的爬虫,必须填写一到两个表单
9)做一个简单的线性代数库(矩阵、向量、乘法)
10)向上面这个库中增加“奇异值分解” SVD
(注:奇异值分解(singular value decomposition)是线性代数中一种重要的矩阵分解)
11)向这个库中增加矩阵求逆
12)向这个库中增加最小二乘法
13)确保你的库能高效处理稀疏数据
14)学习如何使用 Python 中的列表
译注:推荐《快速入门:十分钟学会Python
15)注册一个 StackOverflow 帐号,学习如何使用该站点
16)阅读你最喜欢编程语言的手册
17)自己实现一个简单的机器学习算法,包括完整的流水线
译注:推荐阅读《国外程序员整理的机器学习资源大全
18)学习如何在 Excel 中做一个简单的线图
19)安装 Eclipse
20)学习 NoSQL 数据库的基本功能译注:推荐阅读:《8 种 Nosql 数据库系统对比
21)学习 SQL 的大部分基本功能译注:推荐阅读《十步完全理解 SQL
22)理解 SQL 和 NoSQL 之间的区别(优点、弱点、限制,使用场景,如何使用,为什么,等等)
23)熟悉 Linux 系统
24)学习一到两个排序算法。(快速排序和合并排序)
译注:推荐两个资源《VisuAlgo:通过动画学习算法和数据结构》、《旧金山大学数据结构和算法的可视化学习工具
25)学习 D3.js 库
26)学习给代码做单元测试
27)了解一些 AWS 服务,还有其 API(根据你的语言喜欢来选)
28)基本图论
29)一天一个算法译注:推荐关注这个包括上百篇算法文章的列表
30)理解分布式处理和分布式数据存储的需求和挑战(basics of CAP Theorem, MapReduce 算法, MySQL 或 PostgreSQL 数据库的集群)
31)具体落实到 Python
仔细阅读 Python 的内置函数,理解如何在命令行玩转这些内置函数
通过遵循Flask 指南或修改 Tornado 示例,来创建一个网站
学习 itertools 模块
32)玩一玩 CheckIO
译注:checkio是一个通过游戏学习编程的站点。另外,同时推荐另外一个寓学于乐的网站CodeCombat
33)学习如何编辑维基百科的文章,修改语法问题,或依照维基媒体的原则(比如观点中立)来修改
34)学习用 Markdown 写作
35)学习 LaTeX、BibTex 和 pgfplots
36)学习如何在命令行下工作译注:《每个Linux用户都应该了解的命令行省时技巧
37)学习 JavaScript (Link: Eloquent JavaScript)
38)如果熟悉 OOP,那可以学习设计模式译注:《23个设计模式的简明教程
39)搞个树莓派板子深入研究

非技术的技能

1)体验远离计算机的生活
2)学一项新的体育运动
3)学打字
4)和异性进行一次约会

以上内容并不完整,欢迎大家补充。

相关文章

  • 2018-05-20

    IT 运维之道1.运维四个原则(1)按照IT运维服务的原则做事,IT运维服务的原则即事先讲计划、重承诺,事中讲规范...

  • Ansible Module 快速入门 ad-hoc

    1.自动化运维的含义 1.手动运维时代 2.自动化运维时代 3.自动化运维工具给运维带来的好处 2.Ansible...

  • 运维那些事(3)

    有哪些实用的计算机相关技能,可以在一天内学会? 经历了一个月的实习,这周我们聊一聊比较好玩的话题,在计算机领域中,...

  • 运维的发展过程

    1、人肉运维 2、自动化运维 3、DevOps 4、AiOps 5、NoOps

  • Ansible服务

    第一章 Ansible介绍 0.手工运维与自动化运维 1.手动运维时代 2.自动化运维 3.自动化运维带来的好处 ...

  • Ansible服务

    第一章 Ansible介绍 1.手工运维与自动化运维 1.手动运维时代 2.自动化运维 3.自动化运维带来的好处 ...

  • iPhone提示:“无线局域网似乎未接入互联网”,咋回事?| 运

    “运维实战家”专栏,从技术到实践,和您聊聊运维的那些事儿,讲述运维人的“昨天、今天和明天” 小伙伴们好呀~最近小锐...

  • saltstack运维工具

    一、初识运维 运维都做哪些事?1.机房设备上下架2.系统初始化3.应用环境初始化4.应用的部署 调试 配置 ...

  • 基础问题

    1、什么是云计算、2、什么运维 、3、运维干什么、4、好就业吗

  • 做了5年运维,靠着这份监控知识体系,我从3K变成了40K

    从来没讲过运维,因为我觉得运维这种东西不需要太多的知识面,然后我一个做了运维朋友告诉我大错特错,他就是从3K的运维...

网友评论

      本文标题:运维那些事(3)

      本文链接:https://www.haomeiwen.com/subject/elunlttx.html