找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

相关文章

  • 程序员英语学习指引

    概要 这篇文章面向程序员,简要的介绍了一些学习计算机专业英语的步骤和经验。 关于 之前不少人曾站内我如何学习英语,我也曾试图写一篇如何学习英语的博文,但我现在的实力着实无法写出令人信服的文章: 尽管阅读、写作和听力还可以,但口语很差我指的是日常用语,即便出国一年,现在我和同事交流时仍然磕磕巴巴,不知道用什么词的情况经常出现; 尽管读过大量外文资料,但它们绝大多是计算机专业书籍和论文,并不适用于通用的英语学习,也不适用于其它专业。 所以这篇文章并不是一篇通用的(General)英语学习教程而是一篇面向国内开

    2015-10-08 10:05     @peng_gong

  • 学习数据结构与算法分析如何帮助您成为更优秀的开发人员

    "相较于其它方式,我一直热衷于推崇围绕数据设计代码,我想这也是Git能够如此成功的一大原因在我看来,区别程序员优劣的一大标准就在于他是否认为自己设计的代码还是数据结构更为重要。" -- Linus Torvalds "优秀的数据结构与简陋的代码组合远比反之的组合更好。" -- Eric S. Raymond, The Cathedral and The Bazaar 学习数据结构与算法分析会让您成为一名出色的程序员。 数据结构与算法分析是一种解决问题的思维模式。 在您的个人知识库中,数据结构与算法分析的相关知识储备越多,您将越多具备应对并解决各类繁杂问题的能力。掌握了

    2015-11-04 10:00     Happy Bear, icybreaker

  • 独立程序员如何赚钱致富

    如果你是一个全职的独立程序员,或是一个在业余时间创建app和软件来赚钱的程序员,那么选择合适的收入模式是关键。然而,事实证明,开发人员所使用的最流行的收入方式并不是最赚钱的。一项新的针对全球程序员的调查揭示了哪种收入模式实际上能赚最多的钱。 VisionMobile最近调查了149个国家共计13000个开发人员关于各种与他们工作相关的事情。调查结果于上周发布,标题为《State of the Developer Nation Q3 2015》。报告涵盖了若干话题,包括开发人口统计,顶部平台和受青睐的语言和工具。报告也比较了最流行和最赚钱的收入模式,比较范

    2015-09-30 14:13     Phil Johnson, 小峰

  • 程序员的未来

    程序员是注定灭绝的一个物种。 在一个来自于CGPGrey很精彩的视频中,他提出说,在不久的将来,大多数工作将会由机器替代。许多行业,从卡车司机到医生,在不久的将来将会消失或发生巨大的变化,创造出一种全新的社会体制。但是,这样一来似乎有点说不通既然未来的计算机程序将会大放光彩,那么势必需要更多的程序员。毕竟,创建自动汽车、自动化的医疗诊断系统、小贩机器人等等,都需要程序员的参与,不是吗? 大错特错。 编程是什么? 编程是将理念(业务、法律、游戏、数学问题等)翻译成机器可以执行,其他人可以读取的代码的学科。归

    2015-09-29 09:19     ZOLTAN TOTH-CZIFRA, 小峰

  • 程序员和工程师有什么不一样?

    我刚刚工作的时候,面试官曾经跟我说:好好干两年,可以迅速从程序员成长为工程师。当时我觉得太诧异了,从很多招聘启事来看,程序员不就等于工程师吗,只是工程师更好听一些而已。等我工作久了,才知道程序员和工程师真的是不一样的程序员只写程序,工程师写能在现实世界中创造价值的程序。 可惜,很多软件开发人员未必清楚两者的差别,甚至做了很久也只算程序员而不算严格意义上的工程师。所以我就自己的观察和经验,谈谈程序员和工程师的差别。 第一、工程师不写黑箱程序 程序=数据结构+算法,这个著名的公式大家都知道,不幸的是,它

    2015-10-05 10:02     余晟

  • 程序员和加班文化

    Michael Arrington曾发表一篇博文说,创业者必须加倍的努力工作,甚至不惜趴在办公桌上睡觉,这样才能成功。对此,我并不赞同其观点,我看了很多评论都是关于这样工作会适得其反,不但没有获得成功,相反的,这也给程序员的身体造成一定的危害(长期或是短期都会有影响)。 如果一天工作8小时,这样算来一周上班5天就是40小时,但若一个程序员一周都在工作,我是说所有的时间全在写代码(当然这是不可能的)。那就是724有168小时,这可是平时的4倍。 这也只是说说,当然是没有人能做到的,因为每个人都要睡觉吃饭。除非是机器人,正常情况

    2015-10-22 10:01     KRISHNA

  • 你应该成为 Web 开发者的 5 大理由

    现在的职业选择是如此之繁多,很多人往往不知道自己要干什么工作。作为一个已经在软件行业淫浸差不多14年时间的资深人士,我发现web开发这个职业选择,渐渐成为了大众普遍的首选。虽然,web开发在过去10年间发生了巨大的变化,但是web应用程序在市场范围和销售前景上的潜力依然超过桌面应用程序。下面我将给出为什么你应该成为web开发者的5大理由。 1.可以独立工作 拥有良好的团队合作精神是就职于任何企业所需的必备技能,但是如果涉及到私人业务或者想赚取一些外快,那么除了全职工作,能够独立工作就变得很重要,因为这会给你带来巨大

    2015-10-26 23:23     小峰

  • 程序员可能常犯的 6 个错误

    我担任 CTO 已经有一段时间了,我觉得这是一个非常好的锻炼机会,因为我不仅可以编写代码,还要带领团队,管理项目,设计架构,组织工作,审查代码,调查不同的问题,研究各种解决方案,了解许多技术以及联系客户等等。 通过这么广泛的任务,我学到了很多不同的技能,并有很多想法想跟大家分享一下。也许你的观点是不同的,也许你学到了一些其他的东西想在这里跟我们分享一下。我期待着听到您的意见和见解。 本文主要针对 CTO 和程序员,因为不是每个人都遇到过这些我观察到的、学到的和解决过的问题。 问题1. 我对XX技术/工具不熟悉 这是

    2015-10-02 09:56     Kamil Lelonek, Specs

  • 成为专业程序员的 6 个技巧

    1.在你责怪别人之前,先检查自己的代码 先想一想自己的假设和其他人的假设。来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同。 当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么。他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同。 我个人的原则是,如果我有一个不能确定的错误,那么我会先考虑是不是编译器的问题,然后再去检查堆栈是否损坏。特别是当添加跟踪代码会使得问题移动的话就更要这么做了。多线程问题是bug的另一个来源,有时候令人

    2015-10-31 10:35     小峰

  • 程序员如何从“职业倦怠”中恢复过来

    程序员这个压力大,节奏快,任务繁重,所以很容易令人感觉倦怠,令人感觉烦躁,郁闷,疲惫不堪。 本文将介绍的是程序员如何克服可怕的职业倦怠。 丰盛的早餐身处高科技产业漩涡的我们常常会熬夜到凌晨两三点,然后又因为起得晚急匆匆赶去上班,因而没时间吃任何早餐。又或者,可能你只能在路上一些脏兮兮的早餐店中买点小得可怜的熏肉三明治。我们都知道早餐是一天中最重要的一餐。而且不仅仅是要吃早饭,吃什么也很重要。要吃一些富含蛋白质的健康食品,如豆类,鳄梨和全麦面包。不要吃白面包和早餐麦片,糖分太多,会让人血糖升高而瞌

    2015-10-21 09:51     Ewan Valentine, 小峰

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。