- 今天我们聊聊那些年的“小改动”,以及上下游协作之间的微妙关系。那些所谓的“小改动”通常在设计师或产品经理的嘴里,有以下几种描述: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给了我一条准则:第一次做某件事时只管去做;第二次...
- 如何评价一段代码是好还是糟糕?“整洁性”是一个重要的评价标准。如果你是个程序员,并且有志成为更好的程序员,你一定需要了解这门写出整洁代码的艺术。1 要有代码有人也许会以为,关于代码的书有点儿落后于时代——代码不再是问题;我们应当关注模型和需求。确实,有人说过我们正在临近代码的终结点。很快,代码就会自动产生出来,不需要再人工编写。程序员完全没用了,因为商务人士可以从规约直接生成程序。扯淡!我们... 如何评价一段代码是好还是糟糕?“整洁性”是一个重要的评价标准。如果你是个程序员,并且有志成为更好的程序员,你一定需要了解这门写出整洁代码的艺术。1 要有代码有人也许会以为,关于代码的书有点儿落后于时代——代码不再是问题;我们应当关注模型和需求。确实,有人说过我们正在临近代码的终结点。很快,代码就会自动产生出来,不需要再人工编写。程序员完全没用了,因为商务人士可以从规约直接生成程序。扯淡!我们...
- 转载已获作者授权大家好,我是帅气小伙,今日我先给大家讲一个有趣的故事三个工人在建筑工地砌墙。有人问其中一个:“你在做什么?”这个工人没好气地说:“没看见我正在砌墙吗!”(十年后,该工人依然在建筑工地砌墙。)他问第二个:“你在做什么?”得到的回答是:“我在建一栋大楼。”(十年后,该工人成了一位建筑承包商。)最后,他问了第三个工人同样的问题,那个人哼着小调,欢快地说:“哈哈,你看,我在建造一座美... 转载已获作者授权大家好,我是帅气小伙,今日我先给大家讲一个有趣的故事三个工人在建筑工地砌墙。有人问其中一个:“你在做什么?”这个工人没好气地说:“没看见我正在砌墙吗!”(十年后,该工人依然在建筑工地砌墙。)他问第二个:“你在做什么?”得到的回答是:“我在建一栋大楼。”(十年后,该工人成了一位建筑承包商。)最后,他问了第三个工人同样的问题,那个人哼着小调,欢快地说:“哈哈,你看,我在建造一座美...
上滑加载中
推荐直播
-
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
回顾中 -
智能观测进化论系列沙龙(第一期)
2025/02/28 周五 14:00-16:30
华为及外部讲师团
本期直播就智能化可观测技术的融合与创新、落地与实践、瓶颈与未来等业界关心的话题进行深入探讨。
回顾中 -
聚焦Deepseek,洞察开发者生态发展
2025/02/28 周五 19:00-20:30
蒋涛 csdn创始人
深入剖析Deepseek爆发后,中国开发者生态潜藏的巨大发展潜能与未来走向,精准提炼出可供大家把握的时代机遇,干货满满,不容错过。
回顾中
热门标签