Learn Linux Programming the Recursive Way

昨天花了两个小时给本科的师弟师妹们分享了我从零开始学习 Linux 到学会在 Linux 下开发程序,以及参与开源社区的心得体会。

学习编程,就好比学习武功,不是一件速成的事情,需要持之以恒。三五十年,略有小成。但这不意味着你无法在短期内学会一些足以防身的功夫。所以,我的观点是分阶段修炼不同程度的技能,用递归的方式更新自己的知识体系。

更重要的,是在提升自我的过程中,学会回馈开源社区。少抱怨,多报bug。少批评,多鼓励。少拿来,多分享。只要每个人做出一点改变,我们就能改变世界。

原文发布于微信公众号 - HaHack(gh_12d2fe363c80)

原文发表时间:2014-04-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

元学习(一)

学习 麒麟之角的第14篇原创文章 1.什么是元学习? 很多人在学习编程的时候,都会在网上找各种各样的入门书籍,从入门到精通的教程,但大部分人都是直接从入门到放弃...

2639
来自专栏纯洁的微笑

中国十大技术社区你都知道哪些?

2111
来自专栏EAWorld

六种不同的结对编程模式对比

作者:Erik Dietrich 译者:月满西楼 原题:Compare 6 Different Pair Programming Styles 专业编程领域...

3085
来自专栏知晓程序

公众号已经老了,小程序永远年轻

在微信既有的产品哲学里面,毫无疑问,信息流是不被认可的。信息流意味着低劣;意味着平台参与内容生产,打扰了用户,干预了内容,也增加了平台方的压力与工作量。

831
来自专栏大数据文摘

数据科学行业的8个关键角色:职责与技能

1826
来自专栏Java学习网

优秀的程序员如何提升自己

优秀的程序员如何提升自己 1.适应性和灵活性 很多开发团队都在喊我们需要灵活的开发人员——尤其是在软件开发初期这类人才更为重要。如果你平时是搞UI编程的,那么我...

2115
来自专栏熊二哥

项目管理深入理解01--人力资源管理

在学习和做练习题的过程中,发现部分内容比较绕,不太容易理解,题不太容易做对,因此加入了一轮重难点学习的过程。 ? 区分项目经理和公司高级管理层的职责和角色?...

2008
来自专栏CDA数据分析师

非名校出身的我,是如何拿到Facebook、谷歌、微软、亚马逊和Twitter的Offer的

作者 达达 原文链接:http://36kr.com/p/5122385.html 写在前面 非名校出身,也没有知名科技公司的工作经验,他竟同时拿到了美国 5...

3267
来自专栏互联网杂技

非名校出身的我,是如何拿到Facebook、谷歌、微软、亚马逊和Twitter的Offer的?

非名校出身,也没有知名科技公司的工作经验,他竟同时拿到了美国5家顶尖科技公司的Offer。他究竟是如何做到的?

1053
来自专栏何俊林

天天工作拧螺丝,怎么突破瓶颈?

1354

扫码关注云+社区