乔布斯在斯坦福毕业典礼上的演讲,使得“Stay hungry,stay foolish”这句话广为流传。近年来, 这种散发哲学气质的企业核心价值泛滥成灾,除此之外,诸如“新零售”“下半场”这样跟创业公司相关的一大堆似是而非、耳熟不能详的名词也很流行。它们常常显得高级而唬人,对于没有行业知识的普通人来说,这些“黑话”(jargon)有时显得过于专业,当阅读相关科技报道时,如果没有没有相关上下文或者解释,常常会出现难以理解的情况。当然,对于...
7年前 (2017-11-28)
阅读(1991)
赞一个 (0 )
链接直达
纵观各大编程语言在 2017 年的发展情况,我们会发现涌现出诸如 Go、Swift 这类后起之秀,而其中最为耀眼的当属 Python。之所以 Python 如此受捧,不仅仅是人工智能、数字科学领域的兴起,而且与其自身的特性必不可分,正应了“Life is short,you need Python!”。但与此同时,不少开发者开始纠结 Python 的入门究竟该从 2.x 还是 3.x 开始学起?毕竟 Python 语言作者 Guido...
7年前 (2017-10-29)
阅读(2424)
赞一个 (0 )
链接直达
长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。16年前我下决心开始学习计算机技术的时候,对这个行业也充满了自豪感。然而世事难料,在2009年高考刚刚结束之际,中国权威出版机构社会科学文献出版社于2009年6月10日发布首部《中国大学毕业生就业报告(20...
7年前 (2017-10-04)
阅读(2100)
赞一个 (0 )
链接直达
一、编程的世界里十面埋伏编程,是一件容易的事,也是一件不容易的事。说它容易,是因为掌握一些基本的数据类型和条件语句,就可以实现复杂的逻辑;说它不容易,是因为高性能高可用的代码,需要了解的知识有很多很多;编程的世界,也跟扫雷游戏的世界一样,充满雷区,十面埋伏,一不小心,随时都可能踩雷,随时都可能Game Over。而玩过扫雷的人都知道,避免踩雷的最好方法,就是提前识别雷区并做标记(设防)避免踩踏。鉴于此,编程的世界里,从输入到输出同样需要...
7年前 (2017-09-27)
阅读(2170)
赞一个 (1 )
链接直达
如果你正在在学习编程,那么我可以告诉你一个提高技能的好方法,那就是是敢于去解决编码过程中遇到的难题。解决不同类型的难题,可以帮助你成为一名优秀的问题解决者;不管编程语言多复杂,你也会得心应手;另外在面试准备以及学习新算法等很多方面,都会让你变得越来越出色。下面是一些非常受大众欢迎的编程难题网站列表,文章还对每个网站所提供的信息进行了一番简短的描述。1、TopCoderTopCoder是最开始的在线竞技编程平台之一。它提供了很多的算法挑战...
7年前 (2017-09-21)
阅读(2471)
赞一个 (0 )
链接直达
小韩是一家小公司的软件程序员,而十年后他还在那家公司,依然是一名普通的程序员。算起来,他工作也有十多年了,但是,他却告诉我,他的工资已经好几年没有涨过了。工作十年的程序员,却拿着毕业三年的工资小韩如今的处境有大环境的原因,毕竟他所处的传统软件行业普遍效益不是很好,公司没钱赚,自然不会给他们加工资。而具体到个人的情况,虽然很多人不满意待遇纷纷跳槽了,而他虽然也想过跳槽,但是,总感觉自己好像没有底气,再说在这家小公司也习惯了,离家也不远,不...
7年前 (2017-09-21)
阅读(2154)
赞一个 (0 )
链接直达
试想一下,当Java、C++、Python、Ruby、PHP、C#、JS等编程语言变成了动漫人物会是怎样的一幅场景呢?下面就一起看看在日本作家渡辺将人的笔下,各种编程语言都是哪类可爱的女孩子的吧!那你又会喜欢上哪一类呢?犹如宫泽贤治的《不畏风雨》中出现的、性格木讷的女孩子。从小就由于迟钝和大食量等特征被别人当作笨蛋,从小学入学开始进入田径部、坚持跑步,在中长跑中经常取得好成绩,给人以活泼的印象。是十分努力的女孩子。她的家境并不算好。父亲...
7年前 (2017-09-21)
阅读(1972)
赞一个 (0 )
链接直达
编者按:根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点。可是你知道MySQL是怎么诞生的吗?openocean的一篇有关MySQL开发者Michael “Monty” Widenius的传记为我们揭秘。大学计算机专业的数量总是会随着技术公司的兴衰而起伏,而现在,计算机科学正处在全盛时期。这意味着,不管怎样,...
7年前 (2017-09-21)
阅读(2283)
赞一个 (0 )
链接直达
各种语言就好比文字,编程的过程就是用文笔书写诗篇,假设对于语言的应用已经十分透彻了,那么编程的难点在哪里?
在使用的思路,还是各种算法,还是以人脑却用电脑的方式思考问题?
普通人:
我今天要买一斤苹果。
程序员:
我今天要买一斤苹果。
因为我只...
7年前 (2017-09-21)
阅读(2322)
赞一个 (1 )
链接直达
在我们开始尝试为大家描述软件测试工作的多种可能性之前,先来看看在现在所知最近代的开发模式中,测试人员还会继续存在吗?因为如果连测试工作本身都不存在了,我们也没必要进行后续的讨论了。
很多做测试的朋友问过这样一个问题:“现在敏捷开发模式中,自动化测试那么流行,而且连开发人员都开始做测试了,是不是以后就没有测试人员了?”
其实我在这里可以肯定的告诉大家现实并不是这样的。
首先...
7年前 (2017-09-21)
阅读(2304)
赞一个 (0 )
链接直达
每一个用户,其实就是一位“产品经理”,用户在使用产品的时候,只要形成了足够多的主观感受(好/坏),并有意愿表达出这种意愿。那么,用户其实就是在承担“产品经理”的职责。下面,我就说几例,产品经理和程序员之间,因为对“简单”的理解不同,互相伤害的故事吧:第一种“简单”:没有厘清可供对方理解的地方出现“简单”一词,很可能是因为相关技术点没有厘清。没厘清技术点,贸然开工会导致研发过程中沟通频繁、研发目标难以明确以使交活时有较大几率陷入扯皮风险、...
7年前 (2017-09-20)
阅读(2524)
赞一个 (0 )
链接直达
关于程序员面试时现场写代码,估计大家还记得 2015 年 6 月的一个新闻,知名包管理工具 Homebrew 的作者 Max Howell 去 Google 面试。因为他没能写出反转二叉树算法,最后被 Google 拒绝了。后来 9 月份 Howell 入职苹果了。
Google 等大公司是很多人向往的工作去处,能收到这些公司 HR 发来的邀请邮件,是件让人高...
7年前 (2017-09-20)
阅读(2275)
赞一个 (0 )
链接直达