只有程序员才懂这些黑色幽默!

只有程序员才懂这些黑色幽默!

也是机缘巧合,让我一个之前工作从未接触过程序员的人,现在成天和程序员打交道,要知道,不懂技术,往往他们想和你幽默的搞笑一下,未必能读懂。

聪明的程序猿和2b程序员的区别

聪明的程序猿和2b程序员的区别

有人说,程序猿很邋遢,不洗澡不洗头,整天背着双肩包;有人说,程序猿是最佳的配偶选择,因为程序猿人傻多金死得早(有点阴谋论哦)。对于以上极端 的说法,云吞吞不敢苟同,马克思哲学告诉我们,看事情要一分为二,云吞吞认为程序猿有两类人:聪明的和2b,每种类型的气质不同,那么聪明的程序猿到底 高明在哪?

架构师到底是做什么的?

架构师到底是做什么的?

不,实际上应该在开发后期才开始做这些事情——在你掌握了更多信息之后。
哀,当架构师草率地决定要使用一个数据库,后来却发现使用文件系统效率更高。
哀,当架构师草率的决定使用一个Web服务器,后来却发现团队需要的不过是一个socket借口。
哀,当架构师草率地决定使用一个框架,后来却发现框架提供的功能是团队不需要的,反而给团队带来了诸多约束。
幸,当架构师在掌握了足够多的信息后才决定该用什么数据库、Web服务器或框架。
幸,当架构师为团队鉴别出运行缓慢、耗费资源的IO设备和框架,这样他们就可以构建飞速运行的轻量级测试环境。
幸,当架构师把注意力放在那些真正重要的事情上,并把那些不重要的事情放在一边。

开发者对<table>标签的偏见与对HTML的轻视

开发者对<table>标签的偏见与对HTML的轻视

下一次当你想要使用<b>标签来让字体变粗,以达到突出显示的目的时,你可以考虑用<strong>来替代它。因为屏幕阅读器无法让视力有问题的用户听到页面的样式,但是它却可以区分<b>和<strong>之间的区别。你应该花时间去了解一些你所不熟悉的HTML标签。下次在使用HTML的时候,问问自己你是否正在使用正确的工具。

这个简单的索引错误差点让我们阴沟翻船

这个简单的索引错误差点让我们阴沟翻船

写这篇文章的过程中,我的一个朋友也遇到了类似的问题。在开始使用索引的时候,他们忘记了把索引添加到特定栏中,以至于数据库CPU用量飙升。这件事带给我的教训是沟通是关键,实现获取客户的指标,了解需求的增加程度,从小部分开始迁移,不要一次性进行整体迁移,了解你正在索引的数据

带你看看中国IT界/互联网这15年来翻天覆地的变化与进程

带你看看中国IT界/互联网这15年来翻天覆地的变化与进程

1张图,带你看看IT界/互联网这15年来翻天覆地的变化与进程!从2001年开始到2016年为止,那些我们曾经熟悉的场景将会一一再现!

程序员获取编程灵感的 10 种方式

程序员获取编程灵感的 10 种方式

有时我会陷入读着编程书但编不了程的陷阱。我不能总是找到一个可工作的有趣项目,即使我知道有大量的机会。如果你有相同的问题,这里的一些提示可能会有所帮助。

关于加班、失眠、抑郁和创造力

关于加班、失眠、抑郁和创造力

京东开启了一次史无前例的加薪:普通员工至少加10%,中层则涨20%。这是CEO刘强东近日在高管晨会上拍板决定的。如此“慷慨”,以至于人们忽略了一个潜台词:拿了钱就得接受加班。这家公司一直以工作强度大而著称。

浅析如何用Python从头开始实现一个中文拼音输入法?

浅析如何用Python从头开始实现一个中文拼音输入法?

中文输入法是一个历史悠久的问题,但也实在是个繁琐的活,不知道这是不是网上很少有人分享中文拼音输入法的原因,接着这次NLP Project的机会,我觉得实现一发中文拼音输入法,看看水有多深,结果发现还挺深的,但是基本效果还是能出来的,而且看别的组都做得挺好的,这次就分 享一下我们做的结果吧。

程序员不加班工作就真的做不完么?

程序员不加班工作就真的做不完么?

程序员加班这是一个老生常谈的话题了,通常面试的时候面试官就会问到是否能够接受加班,一般来说不好直接回答会勉为其难的说:“做程序员哪有不加班的”等类似的话,其实大家心里都明白任何脑子正常的人谁没事下班了还在公司拼命干的。话说回来,不加班工作真就做不完么?

如何形成强悍的小软件开发团队

如何形成强悍的小软件开发团队

什么叫强悍的小团队?我带领的蝉小队在过去4年里,一共做了7个APP(其中2个的难度中上),以及5个难度中等的网站,研发组长期保持1后端 / 1 iOS +前端 / 1 Android 的配置,也就是3位程序员。根据我对同行的观察,同样的业务,正常情况下会用到8-10位程序员,然而这3倍的效率提升并不是靠加班换来的。如果不赶市场档期,我们从不安排加班,并且厌恶常态的加班。

快递员薪资超程序员?按摩师直接秒杀码农!

快递员薪资超程序员?按摩师直接秒杀码农!

在这份榜单上入选中国服务业高薪的行业中,有四个行业的薪资平均超过10000元,而入选 的十个行业的月均薪资都超过应届大学生的平均薪资。在这份榜单中,薪资最高的是按摩师,平均月薪超过17000元,绝对是比很多工作3年的程序员的薪资都 要高很多啊!

产品经理到底要不要懂技术?

产品经理到底要不要懂技术?

本文作者结合自己的工作和创业经历,以及后来与诸多大厂、创业公司的优秀PM交流的心得,我觉得可以简单谈一谈:到底PM要不要懂技术?或者说,PM到底要懂什么样的技术?

PHP为什么会这么火?这还能持续多久?

PHP为什么会这么火?这还能持续多久?

至今已经有了21年的历史了。而至今他还很火热,排名编程语言榜前几位学习者众多,那么它究竟是什么原因让他这么火热,它还能持续多久,许多使用php的语言的人说他是全世界最好的编程语言,你又是怎么看待这一说法的?

详解Linux命令行自动补全及编程实现方法 命令行

详解Linux命令行自动补全及编程实现方法

如果只有一个命令匹配到,按一次Tab键就自动将这个命令补全。比如,想更改密码,但只记得这个命令前几个字母是pass。这时候,按Tab键,shell就自动输出 passwd 命令,非常方便。当然,除了命令补全,还有路径、文件名补全。这个在我们 cd 到特定目录时特别好用。那么,自己开发的程序,该怎么实现Tab自动补全?

为什么程序员都讨厌开会

为什么程序员都讨厌开会

据说程序员都讨厌开会,不知道是不是都,但我确实也不喜欢。 Fenng 曾经写过在阿里的后两年,他负责数据库团队时,每周会议也是多到让其感觉无法忍受。

10个令人喷饭的代码注释,你有没有遇到更绝的?

10个令人喷饭的代码注释,你有没有遇到更绝的?

程序员最讨厌的10件事,0:写注释,1:别人不写注释。对于很多程序员来说,最讨厌别人不写注释。而有些人写出来的代码注释,通常拥有幽默搞笑的风格,看起来很有意思。今天为大家精选10个令人喷饭的代码注释,注意,看的时候千万不能喝水或者吃饭。

带你一览Google人工智能实验室

带你一览Google人工智能实验室

这些试验展示了机器学习理解图像、绘画、语言、声音等各类事物的原理。它们的创造者具有各种不同的兴趣领域 – 网络开发者、音乐家、游戏设计师、鸟鸣爱好者、数据观察员 – 每一个人在如何利用机器学习上都各有奇思妙想。

15张让程序猿感同身受的动图

15张让程序猿感同身受的动图

小编搜集14张动图,相信程序猿看后一定会一把鼻涕一把泪默默转了……

对研发团队里技术分享的一些思考

对研发团队里技术分享的一些思考

做任何事情,要明确目的,才能清晰、顺利实施。目的包括这件事能帮大家带来什么、能给公司带来什么、预期结果是什么、成长又是什么等等。我从公司、团队、个人三个维度,总结了以下五点目的。我会对每一个同事讲述这五点目的,确保大家目标一致:

10个我最喜欢问程序员的面试问题

10个我最喜欢问程序员的面试问题

问题的答案能反映一个人的情况,而且问题本身也能告诉面试人员有关公司的一些情况。如果面试问题很糟糕,那么即使面试过 程再完美,有可能你挑选出来的也并非最优秀的人才。话说没什么人愿意和一些技术能力差的家伙共事,而程序员更加受不了这种情况

程序员的样子:程序员对产品经理的报复

程序员的样子:程序员对产品经理的报复

程序员的样子:程序员对产品经理的报复

项目经理的谎言

项目经理的谎言

本文没打算黑化产品经理,希望各位码农每天睡觉前在被窝掏出手机时,默默背诵以下话语,当产品经理说到这些话的时候……你就要拷问自己的技术能力了!

自己接软件开发项目的一些经验

自己接软件开发项目的一些经验

做了快两年外包,一直挂在朋友名下。现在终于完成了公司注册流程,准备更加努力地工作。作为一个程序员,跟客户交流是最困难的事情了,所以在上路之前,复习一下这两年遇到的奇怪的客户言论,以便以后更好地跟客户交流。

15 个有趣的 JavaScript 与 CSS 库

15 个有趣的 JavaScript 与 CSS 库

在十一月份的前端技术列表中,我们整合了一些令人感到惊叹的 GitHub 项目,其中包含了新的 CSS 框架、node.js包管理器,以及用于实现图标、加载效果、工具提示的纯 CSS 解决方案。