软技能:十步学习法

软技能:十步学习法

最近看了一本蛮有意思的书《软技能: 代码之外的生存指南》,这本书从: 职业发展, 自我营销,学习,生产力,理财,健身,精神世界这7个维度来诠释作为一个软件开发人应该如何走向自己向往的生活。其中学习的主题,讲述了技术人员如何在当下技术日新月异的时代下更加有富有成效的快速学习,我觉得还挺适合我们技术开发人员的,总体来说就是在掌握适当基础(最小原则)之上如何利用实践来促进自己知识的消化吸收,再通过实践来加深自己对理论的理解。下面是我整理的《十步学习法》笔记,供大家参考:

Read more
多账户Github SSH Key 管理

多账户Github SSH Key 管理

前言

同一台PC中使用多个SSH Key是一个非常常见的场景,比如说有多个GitHub账户,或者说有需要连接多个不同的Git服务器,比如说Github是存放开源的项目的仓库,而私人的项目可能是放在Bitbucket上的,或者说除了这些还需要连接公司的Git服务器等。这时候我们需要对SSH Key 进行配置才能正确的使我们在多个Git服务器中来去自如。

Read more