Domon

Life is Simple [+] Menu


Posts tagged under 个人成长


编程,还要入坑嘛?

个人成长

编程,还要入坑嘛? 背景 由于自己的职业属性,每逢高考结束,经常有亲朋好友来询问我「到底要不要选计算机专业,成为一名程序员」。对待这样的问题,我有时候也不知道该如何回答,毕竟人各有异,没法统一而论。可如果问题换一个切入点,比如「要不要学习计算机编程知识?」,这个我觉得毫无疑问是需要的。一方面大学里大部分专业都会学习C语言,另一方面从个人观点上也觉得编程是大学生不可或缺的技能之一。所以,我想写一篇文章来阐述一下我对于非计算机专业学习编程的一些想法,后面还会结合我自己的一些经验分享一下到底该如何开始学习。 基础概念 那么首先,我们来看一些基础概念。什么是「编程(Programming)」,或者说程序设计?根据维基百科中的解释 编程是给出解决特定问题程序的过程。 那什么是「程序」? 是指一组指示电子计算机或其他具有消息处理能力设备每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。 — 维基百科 那什么又是「程序设计语言(编程语言)」? 是一种被标准化的交流技巧,用来向计算机发出指令。一种能够让程序员准确地定义计算机所需要使用数据的计算机语言,并精确地定义在不同情况下所应当采取的行动。 — 维基百科... continue reading

Domon

如何管理印象笔记

个人成长

在上一篇文章[为什么要管理个人信息]中,我从信息消费,信息组织以及信息检索三个方面阐述了一些我对于信息管理的一些理解,感兴趣的朋友可以跳转进行阅读。这篇文章我就以印象工具为基础,结合上篇文章的内容,聊聊我使用它作为个人信息中枢的一些管理经验。... continue reading

Domon

为什么要管理个人信息

个人成长

相信大家在日常的生活中都遇到这种情况,无法快速的从电脑找到想要的文件,或者在混乱不堪的桌面去找某一个有多份存档的文件。理论上任何的数据都需要做管理,不然它们就仅仅是一堆数据而已。我之前也没有深刻的理解这件事情,直到有一天看到自己的印象笔记有1K+的数据,Pocket里面暂存的文章也突破百计的时候,突然心头一惊。不知不觉,自己走上了先污染后治理的道路。这只会让问题继续累积,并没有得到本质上的解决。所以本文以我目前的理解,来阐述下为什么要去做数字信息的管理。... continue reading

Domon

如何构建个人的知识体系(三)

个人成长

有哪些软件可以助力 在介绍软件之前,我们回到上篇文章说的流程当中,「信息浏览-知识收集-知识处理-知识沉淀」。从这四个流程出发,我们可以简单的梳理一下自己各个流程中的知识存放的位置。 信息浏览这里,我主要分为三大类: 社交媒体:Twitter,Telegram,邮件订阅,微信,Instagram 在线内容:Telegram Channel,微信公众号,电子书,Youtube,部分网页 资讯APP:Reeder,今日热点 知识收集:笔记类软件,稍后读软件,GTD 知识处理:笔记类软件 知识沉淀:笔记类软件,脑图软件,Blog 目前我尝试了很多软件之后,最后留下来的都是我比较喜欢和用起来比较顺手的。有些软件普通用户(Normal User)和高端用户(Power User)用起来可能都是完全不同的两个软件。我多用的是国外的一些服务,... continue reading

Domon

如何构建个人的知识体系(二)

个人成长

我是如何建立的四个流程我先介绍一下建立知识体系的几个基本流程,从知识流动的角度出发看,可以分为四个流程。 信息浏览:利用碎片化的时间获取不同平台的信息知识收集:通过优秀的软件将各个平台的信息采集下来,加入到inbox(暂存区),然后定期的进行初筛,整理知识处理:将初筛过后的信息,再进行加工,做好笔记,打上标签放到积累区(关于分类和标签的区别我会再以后详细的说明,但请大家记住,这两个概念在计算机里非常重要)知识沉淀:通过标签,关键词检索关联笔记,将关联笔记中的内容合并沉淀成自己的知识,并定期的回顾,消化核心的要素通过上面的流程里,大家应该都已经能知道知识体系建设的第一个核心要素「流程化」,即通过几个核心节点的切分,以知识流为驱动,从上而下的完成整个流程。第二个核心点是「闭环」,从「知识浏览」出发,一直到「知识沉淀」结束,它是一个完整的闭环。第三个核心点是「输出和输入同样重要」,输入的重要性大家已经很清楚了,你获取知识的渠道确定了你会成为怎么样的人。而输出呢,一方面会让你对知识进行沉淀,另外一方面通过输出可以倒逼输入。... continue reading

Domon

如何构建个人的知识体系(一)

个人成长

什么是个人知识体系 个人知识管理是一种基于现在的信息时代,新诞生出来的知识管理的理念和方法,能将个人拥有的各种资料、随手可得的信息变成更具价值的知识。 简单的说,就是通过现代化工具建立知识体系并不断完善,进行知识的收集、消化、吸收和在加工(创新)的过程。 为什么要建立工人知识体系 在现在这个现代化的社会中,我们的生活由于互联网的加持,变得越来越快节奏。各种各样的消息占据着我们的时间和空间。从2G时代的文字,到3G时候的图文,再到现在4G时代的视频。相信随着技术的演进发展,5G时代我们所接收到的信息会更多。同样的由于技术的发展,让我们不再有了Offline和Online的界限。就现在即便是睡觉,我们也通过各种各样的穿戴设备和智能家居接收互联网世界传递来的消息。那么在海量的信息中,你是不是也体验到「xxx」一样迷失在东京的感觉?怎样才能做到不会迷失? 移动互联网带来的便利,一方面提升着我们的生活体验,另外一方面正在不断地抢占我们的时间。我们宝贵的时间被他们切分成了很多块,这就导致了我们摄入信息时也是片段化和不连续的。这种不连续性,又导致了知识处理的异步(可能非计算机专业的人,不是很明白同步和异步的关系。关于异步和同步的区别,我在以后的视频中,会给大家做解释。现在只需要简单的知道一个例子,... continue reading

Domon