资讯月刊下载

第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,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [非技术] 经验丰富的程序员,不要和新手说这些

这是一个经验丰富的程序员和新手之间交流的片段: 引用老程序员:嘿,我听说你在学编程。太酷了,你学的啥? 初学者:我用我Mac上的TextMate(译者注:Mac下的一款文本编辑器)学习PHP和HTML。 老程序员:哎呀呀呀,PHP太差劲了。你应该学习Ruby on Rails,在HeroKu(译者注:一个云平台)上配置,用Vim写代码。TextMate是给菜鸟用的。然后搞搞Node.js,那特 ...
mengyidan1988 评论(8) 有5898人浏览 2015-01-20 1 0

转载新闻 [非技术] 2015十大最热门科技工作:软件开发工程师居首

新闻杂志周刊《美国新闻与世界报道》日前推出2015年最热门科技工作榜单,其中软件开发工程师居首,平均年薪达92660美元。紧随其后的分别是:计算机系统分析师、信息安全分析师、网站开发工程师以及机械工程师等。 1月14日,无论你想设计程序、建立计算机系统或预防网络袭击,对你来说这些都是热门工作。随着就业机会和薪资不断增长,科技行业职位的吸引力也越来越大。新闻杂志周刊《美国新闻与世界报道》(USN ...
mengyidan1988 评论(1) 有4456人浏览 2015-01-15 0 1

转载新闻 [非技术] 2015年薪酬大涨的15个IT岗位

引用近日,国外科技IT招聘公司Robert Half分析了70个科技职位后发现2015年从事IT从业人员的平均起薪将攀升至5.7%,其中15个职位的提升潜力最大。 近日,国外科技IT招聘公司Robert Half分析了70个科技职位后发现2015年从事IT从业人员的平均起薪将攀升至5.7%,其中15个职位的提升潜力最大。    当企业在招聘过程中怨声载道高端技术人才的短缺的同时,高端IT开发者 ...
cao345657340 评论(1) 有7080人浏览 2015-01-09 4 1

转载新闻 [研发管理] 工程师忽略的隐形成本

有时候我们说,“实现这个功能,我只花了几个小时”。但是完成之后,我们发现每隔几周,我们要么在修复该功能的bug、向另一个工程师解释,要么做客服回答问题、以解释其工作原理。维护该功能总的投入时间要远远超过最初开发的几个小时。 软件开发中内化的最艰难教训之一就是额外复杂度所带来的隐形成本。有时候,复杂度在问题领域只是固有的。为了匹配乘客和司机,通过调整价格来平衡供求是一个复杂和痛苦的问题。因此,在扩大 ...
cao345657340 评论(2) 有7391人浏览 2015-01-04 1 0

转载新闻 [非技术] 软件工程师应该写作

本文由hfcorriez译自《Software engineers should write》 在小学,有一些「数学天才」和「语文天才」。你们由于在其他孩子印象中各自的强项而被贴上标签。 我曾是一个所谓的「数学天才」。所以我主修计算机科学并向往去做一个软件工程师。虽然一直以来「数学天才」或「语文天才」这样的称号从来没有真正的磨去,但只要可以把任何事做强。如今我见过的工程师畏惧写东西,我见过的作 ...
mengyidan1988 评论(5) 有4587人浏览 2014-12-31 6 0

转载新闻 [非技术] 程序员的最大噩梦是什么?

有国外程序员在 Quora 上提了一个问题:“程序员的最大噩梦是什么?”。本文摘编了这个问答贴的多个热门回复。 Brain Schmitz Software Engineer Intern at Google (2012, 2013), Microsoft (2014), CS major at UT Austin in Turing Scholars honors program 曾经遇 ...
cao345657340 评论(5) 有4631人浏览 2014-12-09 10 0

转载新闻 [非技术] 程序员职业规划:如何选择下一门编程语言

最近有个同事转发了我在Mashable上发表的一篇文章,《2014年应该学习的10种编程语言》。尽管这篇文章讨论了一些当前最流行的编程语言,并呼吁广大开发人员至少学习这些语言中的一种,但是我还是要建议大家在选择要投资的语言对象时,一定要慎之又慎,因为一旦目标错了,那就如南辕北辙,再努力也只会离目的地越来越远。 下面我将讲一些比较实用的要点和注意事项,如果你正在考虑学一种新的编程语言,那么千万不 ...
mengyidan1988 评论(0) 有5980人浏览 2014-11-28 3 2

转载新闻 [非技术] 软件工程师应该知道的9件事

三年前,我还在巴塞罗那的神经科学实验室工作,忙着研究脑电波、教授心理学上的认知系统课程。而今天,我以设计和写软件为生。 你或许会满头黑线:隔行如隔山,这转变也忒快了吧。其实不然,早在以前我就已经写过很多软件了——比如想理解扫描出来的有40GB那么多的大脑数据,我得捋起袖子、埋头苦干,写个能紧缩这些数据的脚本。所以我一直以来就是一个能干的程序员。但是直到我最终下定决心辞去了这份在学术上能有所建树的工 ...
mengyidan1988 评论(2) 有5140人浏览 2014-11-27 7 0

原创新闻 [非技术] 没人比程序员更讨厌软件

本文是程序员大牛、StackOverflow联合创始人Jeff Atwood在博客上发表的一篇文章。该文从数码相机附赠的软件出发,讲述了Jeff Atwood本人对软件的厌恶之情。为什么会这样呢,相信阅读完便会找到其中的答案。 几个月前,我们买了一台新的数码相机,为的是更好地记录我们家小宝贝的成长过程。采购的事情由我太太负责。她小心地打开相机的包装盒,给相机装上电池,然后就开始了首次试拍。像很 ...
mengyidan1988 评论(2) 有6206人浏览 2014-10-17 0 1

转载新闻 [非技术] 程序员写代码时应该反复问自己的 10 个问题

你想成为一名优秀的程序员吗? 那么,现在是时候放下《24小时学会xxx语言v8.3》超级骗子书,相反,你应当养成每天反问自己以下10个问题的习惯。 你的代码中是否有一种模式存在? 找寻模式中的可行与不可行将发现其中看似无关的想法或基本原则。要对工作达到深入的理解,你必须养成反问自己“是否有一种模式存在?”的习惯。 它不仅仅适用于你的代码。是否有适应各类型商业变化的模式吗?是否有一种适用于技术 ...
mengyidan1988 评论(0) 有6480人浏览 2014-10-17 6 0

原创新闻 [非技术] 盘点史上最具毁灭性的20个软件Bug

据悉,软件Bug几乎每年都会让美国经济面临近600亿美元的损失。我们都知道,软件Bug很烦人的,会对我们的工作、生活带来很多毁灭性的影响。现在,就让我们按时间顺序来盘点下史上最具有毁灭性的20个软件Bug。 1. 1962年的Mariner Bug 损失:1850万美元 经过:Mariner 1航空软件漏洞直接导致火箭在发射不久后就偏离了其预期轨道,任务控制中心在其发射293秒后就摧毁了火箭。 ...
mengyidan1988 评论(13) 有9186人浏览 2014-10-16 9 7

原创新闻 [互联网] 从“码农”说起

CSDN前天有篇《解密内幕:一位Adobe中国区遭裁员工的“陈述”》的访谈,其中提到:“随着人力成本的提升,中国的软件业的很多工作机会正在转向印度……” 这引起了我的思考,随后和网友们的互动也让我进一步有了想写一篇长微博的想法。 如我微博里面所说,我从来也不是一个真正意义上的程序员,虽然我很多时候都是在编程和调试代码,但是我自己觉得自己一方面不是科班出身,另一方面从事的总是偏硬件或者偏协议的工作, ...
rnifeasy 评论(9) 有4564人浏览 2014-10-02 11 0

原创新闻 [非技术] 面试中如何剔除“鱼目混珠”程序员?

公司招聘面试事宜是一个耗时耗钱的项目,从挑选简历开始,还要花更多的时间面试候选人。有的时候这些人才机构会向你保证这些人都是Java天才、SQL专家、堆栈开发者等等,但实际上真实情况远不及你想想的。 对于一个公司来说,执行招聘面试事宜是一个耗时耗钱的项目,从顾问公司和人才中介挑选出合适的简历之后,还要花更多的时间找出合适的候选人。有的时候这些机构会向你保证这些人都是 Java 天才、SQL 专家 ...
u012797015 评论(6) 有6987人浏览 2014-09-29 12 3

原创新闻 [互联网] 程序员如何多线程工作,做个职场达人

当我正在一个很复杂的业务编写算法的紧要关头——突然,同事反映网站的某某功能不能运行了,要你给修复。接着几分钟后,你的团队负责人要求你解释一下昨天发表的有关项目的问题。以及,你的收件箱每隔5分钟就提醒你,又有新邮件了。哦no,要崩溃了! 在日常工作中很多人都会有同感?工作中突然发现的小bug,是不是蹦出来的邮件提醒,产品经理又要改功能等等不受控制的发生,在本来安稳有序的工作中该如何处理这些突发情 ...
徒步去西藏 评论(8) 有9111人浏览 2014-09-28 10 0

转载新闻 [非技术] 提高程序员工作效率的 5 个诀窍

现在有大量所谓提高程序员效率的诀窍和窍门充斥于网络,有些的确有用,但是有些却是误人子弟。然后我想,我不妨自己动手来写点关于这方面的内容,造福于社 会,嘿嘿。好吧,扯远了。我写的窍门得既简单实用又立竿见影,我可不希望来个“5年计划”啥的,那太幽默了,这么长的时间,黄花菜都凉了。此次窍门与如何 使用软件啊,还有什么颜色的主题最吸引人啊,一点点关系也没有,它致力于提高大家的开发效率。不过有一点要提前声 ...
u012797015 评论(2) 有6743人浏览 2014-09-23 5 1

原创新闻 [互联网] 提高软件产品质量的有效方法——同行评审

在《浪潮之巅》这本书中,吴军老师描述了在Google早期的工作方式,其中有一段是这么写的:我一般会在吃完晚饭后把代码修改的清单发给克雷格做代码审核,他一般晚上10点左右会回复我,给我修改意见,详细到某一行多了一个空格。吴军老师所描述的内容,其实就是软件开发过程中的同行评审流程。 最近,我参与了多个软件版本的维护工作,发现不同版本程序质量差别很大。究竟是什么原因造成的?细究之后才发现,程序质量高的项 ...
rnifeasy 评论(1) 有6021人浏览 2014-09-22 1 0

原创新闻 [非技术] 令程序员费解的10个语言特性

每种语言都有自己的独到之处,或奇特的语法,或不常见的函数,或非标准的执行方式。因此,不论新丁还是老手,看着某个特性会突然醉了。文中总结了10个经常被提及的“奇异”特性。 1. Javascript: + 是一个连接符 问题描述:在JS中,+ 号用在数字间,可以用作常规加法;但如果遇上字符,又可作为字符连接符。例如:’1’+ 1的结果是11。 成因分析: 根本性原因是JS属于弱类型语言。比 ...
u012797015 评论(4) 有9553人浏览 2014-09-18 3 0

原创新闻 [研发管理] 一名资深程序员的自白!

在程序员岗位上工作了三十多年,我学到了也明白了一些事情,希望在这里跟大家一起分享: 看不到实物,客户不会知道自己想要什么 一个功能性原型系统的展示,能够省下无谓低效的赘述。 只要给予足够的时间,任何安全措施都不安全 安全是目前系统运维的重大挑战,我们每时每刻都想方设法来保护系统和数据,但是黑客只要成功一次,我们所有努力就极有可能都付诸东流。 系统被攻破后造成的影响,依赖于事前的准备功夫 ...
rnifeasy 评论(20) 有10885人浏览 2014-09-12 22 2

转载新闻 [研发管理] 程序员逆袭应具备的7大技能

程序员一直被认为是一个苦逼的职业,工资一般般,但工作压力却很大,类似“程序员职业病、程序员光棍”等话题充斥着整个行业的讨论区。程序员需要逆袭,做好以下这7点,你可以混得更好一点。 1. 对技术的热忱 热情是一种无形的东西,当你所列清单上的所有事情都做不好的时候,它常常能帮你熬过这段时间。对IT的强烈热爱,也会让你的其他大部分特点都遥遥领 先,这是纯粹的智商和商业头脑所无法比拟的。当你在IT行 ...
newer7 评论(20) 有27684人浏览 2014-08-01 6 4

转载新闻 [研发管理] 程序员为什么那么难升职

一个有趣的现象是老程序员很难升职,如果你因为3K工资太低而要辞掉工作,你的上司宁可去外面找一个5K工资的新人,也不会来挽留你。 那么程序员为什么那么难升职,这里总结了几点。 你上司的问题 你晋升困难,最大的主观原因在你自己,最大的客观原因在你的直接上司。负责任地说,目前很多企业的领导是不合格的,他们大多80后,没有为他人着想的思想基础,一味的考虑自己,不顾下属,曾经我对某人说,你说你是合格 ...
newer7 评论(19) 有30436人浏览 2014-07-04 29 1

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics