简明现代魔法 -> 互联网时代

20年来所积累的一些编程经验

也许看完后你会深有感触

从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。

发布于 2010-11-05 分类:internet

什么是结对编程

结对编程非常高效

结对编程技术是一个非常简单和直观的概念:两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计。同一个算法、同一段代码或同一组测试、与两位程序员各自独立工作相比.结对编程往往只需花费大约一半的时间就能编写出质量更高的代码, 但是,人与人之间的合作不是一件简单的事情。

发布于 2010-11-03 分类:internet

程序之路,需要静下心来走下去

达芬奇也是从学画鸡蛋开始他的画家生涯的

偶然之间在网上发现的一段话,感觉挺好,短短的二十几点指向,引导一个程序菜鸟走向程序高手的航标,其实做程序没有什么捷径,只有自己不断的去学习,不断的去接受新知识,不断的开拓自己的思路,只有自己的想法,思维新颖,加上不断累计的基本功,才会写出好的程序。

发布于 2010-11-01 分类:internet

程序员必备素质:学习、思考与分享

如何成为卓越的程序员

有人说,程序员是个苦差事,一辈子总是要不停地学习,学习新的技术,学习新的架构,学习新的工具,一旦一段时间不学习,就会发现其他人嘴里冒出来的新鲜词,自己已经搞不懂是什么了。的确,作为程序员,学习很重要。还有人说,做程序员是典型的脑力劳动者,每天都要思考,想怎样才能做出更易于扩展、安全性更高的架构,思考如何才能够满足客户的需求。

发布于 2010-10-28 分类:internet

面向服务架构SOA介绍

使业务 IT 系统变得更加灵活

SOA:面向服务的体系结构(service-oriented architecture)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。

发布于 2010-10-13 分类:internet

印度IT同行的忠告

很值得职场中的我们参考

把高贵的动机放到一边。成功来自于对赢得胜利的渴望,因此你必须有做成这种事的强烈愿望--你必须想赢,必须具备这种杀手的本能。说到底,无论别人怎么说,关键不在于你是怎么做这件事的,而在于你是怎么做成一件事的。正如美国橄榄球教练文斯·隆巴底所说:"成功不代表一切。但成功就是一切。"

发布于 2010-09-20 分类:internet

面试时面试官在考虑什么问题

这些也是你需要考虑的问题

当你走近会客室,面试过程就开始了,当然你得不卑不亢,谦虚谨慎,除了这些放之四海皆准的原则,你还应该知道。面试就是个沟通,让对方认识到你的实力,并且你也了解到是否喜欢并且能做这个工作,后者可能很多人没有意识到。沟通很奇妙,每个人都说自己能很好的别人沟通,在面试官看来,沟通不是让你不停的附和或者滔滔不绝讲述,而是从对话中能了解双方的立场。

发布于 2010-09-11 分类:internet

浅谈契约式编程

契约式编程随着面向对象思想流行起来

契约式编程是编程的一种方法。那么什么是契约式编程呢?我想这个概念是从“合同”演变过来的。在人类的社会活动中,契约一般是用于两方,一方(供应者)为另一方(客户)完成一些任务。每一方都期待从契约中获得利益,同时也要接受一些义务。通常,一方视为义务的对另一方来说是权利。契约文档要清楚地写明双方的权利与义务。

发布于 2010-09-03 分类:internet

标记语言之乱

一张漫画帮助你弄清标记语言的概念

关于HTML、XHTML、HTML5、XHTML2等等,也许会引起许多人的混乱,下面这个有趣的漫画可以将这些概念弄清晰一些。

发布于 2010-08-31 分类:internet

如何写一份前端工程师简历

简历上应该有什么东西

虽然简历都会有一些常规信息,但职业决定了这份简历核心内容和求职成败。所以,这份简历应该尽可能体现你自己是一个合格的前端工程师。毫无疑问,前端工程师应该知道如何用简历体现其专业技能和职业精神,这是每个应聘者应该考虑的问题。

发布于 2010-08-29 分类:internet

深入了解云计算

云计算大行其道的今天,你了解她么

任何一项新的技术产生一定有其背景。现在我们就看看是哪些因素导致云计算的产生。假如你是一个程序员,希望创建新的网站。你会发现为了提供好的服务,你需要花巨资购买硬件,然后是巨资购买系统软件,再之后需要一个维护团队。我的一位朋友为了他的电子传真服务,投入70万的费用。当然这些仅仅是开始,一个网站还要考虑一个头痛的问题。

发布于 2010-08-29 分类:internet

程序员有哪些职业优势?

认清楚自己比别人有利的地方

IT界的工资从统计意义上来说依然是“高薪”职业。之所以有苦,大体上是以下几个因素:由于国内收入水平限制和知识产权保护的不足,导致IT行业发展难以深入化和细分化,因此,程序员的同质现象很严重,高端程序员的需求较少;由于同质严重且门槛低,及现在大学生就业的困难,形成了大量的备胎。

发布于 2010-08-22 分类:internet

合理规划上班的时间

在有限的时间内高效地工作

做IT管理的都常常有这种感觉,每天能高效工作的时间一般6个小时,有限的时间内,如何完成高效的工作,从而才能进步、升职,就显的尤其重要了。有效的管理者并不是一开始就着手工作,他们往往会从时间安排上着手。他们并不以计划为起点,认识清楚自己的时间用在什么地方才是起点。

发布于 2010-08-13 分类:internet

程序员在日常工作中需要养成的习惯

良好的习惯可以让你以后的工作生活更加轻松有序

在日常生活中养成良好的习惯可以让你以后的工作生活更加轻松有序,下面是程序员在日常工作中需要注意的一些地方:代码签入要填备注:基本到基本的一条原则,好处不言自明,尤其是当团队成员较多的时候,清楚的注释能够快速定位一些因交叉签入和测试不彻底造成的bug。

发布于 2010-08-12 分类:internet

如何成为优秀的开发人员

做同一件事,目标不同,结果就不一样

开发人员的事情就是coding,没日没夜的coding,而且大家都是这样在coding,但是效果和结局就不一样:有人coding了N多年,技术还是原地踏步,编写出来的代码还是bug连连;有人coding就变成了技术骨干,甚至有人成为了CTO,架构师等。

发布于 2010-08-06 分类:internet
 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们