
人性漫画:打工与创业的残酷区别……
创业与打工,选择不同,过程与结果截然不同,不管是办公室,休息时间,还有收入情况,创业刚开始的时候非常艰难,九死一生啊。来看看这个漫画,比划比划自己属于哪个创业阵营呢?还是打工阵营呢?

从28万个开源项目中,我们能够学到一些什么?
开源项目多如牛毛,值得分析的项目也很多很多。从哪里入手呢?幸运的是,在开源社区,有一个著名的网站,过去叫 oloho,现在改名叫 openhub。在他的网站首页,有这么四行字,以表明他们的数据库是多么的全面、丰富:

年收入50万美元的软件工程师做的是什么类型的工作
在谷歌并没有担保 50 万收益的工程师。正如文中所讲,这是工资和限制性股票(RSU)的总和。 为解释如何达到该 […]

拿工资不仅仅是让你写代码的
这是我对团队每个新进员工说的第一件事情。这句话的意思是,我并不关心你是如何快速完成任务的,哪怕代码很差,只要它像救生艇通气门一样管用就行。这句话也是我最喜欢的座右铭之一。

《加班狗是怎样炼成的?》连看三遍有木有!
前段时间一则不幸的新闻引起大家的热议——“深圳 36 岁 IT 男猝死酒店马桶上”,让过劳死和加班这两个关键词一再进入人们的视野。 加班对于大多数的 IT 从业者是家常便饭,过劳死的新闻在近年也越来越多。曾在网上看过相关的资料说 IT 行业是过劳死的重灾区。

在手表上用全键盘是怎样的体验?
智能手表一个非常鲜明的劣势在于屏幕,相比于手机,这样狭小的屏幕只能呈现少量的信息。因此制造商们也明确了手表的核心功能:健康监测、通知推送。

IT男的真实人生:总被误认为是修电脑的
在互联网和信息化高唱主旋律的时代,IT行业成为当之无愧的朝阳产业,这个行业的从业者可谓时代宠儿。他们智商高、年纪轻,在技术的海洋里自由驰骋,却与社会保持着一定的距离。熬夜加班的技术控、宅男、“码农”……透过这些神秘的色彩,让我们走近IT男真实的人生……

微软全新的 Edge 浏览器有啥特别的?
当Windows 10到来时,默认浏览器不会是IE,而是最新的Edge浏览器。

Tor网络Python接口工具Stem的几个替代用法
但很多时候你并不一定需要使用一个编程类库来和Tor网络交互,有四种方法你可以直接通过命令行来和Tor网络交互。

这些年,这些挖掘机算法,这些反思
写这篇文章,缘自于前几天部门内部成员们进行了一次部门内部现有涉及的一些算法的review以及整理。不过比较囧的就是,由于boss不在,我们讨论讨论着就成了吐槽大会,倒是有一半时间在吐槽产品以及业务部门了。

聘用老程序员的4大原因
尽管这是违法的,但年龄歧视在 IT 行业依然盛行无忌。
如果你已经年过 40 岁,那么你可能已经看到过年轻程序员比年长者更受欢迎的实例。我在招聘程序员就曾经碰到过:在所有面试结束之后,我将考虑范围锁定在一位 28 岁和一位 60 岁的应聘人员身上。两个人都非常优秀,不过我认为 60 岁的那个更好,但高层的管理人员最后拍板要了年轻的那个。

小米手机教会我们的四件事情
小米手机已经注定成为一个热门话题,在小米手机从研发、推广、营销、生产、销售的过程中,有什么是值得互联网从业者或者创业者学习的?这篇文章总结四条经验可能会帮到大家。

程序员必知 —— 编程语言创始人
IT江湖根据TIOBE 编程语言排行榜(2015年4月)来介绍编程语言创始人,我们感谢这些人,为我们提供这些优秀的编程语言

提高 Vim 和 Shell 效率的 9 个建议
你上一次使用 CAPSLOCK 键是什么时候?很久没有了对不对?噢,我也是,它已经被遗忘了,它浪费了键盘上一个黄金位置。让我们把它重映射成 Control 键来发挥它的作用吧!这里告诉了你在不同的操作系统上的具体操作。

限制你眼界的不是算法,而是你自己
现代人已经习惯通过社交网站来获取各类新闻信息。与传统媒体“你给什么我看什么”的信息获取方式不同,网络媒体为用户提供了更大的自由度,让他们可以选择自己想看的内容。由于网络信息的过载和多样,很多社交媒体也都采用了各种各样的算法来为用户推送更加个性化的新闻,让新闻更加符合每个人的口味。

15个IT技术人员必须思考的问题
行内的人自嘲是程序猿、屌丝和码农,行外的人也经常拿 IT 人调侃,那么究竟是 IT 人没有价值,还是没有仔细思考过自身的价值?

每个程序员1小时内必须解决的5个编程问题
每次我发布软件工程师的岗位工作要求,各种求职申请就会纷至沓来,接踵而至。但每每让我困惑的是,似乎总有那么几位应聘者完全不明白所谓“编程”的意思。

程序员如何在自己的软件中使用Tor Network(Tor network API)?
Tor Network究竟是个什么东西呢?黑客是如何利用Tor Network进行黑客攻击的?我们程序员是否也可以在自己的软件中使用Tor Network呢?

程序员的内心需求
上周我从三个哈尔姆斯塔德大学的学生那里收到一封电子邮件是关于他们做了一个三个月的项目名字叫程序员想要什么,以及企业如何吸引有才华的程序员。 这里是我自己按照重要性对于问题的几条答案。很明显,人有不同的观点,所以听你同意或不同意哪一条,或你认为落下的,下面的这些会让你感兴趣的。

写代码可能是成为软件工程师最容易的部分
写代码是超级重要的,但是我认为它只是整个过程中的一小部分,且不一定是最难学的。

未来缺什么样的程序员?
正如很多文章中提到的,高级开发人员的需求量依然很大。学习软件开发是一段很长的历程,到目前为止,我还没听到过说我们的培训速度能跟得上不断增长的需求。

Visual Basic被群众的呼声所挽救
当.NET刚刚发布时,Visual Basic与C#在社区中的基础是平起平坐的。但经过了多年的发展之后,微软正在逐渐地走向淘汰VB的方向。在2008年左右,VB的未来首次遭受了质疑,而当时的结果是微软承诺了C#与VB的同步发展。

每行代码都有潜在的 bug
去年夏天我写了一些代码来实现从一个哈希表中获取一条消息。这条消息是将要通过另外一个线程放入哈希表中的。这里会有很小的概率发生冲突,即一开始查找消息的时候它还没有被保存进去。

开源正在蚕食数据库市场
“关系型数据库市场一年的份额为90亿美元。我希望将它压缩到30亿美元,并占据三分之一的份额”,这是前MySQL首席执行官Marten Mickos曾经的豪言壮语。

雷军为什么这么着急推小米NOTE顶配版?
小米Note推出没多久,又搞出一个顶配版。昨天商务,雷军在这款新品手机体验会上,以亲民姿态大出风头。