资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [编程语言] 每个人都应该学习编程吗?

在大众周围,总是充斥着各种如何学习编程的声音。许多人已经对于是否“每个人都应该学习编程”发表了自己的观点。开句玩笑话:如果那些认为每个人都需要学习编程的作者自己会编程的话,就不会出现程序员紧缺的现象了! 技术已经越来越扎深在我们的日常生活之中,你不得不做一个选择:你希望成为一个技术消费者,还是做一个能够掌握技术的人呢?编程,还是“被”编程? 对于这个问题,我们为读者筛选了一些观点。看了这些 ...
WnouM 评论(7) 有13456人浏览 2013-05-10 3 3

转载新闻 [研发管理] 高效程序员的 7 个共同特征

要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟大的程序员所必须具备的7项特质。 1. 主动学习新的技术和非技术两方面的知识 不好的程序员只有在实在不行的时候才开始进行知识学习。良好的程序员会主动学习新的技术知 ...
WnouM 评论(11) 有12495人浏览 2013-05-07 15 0

转载新闻 [研发管理] 技术行业十大过时技能:别指望靠它们来找工作

如果你希望了解技术行业最紧缺的技能,你很容易就能找到相关的信息。如果你希望了解最受老板青睐的编程技能,你也能很快找到答案。(延伸阅读:《哪种编程语言最吃香?》)但是,你知道什么技术和专长不再受欢迎了吗?你知道什么核心能力已亮起了红灯吗?技术人才招聘公司Dice针对1100个技术职位所做的调查报告让我们得以窥见一斑。 我们根据Dice公司的调查以及其他研究结果,包括与一名参与招聘决策的工程副总 ...
WnouM 评论(8) 有14524人浏览 2013-05-06 8 3

转载新闻 [研发管理] 编程从业 5 年后的 14 条经验

排列不分先后: 1. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层拿出来。排序和分组就是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。就像对于MySQL,sqlite更容易掌控。 2. 关于并行计算,如果能避免就尽量避免。如果无法避免,记住,能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在iOS中,GCD,分发和 ...
WnouM 评论(44) 有21736人浏览 2013-04-19 4 1

转载新闻 [研发管理] 你是一个工资太低的程序员吗?

我通过邮件和很多你们这些读者进行过交流,谈论程序员的生活状态。这些交流几乎都伴随着一个相同的主题。你是一个工资太低的程序员吗?如果你真打算问自己,那这答案几乎就是“是的”。 我们这里说的工资太低是考虑钱的方面。我们没有涉及到你从工作中获得了多少乐趣,或从工作中学到了多少知识。人们都想知道,跟其他程序员比起来自己的收入水平如何。然而,你总能找到一个比你挣得更多的人。事实上,几乎所有的程序员都是工资拿 ...
WnouM 评论(11) 有14086人浏览 2013-04-15 7 0

翻译新闻 [研发管理] 有效提高生产力的8个贴士

一整天工作下来,为什么你和同事的工作进度相差那么大?如果你们的水平相当,那么你应该考虑提升你的生产力。下面是可能对你有帮助的8个贴士。 1. 专注重点 二八法则认为,在任何一组事务中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的。 你需要问自己一个问题——“我正在做的事情真的有助于项目的进展吗?”如果答案是“否”,那么你应该尽快完成目前手头的任务,然后开始重新整理 ...
wangguo 评论(8) 有11341人浏览 2013-04-15 11 4

原创新闻 [研发管理] “写更少的代码” 是否真的有必要?

下面的两种代码编写风格,你更倾向于哪一种呢? 第1种: public static void happyBirthday(int age) { if ((age == 16) || (age == 21) || ((age > 21) && (((age % 10) == 0) || ((age % 25) == 0)))) { System.out.println(&quo ...
wangguo 评论(29) 有18391人浏览 2013-04-12 7 2

转载新闻 [行业应用] 企业如何远程招聘到靠谱的程序员?

招聘合适的人才一直是很多企业的痛,而要招聘到靠谱的程序员更不是那么容易的一件事,特别是对于创业公司来说更是如此。你需要了解对方的气质是否契合公司的文化氛围,还要了解他有没有真实的编程能力。 如果对方没有具体的展示作品,按照常规的招聘程序走了话,那可能要耗费长达数周的时间,这对于企业来说成本太高。那么还有其它比较靠谱的方法么?Codassium 或许是一个可以尝试的办法。 Codassium 其实 ...
WnouM 评论(7) 有15255人浏览 2013-04-12 4 0

原创新闻 [编程语言] 哪种编程语言最吃香?

每年的3、4月份是招聘和找工作的高峰期,在这波大潮中也不乏程序员的身影。但是目前各种编程语言和技术层出不穷,而作为一个合格的程序员,至少掌握了一种语言,但这是否就是企业所需要的呢? 我们可以从Indeed中一探究竟。Indeed是全球最大的招聘求职网站,每月拥有1亿独立用户,Indeed的服务跨越50个国家,支持26种语言,覆盖了产生全球94%GDP的区域。 在所有的编程语言和技术中,通过对比发 ...
wangguo 评论(22) 有38263人浏览 2013-04-10 1 17

翻译新闻 [研发管理] 开发人员常说的一些话,你有没有中枪

下面是一些软件开发人员在工作中比较常用到的一些语句,看看你有没有中枪。 1. 那不是我的代码 应用中被发现了一处bug,刚开始时我有一丝害怕,但庆幸的是,这部分代码不是我写的,于是我很高兴地告诉经理,“那不是我的代码,可能是同事A写的,你问问他吧”。 2. 它在我电脑上可以运行 测试人员发现我的代码无法正常运行,但是相同的情况下,在我的开发机上可以正常运行,于是我很爽快地回了邮件“程序没 ...
wangguo 评论(20) 有12472人浏览 2013-04-09 6 1

转载新闻 [研发管理] Web开发者职业生涯的11个阶段

Web开发者的职业生涯有许多斜坡,这陡峭的学习曲线,你完全可以从中经历从沮丧到启发再到自以为的心态起伏。本文将会通过一些有趣的动态图来描述这其中的各个阶段。 1. 小白 在职业生涯的早期,通常都不知道自己要做什么。就像离开水的鱼,每一行代码都是一个谜。Doctype?<div>又是什么东西?第一个阶段是一个吓人的、可怕的但是令人兴奋的过程。是有多少可怕的语言啊? 但是,你最大的 ...
WnouM 评论(7) 有16236人浏览 2013-04-03 13 0

转载新闻 [研发管理] 程序员追求的是什么?

上周我收到三位Halmstad大学学生的电子邮件,他们正在做一个为期三月的项目,内容是关于程序员在工作中追求的是什么,以及企业如何吸引有才华的程序员。下面是我对他们问题的答案,按重要程度排序。显然人们会有不同的偏好,所以我很有兴趣听到你们赞同哪些,反对哪些,重要性的评判,以及你们认为遗漏了的要点。 1. 做软件产品 我希望我参与编写的程序成为公司的主要业务。这就排除了IT维护工作,因为这种工作只 ...
WnouM 评论(17) 有13869人浏览 2013-04-01 13 1

原创新闻 [研发管理] 程序员如何提升工作以外的技能?

很少有程序员大部分时间都在编码,就算在工作中编码时,他们也往往会受到分配给自己的任务的约束,有时这可能会导致他们的编程期望值降低。 下面罗列了一些程序员可以在工作之外做的事情,有助于提高其他方面的技能: 在空闲时间适当进行一些编程,但不要让它占据所有时间; 发起或参与一个开源项目,并进行贡献; 阅读一些有趣的书,无论是技术的还是非技术的; 在同事和朋友之间分享一些有趣的话题; 参与用户社区; ...
wangguo 评论(16) 有16566人浏览 2013-03-27 1 3

翻译新闻 [研发管理] 开发者生产力/代码质量与经验无关?!

引用你知道吗,我们从来没有发现一个开发人员多年的经验与他的代码质量或生产力之间有直接关系。 关于开发人员经验与生产力关系的研究 最初对于个人编程生产力的研究是在1968年进行的,在这之后的30年间,其他研究人员至少做过8次同样的研究,结果并没有什么不同。他们在研究了一些平均有7年开发经验的专业开发人员后统计出: 开始编码时间比率约20 : 1 调试时间比率约25 : 1 程序执行速度比率约1 ...
wangguo 评论(18) 有11102人浏览 2013-03-20 6 2

原创新闻 [研发管理] 作为开发者,你不应该害怕的8件事

1. 改变 在软件开发中,没有什么事情会一直停滞不前。现在你正在开发的东西,只是软件的其中一个版本,未来随时可能发生变化。 变化是在软件开发中最常见的事情,你最好接受这一事实。一种好的做法是,使你的代码更加模块化,这样在未来需求改变时,可以容易地进行更改。 遵循DRY(Don't Repeat Yourself)和YAGNI(You Aren't Gonna Need It)原则。经常看看你的 ...
wangguo 评论(16) 有11978人浏览 2013-03-19 23 2

转载新闻 [互联网] 谁是谷歌想要的人才?

本文摘自《谁是谷歌想要的人才?》(湛庐文化出品)一书。内容如下: 谷歌每年会接到100 万份求职申请。据估计,130个申请人里只有1人能成功。相比之下,申请就读哈佛大学的学生,每14个人里就有1人成功。和进哈佛大学一样,谷歌员工必须越过若干艰难的障碍。谷歌山景城总部是幸运员工的聚宝盆。这里有11家美味的餐厅提供当地种植的有机食物,而且免费;随处可见攀岩墙、游泳池。谷歌员工有免投币的洗衣机,可免费注 ...
WnouM 评论(7) 有7938人浏览 2013-03-18 6 0

翻译新闻 [研发管理] 开发者如何提升和推销自己

编写出伟大的代码,对于开发者来说已经到达一个层级了。但是不断提升、适当的推销自己,可以令你得到更多。以下是一些有效的途径,希望能够帮到你。 1. 写博客 建立自己的博客,并至少每月发布一篇文章。文章中要尽量有一些你真正的研究项目,这样会确保你看起来有些水平。 2. 参与开源 投身开源领域,发布自己的开源项目。别人可以通过你开放的源代码,来了解你的水平和方向。并试着在你的项目中,用最简单的方式 ...
wangguo 评论(23) 有14018人浏览 2013-03-15 54 0

转载新闻 [研发管理] 微软12年老将 Philip Su 的离职信

编者注:Philip Su在1998年加入微软,开始时是一位软件工程师。12年后,Philip Su从微软辞职,当时是微软的Principal Group Manager(项目经理),又一次以一位普通软件工程师的身份加入Facebook。Philip Su现任Facebook 伦敦办公室的主管。Philip Su在当时的离职信中写了他在微软工作12年比较独到的一些体会,希望对在职场的读者们有一些启发 ...
WnouM 评论(18) 有10933人浏览 2013-03-05 23 0

转载新闻 [研发管理] 提高工作效率的秘诀

本文由夜深寂博主翻译自Aaron Swartz的《HOWTO: Be more productive》一文。Aaron Swartz是著名计算机黑客、RSS 1.0规范作者,于2013年1月11自杀。 Aaron Swartz 译文内容如下: 译者按:Aaron Swartz是个传奇般的人物,他是一个网络奇才,也是一个资讯自由斗士。此前我对他一无所知,但早就受益于他的智慧。大学阶段,我很大 ...
WnouM 评论(12) 有8372人浏览 2013-01-28 12 0

原创新闻 [行业应用] Openbiz OA:基于 PHP 的 Web OA 办公系统

Openbiz OA是一款web OA办公系统,其全部底层框架和后台管理平台都已经开源。 该系统的主要功能包括: 集成具有权限、角色特性的联系人管理,公司级别的共享日程管理,用于解决团队日程共享、公共资源分配等企业管理问题。 由项目、任务、工作日志模块组成的项目进度管理体系,通过甘特图数据化项目进度,通过任务和工作日志促进员工沟通,解决员工管理的问题。 包含可以进行版本控制的企业及文档管理 ...
contact_cn 评论(3) 有8732人浏览 2013-01-25 2 1

最近热门TAG

工作(349) ITeye(308) 游戏(297) 资讯(136) 活动(110) 生活(90) 音乐(75) 体育(48) 出版(45) 招聘(44) 八卦(35) 公告(28) 面试(27) 情感(17) 影视(12) 读书(11) 笑话(10) 申诉(8) 理财(8)

热门资讯

Global site tag (gtag.js) - Google Analytics