首页 新闻 招聘 找找看 知识库

[编程基础] NASA的10条代码编写原则

英文原文:NASA’s 10 Coding Rules for Writing Safety Critical Program 译/ 大愚若智 美国宇航局(National Aeronautics a

[程序人生] 为什么你参加了那么多培训,却依然表现平平?

有个刚毕业的小伙伴想提升英文能力,问我有没有相关的培训,于是有了下面这段对话: “你觉得提升英语最重要的是什么? ” “多练习。” “你的客户、用户大都是老外,你团队里面所有人都能讲英文,你有很多机会

[程序人生] 写给初学前端工程师的一封信

大家好: 应波波的邀请写一写我对这个话题的想法。从去年开始不少朋友让我帮忙介绍前端工程师,绝大部分忙都没帮上,原因是真找不到人。我当时是这么跟他们分析的:过去的客户端以browser为主,所以HTML

[云计算] 实用VPC虚拟私有云设计原则

英文原文:Practical VPC Design 在云计算的基础架构领域,没有比从一开始就正确地布局VPC(虚拟私有云)IP地址更重要的事情了。VPC的设计对于系统的伸缩性,容错性以及安全性都有深刻

[其他分类] 如何阅读计算机科学类的书

作为一个研发工程师,无论你是否喜爱阅读,相信你都一定读过不少关于计算机技术的书籍。这其中不乏《21天学会JAVA》这样的语言入门书籍,也有《算法导论》这样的专题书籍,也有《人月神话》这样关于软件管理学

[云计算] Google 及其云智慧

【编者按】“云”的想法,是创造一个平台,让所有大型的信息创造、学习、管理和使用机构不得不加入。这个平台由此成为一台自我生长的超级计算机。而这个超级计算机的品牌就是谷歌。 百年前,每个企业自己用发电机发

[程序人生] 做到这一点,你也可以成为优秀的程序员

作为一个程序员,我经常会问自己一个问题: 优秀的程序员都具备哪些特质? 我总结过很多特质,例如: 有解决问题的能力 有独立思考的能力 有好奇心、有探索精神 逻辑清晰,能够用通俗的语言把技术问题讲清楚

[程序人生] 写给立志做码农的大学生

确定方向 选择比努力更重要。 关于方向的选择其实越早确定越好,生活中我们要面临无数个选择,前几天看的一个黑客相关的美剧中有句台词说的不错: life is binary. 生活就是二进制,一个个010

[软件设计] 架构腐化之谜

前言 新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项目的面世时间。然而作为在软件行

[程序人生] 学会思考,而不只是编程

英文原文:Don't learn to code. Learn to think 中国人常说“授之以鱼不如授之以渔”。如果说教授编程是授之以鱼,那么教授计算机科学就是授之以渔。为什么说学习计算

[编程基础] 编写Shell脚本的最佳实践

前言 由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东

[程序人生] 为什么你该开始学习编程了?

有一家饭店的大厨,烧得一手好菜,经过口碑相传,客人从五湖四海闻名而来。然而这对饭店的老板来说,并不单纯是一个好消息。因为客人不是奔着饭店,而是奔着大厨的手艺来的。老板必须想办法留住这位大厨,否则他一旦

[程序人生] 小printf的故事:什么是真正的程序员?

英文原文:The Little Printf(PDF电子书) 第一章 (推荐看完整篇文章,再回过头看一遍第一章) 我非常幸运出生在一个电脑和电子游戏还没有普遍的时代。所以我可以和我的小伙伴们一起玩耍,

[程序人生] 程序员的工作、学习与绩效

工作中,碰到一些这样的例子,总有人提出疑问,为什么一个同事工作勤勉,完成了很多事情,季度绩效评定很高,但晋升却碰壁了。之前已经写过一篇《技术晋升的评定与博弈》,基本就能解答这个问题。但隐藏在背后的更深

[程序人生] 软件开发为什么很难

问题的分类 最初在1999年被Dave Snowden开发出来的 Cynefin 框架尝试把世界上的问题划分到了5个域中(大类): 简单(Simple)问题,该域中的因果关系非常明显,解决这些问题的方

[软件工程] 唱吧DevOps的落地,微服务CI/CD的范本技术解读

1、业务架构:从单体式到微服务 K歌亭是唱吧的一条新业务线,旨在提供线下便捷的快餐式K歌方式,用户可以在一个电话亭大小的空间里完成K歌体验。K歌亭在客户端有VOD、微信和Web共三个交互入口,业务复杂

[程序人生] 程序员,如何从平庸走向理想?

博主说:也许我们都不是天才的程序员,但至少我们都可以成为一个理想的程序员。 正文 我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供

[程序人生] 我为什么鼓励工程师写blog

文/JoeyChen 工程师该怎样才能突破自己的能力瓶颈?写 blog! 工程师该怎样精进自己在职涯上所需要的能力?写 blog! 工程师该怎样才能保持学习与成长的动能?写 blog! 工程师该怎样才

[Web前端] 怎么轻松学习JavaScript

js给初学者的印象总是那么的“杂而乱”,相信很多初学者都在找轻松学习js的途径。我试着总结自己学习多年js的经验,希望能给后来的学习者探索出一条“轻松学习js之路”。js给人那种感觉的原因多半是因为它

[Web前端] 如何打好前端游击战

一、前端游击战为哪般? 小鹿乱撞,心花怒放。终于有机会在梦寐以求的团队博客的评论以外位置留下自己的痕迹啦,撒花撒花!淡定淡定,官博是严肃的地方,要是随便侃大山侃小山,拙文估计会被“里德尔”砍成袁姗姗。