- 通过完成下面这些非常简单的事情来学会一门编程语言,这也是每个程序员的必经之路。1.从头到尾完成每一个习题。2.一字不差地录入每一段程序。3.让程序运行起来。就是这样了。刚开始这对你来说会非常难,但你需要坚持下去。如果你每晚花一两个小时做做习题,你就可以为自己学好下一门编程语言打下良好的基础。通过本文,你学到的可能不是真正的“编程”技术,但你会学到学习一门编程语言的基本技能。这里将教会你编程新... 通过完成下面这些非常简单的事情来学会一门编程语言,这也是每个程序员的必经之路。1.从头到尾完成每一个习题。2.一字不差地录入每一段程序。3.让程序运行起来。就是这样了。刚开始这对你来说会非常难,但你需要坚持下去。如果你每晚花一两个小时做做习题,你就可以为自己学好下一门编程语言打下良好的基础。通过本文,你学到的可能不是真正的“编程”技术,但你会学到学习一门编程语言的基本技能。这里将教会你编程新...
- 文/Hero_SJ(简书作者) 原文链接:http://www.jianshu.com/p/dec2bc0dac60程序员的修炼 - 从优秀到卓越 本书是笔者上一篇读书笔记高效能程序员的修炼的姊妹篇,同样介绍了一些程序员需要了解的,有关于编程本身以外的一些事情。和上一篇读书笔记的风格类似,笔者摘录了几段原书内容并结合了作者的感悟写下了这篇读书笔记。笔者还是深切希望各路英雄能提出宝贵的意见和想... 文/Hero_SJ(简书作者) 原文链接:http://www.jianshu.com/p/dec2bc0dac60程序员的修炼 - 从优秀到卓越 本书是笔者上一篇读书笔记高效能程序员的修炼的姊妹篇,同样介绍了一些程序员需要了解的,有关于编程本身以外的一些事情。和上一篇读书笔记的风格类似,笔者摘录了几段原书内容并结合了作者的感悟写下了这篇读书笔记。笔者还是深切希望各路英雄能提出宝贵的意见和想...
- 今天我们聊聊那些年的“小改动”,以及上下游协作之间的微妙关系。那些所谓的“小改动”通常在设计师或产品经理的嘴里,有以下几种描述:1,改改文字颜色而已;2,换个图标而已啦;3,只是一些小改动;4,很简单的啦~可是到了程序员这里,往往就变味儿了:1,这里也要改?2,这里要可运营?3,这个布局完全变了啊!4,人与人之间的信任都哪去了?那么,究竟是什么让人与人之间的信任变得如此淡泊呢?还穿什么安全裤... 今天我们聊聊那些年的“小改动”,以及上下游协作之间的微妙关系。那些所谓的“小改动”通常在设计师或产品经理的嘴里,有以下几种描述:1,改改文字颜色而已;2,换个图标而已啦;3,只是一些小改动;4,很简单的啦~可是到了程序员这里,往往就变味儿了:1,这里也要改?2,这里要可运营?3,这个布局完全变了啊!4,人与人之间的信任都哪去了?那么,究竟是什么让人与人之间的信任变得如此淡泊呢?还穿什么安全裤...
- 你注意到了吗?在众多类似LifeHacker.com1这样的效率工具网站上,你可以发现大量压得人喘不过气的有关“又有一个新的To-Do(待办事项)软件了”的消息。你可以在各个平台上找到大量的类似软件。现在你大概开始觉得这件事情有点可笑了,按照Life Hacker的规律(每24小时就会有一个新的To-Do软件发布),你大概需要一个To-Do软件来跟踪所有的这些To-Do软件。 在生活中,我不... 你注意到了吗?在众多类似LifeHacker.com1这样的效率工具网站上,你可以发现大量压得人喘不过气的有关“又有一个新的To-Do(待办事项)软件了”的消息。你可以在各个平台上找到大量的类似软件。现在你大概开始觉得这件事情有点可笑了,按照Life Hacker的规律(每24小时就会有一个新的To-Do软件发布),你大概需要一个To-Do软件来跟踪所有的这些To-Do软件。 在生活中,我不...
- 邹欣,现任微软Windows中国工程团队首席研发总监。 1996 – 2003年,邹欣在微软Outlook团队从事开发工作;2003 – 2005年,他在微软内部质量工具团队和Visual Studio团队负责软件项目管理工具的开发;2005 – 2012年,他担任微软亚洲研究院技术创新组研发主管,负责研究成果的产品化和创新项目;2012 – 2014年,他担任微软亚洲互联网工程院首... 邹欣,现任微软Windows中国工程团队首席研发总监。 1996 – 2003年,邹欣在微软Outlook团队从事开发工作;2003 – 2005年,他在微软内部质量工具团队和Visual Studio团队负责软件项目管理工具的开发;2005 – 2012年,他担任微软亚洲研究院技术创新组研发主管,负责研究成果的产品化和创新项目;2012 – 2014年,他担任微软亚洲互联网工程院首...
- 程序设计作为一种严肃的职业已经存在60多年了。在美国,从事程序设计工作的程序员数以百万计,而全球这个数字更大。这些数字还不包括人数众多的学生与编程爱好者,他们非常认真地编写程序,但并不以此为谋生之业。 尽管历史悠久,从业人数众多,但“软件工程师”却因难于管理而闻名。出现这种现象有以下几点原因。 第一,作为一种严肃的职业,程序设计不同于电气、土木工程等相关的工程职业。从 196... 程序设计作为一种严肃的职业已经存在60多年了。在美国,从事程序设计工作的程序员数以百万计,而全球这个数字更大。这些数字还不包括人数众多的学生与编程爱好者,他们非常认真地编写程序,但并不以此为谋生之业。 尽管历史悠久,从业人数众多,但“软件工程师”却因难于管理而闻名。出现这种现象有以下几点原因。 第一,作为一种严肃的职业,程序设计不同于电气、土木工程等相关的工程职业。从 196...
- “不要重复发明轮子”,很多开发者在新入行不久,就经常会被这样叮嘱:这个世界上程序员已经太多,遇到的问题已经够多,而解决方案层出不穷。你走过的路,跳下的坑,已经有无数的先驱在你之前路过,跳过。 所以在做技术选择的很多时候,你不需要自己从头去实现一个东西,就可以在现实世界中找到现成的趁手的利器,小到一个类库,工具,大到一个框架,平台,来满足自己的“需求”。你以为你看到了***的风景,后面是... “不要重复发明轮子”,很多开发者在新入行不久,就经常会被这样叮嘱:这个世界上程序员已经太多,遇到的问题已经够多,而解决方案层出不穷。你走过的路,跳下的坑,已经有无数的先驱在你之前路过,跳过。 所以在做技术选择的很多时候,你不需要自己从头去实现一个东西,就可以在现实世界中找到现成的趁手的利器,小到一个类库,工具,大到一个框架,平台,来满足自己的“需求”。你以为你看到了***的风景,后面是...
- 写在前面 我很久没有在博客里写一些跟纯技术无关的东西了。今天想写这篇,一方面是因为好像我博客看的人越来越多了,一些人通过邮件、私信、QQ来问我问题,而回答某些问题的时候我真的很不想说话。。。一方面,我觉得作为一个程序员,我最爱抱怨的问题除了万恶的配置问题,就是这种向人请教问题时遇到的“尴尬”。 “如何正确地提问”绝对是程序员必备技能,而也是很多人不在乎的一个技能。因为这个问题,虽然... 写在前面 我很久没有在博客里写一些跟纯技术无关的东西了。今天想写这篇,一方面是因为好像我博客看的人越来越多了,一些人通过邮件、私信、QQ来问我问题,而回答某些问题的时候我真的很不想说话。。。一方面,我觉得作为一个程序员,我最爱抱怨的问题除了万恶的配置问题,就是这种向人请教问题时遇到的“尴尬”。 “如何正确地提问”绝对是程序员必备技能,而也是很多人不在乎的一个技能。因为这个问题,虽然...
- 同样是写硅谷那些事儿,这本《硅谷之谜》则更上了一层楼,更多的是在探究本质,追根溯源,在揭开湾区神秘的面纱之后,我们终于可以看到了它的素颜。 如果与硅谷的奇迹相比,其它地方则显得相形见绌。 同样是写硅谷那些事儿,这本《硅谷之谜》则更上了一层楼,更多的是在探究本质,追根溯源,在揭开湾区神秘的面纱之后,我们终于可以看到了它的素颜。 如果与硅谷的奇迹相比,其它地方则显得相形见绌。
- 听闻好友施凡离世的消息,非常愕然。决定写纪念文章一篇,送朋友施凡一程。在北京的几位好友大磊、马宁等赶去告别,而我在硅谷返程的航班上,手足无措。遂决定写纪念文章一篇,送朋友施凡一程。 听闻好友施凡离世的消息,非常愕然。决定写纪念文章一篇,送朋友施凡一程。在北京的几位好友大磊、马宁等赶去告别,而我在硅谷返程的航班上,手足无措。遂决定写纪念文章一篇,送朋友施凡一程。
- 我们为何要跳槽?在试图找寻答案之前,我们需要先设定一个限制,以便能在一个可见的边界范围内回答这个问题,而不是漫无目的地堆砌答案。 我们为何要跳槽?在试图找寻答案之前,我们需要先设定一个限制,以便能在一个可见的边界范围内回答这个问题,而不是漫无目的地堆砌答案。
- 如果你是一个入行几年进入迷茫期的程序员,感觉到了上升的瓶颈也经常受到亚健康的折磨,那么《软技能:代码之外的生存指南》就值得你一读。 如果你是一个入行几年进入迷茫期的程序员,感觉到了上升的瓶颈也经常受到亚健康的折磨,那么《软技能:代码之外的生存指南》就值得你一读。
- 在编程领域里,真正的独行侠是很罕见的——就算他们真的存在,他们的非凡成就也不是凭空而来的。这些改变世界的成就几乎都是集体智慧努力得来的结晶。因此建立一支全明星团队才是真正的目标,不过想达成这个目标,难度高得惊人。最好的团队能充分利用好队里的巨星是没错,但是集体的力量一定是大于个体力量之和的。用一句话来说就是:软件开发是集体项目。乍看之下这个理念很难让人接受,毕竟这和我们心里的天才程序员幻想是... 在编程领域里,真正的独行侠是很罕见的——就算他们真的存在,他们的非凡成就也不是凭空而来的。这些改变世界的成就几乎都是集体智慧努力得来的结晶。因此建立一支全明星团队才是真正的目标,不过想达成这个目标,难度高得惊人。最好的团队能充分利用好队里的巨星是没错,但是集体的力量一定是大于个体力量之和的。用一句话来说就是:软件开发是集体项目。乍看之下这个理念很难让人接受,毕竟这和我们心里的天才程序员幻想是...
- 学术界有着许多关于个性、如何对个人进行分类以及如何管理个性的理论。在这些理论中,迈尔斯和布里格斯的工作值得花一些时间来理解,他们俩在1942~1962年间建立了个性测试的理论基础,并提出了对个性进行分类的体系。迈尔斯-布里格斯类型指标(Myers-Briggs Type Indicator,MBTI)个性清单的作用是,使C. G. Jung描述的心理类型理论易于理解,在生活中更实用。他们的工... 学术界有着许多关于个性、如何对个人进行分类以及如何管理个性的理论。在这些理论中,迈尔斯和布里格斯的工作值得花一些时间来理解,他们俩在1942~1962年间建立了个性测试的理论基础,并提出了对个性进行分类的体系。迈尔斯-布里格斯类型指标(Myers-Briggs Type Indicator,MBTI)个性清单的作用是,使C. G. Jung描述的心理类型理论易于理解,在生活中更实用。他们的工...
- 当我谈论重构时,常常有人问我应该怎样安排重构时间表。我们是不是应该每两个月就专门安排两个星期来进行重构呢?几乎任何情况下我都反对专门拨出时间进行重构。在我看来,重构本来就不是一件应该特别拨出时间做的事情,重构应该随时随地进行。你不应该为重构而重构,你之所以重构,是因为你想做别的什么事,而重构可以帮助你把那些事做好。三次法则Don Roberts给了我一条准则:第一次做某件事时只管去做;第二次... 当我谈论重构时,常常有人问我应该怎样安排重构时间表。我们是不是应该每两个月就专门安排两个星期来进行重构呢?几乎任何情况下我都反对专门拨出时间进行重构。在我看来,重构本来就不是一件应该特别拨出时间做的事情,重构应该随时随地进行。你不应该为重构而重构,你之所以重构,是因为你想做别的什么事,而重构可以帮助你把那些事做好。三次法则Don Roberts给了我一条准则:第一次做某件事时只管去做;第二次...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签