分类: 业界观察

源码的寿命
看看你现在日常工作中的代码。已经运行了多久了?代码有多老了?有六个月?一年?可能都有五年这么久了吧?十年?二十年呢?!这样的代码有多老了?不到10%?还是一半?亦或者已经有90%了?为了了解这些问题的答案,我对代码的存活时间做了一些调查。

经过无数经验教训后我给独立程序员的建议
成为一个可靠的联系人,能及时的回复邮件和回答问题。同时,避免让客户担心你的进度,你可以给他们发送常规的进度报告或者当你完成一个目标后让他们知道。

你离顶尖Java程序员,只差这11本书的距离
“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。

50 家硅谷 IT 公司技术博客
今天我就从技术博客(Engineering Blog)给大家分享一下 50 家硅谷优秀 IT 公司技术博客,从中可以了解企业文化,技术特色和设计语言,如果直接列出来很单调,笔者就放上大图,加上点评,算吐槽版吧。

《神秘的程序员们》漫画38:你为什么总招不到程序员?
你为什么总招不到程序员?

技术团队,你欠了一屁股债你造吗?
技术债务是由团队为了短期的项目利益故意做了欠佳的技术决策而招致的。例如,为了使一个产品更快的投放市场,团队可能不会像面对一段棘手的代码那样,编写深入的自动化测试。

学历差的程序员就该被虐吗?
您好!今天终于鼓足勇气给您发邮件,看了您的程序视界,受益良多,也非常感谢您的分享和贡献。

给国内VR游戏开发者的8条建议
虚拟现实技术距离大规模运用马上来临。在以“虚拟革命的黎明”随着虚拟现实头戴式设备价格降低,显示质量上升,虚拟现实将很快走进大众,并对人们的生活产生影响。对游戏行业也是颠覆性的,开发者们赶快行动起来。

Firefox联手Chrome合作开发网页VR标准
Firefox浏览器开发商Mozilla正在与谷歌Chrome团队的布兰登-琼斯(Brandon Jones)合作开发第一个官方版本的WebVR API,希望对互联网虚拟现实内容实现标准化。

战场上的开源
在伊拉克,一级军士Martin Stadtler什么也没有。他驻扎在Mosul附件的一个基地,占地24平方公里。一堵墙环绕基地周围,一段间隔会有一个瞭望塔。这些塔是简易的;在他们的末端是大块的混凝土水管。

游戏是怎么赚钱的
几个月前在上海,去拜访了一个特别成功的游戏制作人,嗯,也是我公众号赞赏前几名的粉丝之一。(小贴士:多赞赏,多成功) 他问了我挺尖锐的一个问题,说你看这些游戏开发团队,有些技术好,有些技术不好,但游戏做出来都差不多,技术好和不好,对游戏公司来说,究竟差别是什么?

为什么很少见工资高的程序员炫富?
反观网上炫富的没有一个是程序员,哪怕是平时聊天吹牛的也没见程序员晒。

一个大神开发者的使命感究竟应该是什么
工作了五年的工程师,算不算高级开发者?归类开发者不是简单地看工作年限,因为经验这种东西千金难换但又一文不值。

硅谷码农也在纷纷逃离,表示要到小城市寻找幸福.
不过人才搬到哪儿,公司也得跟着去哪儿。

为避免过劳死,腾讯推行“不加班日”,员工真是普大喜奔啊!
话说,两个多月前,八姐曾经八过,又见过劳死?腾讯互娱员工猝死,同事呼吁公司少加班,当时这篇文曾引发巨大关注,阅读数过 10w。而随后,腾讯高管们都震动了,开始反思员工猝死事件,内部发信要求减少加班。

微软浏览器风光不再 5月份将被Chrome全面超越
几家欢喜几家愁,微软浏览器业务衰退却让我们迎来了谷歌Chrome的崛起。当微软占有率跌破40%之时,就是Chrome封王之日。

三个月不工作,我才转行做了程序员
大学毕业,工作两年后,开始有了转行的想法,我想转行的原因很简单,就是不喜欢这份工作,感觉没有激情,也无法百分百的投入。

为什么我不再使用MVC框架?
Jean-Jacques Dubray 是一名资深工程师,他最近引入了一个新的模式:状态-行为-模型(State-Action-Model,SAM)。SAM 是一个函数式反应型的编程模式,它致力于简化数据 Model 和 View 之间的交互。它究竟有何优点值得作者弃用 MVC 呢?

调查:是什么让程序员快乐?
只有不到一半的人觉得报酬过低,几乎相同比例的人觉得他们的报酬和市场水平差不多。无论是认为报酬低的还是认为紧跟市场脚步的受访者,大多在工作满意度类别的平均值,但是在那些认为薪水过低的人中,对工作不满意与满意的比例是4:1。

为什么你招聘不到程序员,以及软件如何定义现实世界
2015 年,互联网创业从火热到“寒冷“,但有一件事全年都没有变化,就是大家都觉得招聘不到程序员。我没有确切的数字知道 2015 年这一年程序员的薪资增长的比例,但是我确切的知道,在 2015 年,一个有3~4 年工作经验的年轻程序员,在北京和上海能拿到的薪水已经接近 2010 年盛大创新院给我的薪水了。

Android N 有多好?看这 10 项新功能就知道了
Android M,你升级了吗?对于大部分人来说,也许答案是否定的。

如何让用户觉得你的App加载速度很快
当我们设计产品的时候,我们没有办法模拟不同的加载速度。因此如果用户等待太长的时间才能看到内容,并不是我们特意的安排。

关于 App 程序员泡沫
做开发快七年了,对于程序员,外行人总有着数不完的讽刺和误解,但是我都懒得去解释,代码搬运工人也好,民工也罢,随他们去说吧。

美国监狱新趋势——学编程
目测这帮喊编程太可怕的人,十有八九都是程序猿吧!不过编程真的能让罪犯们迷途知返吗?看看这项监狱编程课程创始团队成员James Cavitt在TED上是怎么说的。
疑 Android N 截图曝光,通知栏对比上一代变了不少
Android Police 获得了几张疑似 Android N 通知栏的截图,相比 Android 6.0 Marshmallow,通知栏发生了不少改变。