
思考与提高
psiitoy
如果你最近过的不爽,很有可能是以下两个原因:1最近没怎么读书2最近没怎么体育锻炼。最不爽的时候,肯定是你既不怎么读书,又不怎么锻炼的时候。2014,多读书,多锻炼。
展开
-
程序员学习能力提升三要素
IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不转载 2014-04-21 16:03:03 · 858 阅读 · 1 评论 -
程序员的工作不能用“生产效率”这个词来衡量
英文原文:There's No Such Thing As Software Productivity 通过反复的交谈,Bill Caputo最终说服了我,让我相信了一些不可思议的事情。这些事情改变了我整个看问题的方式,也让我重新思考如何更好的工作。 软件开发中没有“生产效率”。 几乎正如10年前 Martin Fowler 发现的,用生产效率来衡量软件开发工作没转载 2014-08-27 10:21:03 · 425 阅读 · 0 评论 -
程序员的10句跟字面意思完全不同的常用语
你是否听到过同事说“这段代码不言自明”?你的同事的这句话的实际意思是这段代码不需要写注释。你也许注意到了,很多时候,程序员所说的话的字面意思和其真实的意思是完全不同的。不用惊异,下面你将很快知道这些暧昧的短语和其深层次的意思都是什么。最近Imgur上出现了一张图片,里面列举的程序员的一些专业术语和其含义,它能很好的帮助你理解这些话的真实意思。这里是对其中的精华进行的总结。典转载 2014-09-26 09:11:12 · 861 阅读 · 0 评论 -
回想那些年我抛弃的技术 (纯属个人看法)
有些是我真的抛弃了,有些是因为其他原因而远离了。抛弃排行榜第一名,JSF我的老朋友Arthur说,跟你说吧JSF不好,你还坚持,最后还不是放弃。抛弃理由。web客户端编程就是JavaScript + HTML + CSS, 非要用Java在后台渲染,号称把事情搞简单,结果搞得更加复杂。没有遵循Web开发的本来面目,一定要用Java的世界观去看待世界。多么荒唐。本来我的UI问题,就改一下转载 2014-10-27 17:08:48 · 559 阅读 · 0 评论 -
怎样尊重一个程序员
怎样尊重一个程序员得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他告诉我,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接就可以加入我们公司成为正式员工。然而短短一年后的今天,这位同学已经完全感觉不到公司对自己技能的尊重。Manager让他做一些乱七八糟没技转载 2015-03-19 16:47:50 · 920 阅读 · 0 评论 -
谈 Linux,Windows 和 Mac
谈 Linux,Windows 和 Mac这段时间受到很多人的来信。他们看了我很早以前写的推崇 Linux 的文章,想知道如何“抛弃 Windows,学习 Linux”。天知道他们在哪里找到那么老的文章,真是好事不出门…… 我觉得我有责任消除我以前的文章对人的误导,洗清我这个“Linux 狂热分子”的恶名。我觉得我已经写过一些澄清的文章了,可是怎么还是有人来信问 Linux 的问题。也许因转载 2015-03-19 17:00:40 · 522 阅读 · 0 评论 -
谈技术资料的阅读方法
作为一名程序员,有几种获取知识的渠道,比如本文将要讨论的技术书籍、开源代码、学术论文。这些可能都不是什么秘密,但每个人都有不同的方式和习惯,也就对应有不同的效果和效率。本文就分享下自己这些年来的一些经验,不一定适用每个人,但也许每个人能有些小的触动和收获。1.技术书籍可能程序员都很少读书,因为这个时代就是这样的特点,读书的人在减少。大家更多地从工作日常获得知识,对于程序员来说比转载 2017-09-19 14:34:34 · 858 阅读 · 0 评论 -
每月改掉一个坏习惯,遇见更好的自己
每月改掉一个坏习惯,遇见更好的自己by 用时间酿酒-1-有人说,人生不过是无数习惯的总和。查尔斯·杜希格在《习惯的力量》中写道:「人每天的活动中,有超过40%是习惯的产物,而不是自己主动的决定。虽然每个习惯的影响相对来说比较小,但是随着时间的推移,这些习惯综合起来却对我们的人生有着巨大的影响。」甚至可以说,一个人习惯的优劣转载 2017-09-20 10:11:34 · 1056 阅读 · 0 评论 -
【转】最佳的程序日志
前言日志用来记录用户操作、系统运行状态等,是一个系统的重要组成部分。然而由于日志并非系统核心功能,通常情况下并不受团队的重视。在出现问题需要通过日志来定位时,才发现日志还存在很多问题。日志记录的好坏直接关系到系统出现问题时定位的速度,同时可以通过对日志的观察和分析,提前发现系统可能的风险,避免线上事故的发生。我们在开发和运维NOS(网易对象存储,Netease Object Sto转载 2014-05-21 10:44:35 · 522 阅读 · 0 评论 -
6 个重构方法可帮你提升 80% 的代码质量
英文原文:Top 6 Refactoring Patterns to Help You Score 80% in Code Quality 在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名:臃肿的类: 类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则”(SRP)的理解。这些类往往会变得很臃肿,是由于不同的且在功能上转载 2014-08-26 14:54:35 · 482 阅读 · 0 评论 -
程序员生存定律-打造属于自己的稀缺性
假设说你想在江湖里谋求一定的地位,那么你可以练习独孤九剑成为超一流高手,也可以练习医术,成为绝世神医。这两者在江湖里都是有地位的,也都是稀缺的,一者是因为杀伤力,二者是因为人都有山高水长。 程序员也一样,增值也好,改善表达力也好,最终都要在某种环境下达成一定的稀缺性,这样一个人才有价值。稀缺性同时受两个维度上的力量影响:一个是自身的努力,比如前文所提到的增值和表达力;一个是大环境的变化以转载 2014-08-26 13:53:09 · 385 阅读 · 0 评论 -
防止代码变质的思考与方法
1、软件长期运营存在什么问题 一个大规模的客户端软件的生命周期中,我们可以把它分为两个比较粗的时期。一个是前期的搭建软件的时期,即从无到有的时期;第二个是搭建完成之后,进入的一个稳定的运营时期。第二个时期才是最关键的,在这个时期我们会持续的迭加需求,持续的优化功能,而且第二个时期也是代码在慢慢变质的时期。 在这个时期,你可能会发现:我们的软件慢慢出现模块耦合严重,牵一发而动全身转载 2014-08-26 14:38:22 · 477 阅读 · 0 评论 -
如何做人做事
一个人不管有多聪明,多能干,背景条件有多好,如果不懂得如何去做人、做事,那么他最终的结局肯定是失败。做人做事是一门艺术,更是一门学问。很多人之所以一辈子都碌碌无为,那是因为他活了一辈子都没有弄明白该怎样去做人做事。每一个人生活在现实社会中,都渴望着成功,而且很多有志之士为了心中的梦想,付出了很多,然而得到的却很少,这个问题不能不引起人们的深思:你不能说他们不够努力,不够勤劳,可为什么偏转载 2014-05-23 15:44:52 · 475 阅读 · 0 评论 -
富人和穷人的十二个致命差异
1.自我认知 穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这已是他血液里的东西,他会想尽一切办法使自己致富。 2.休闲 穷人:在家看电视,为肥皂剧的剧情感动得痛哭流涕,还要仿照电视里的时尚打扮自己。富人:在外跑市场,即使打高尔夫球也不忘带着转载 2014-05-23 17:46:05 · 432 阅读 · 0 评论 -
Java程序员学习之路(书籍)
前言:膜拜一下所有书籍1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking in C++》在1995年曾获SoftwareDevelopm转载 2014-05-23 16:08:11 · 614 阅读 · 0 评论 -
得道前的码农 vs 得道后的码农
得道前的码农: 北漂整十年,彻夜不成眠。 蚊蝇灯前语,代码枕边翻。 日出挤地铁,月末无余钱。 识得邻家女,不嫁程序员。 得道后的码农: 佛为心,道为骨,儒为表,大度看项目;技在手,能在身,思在脑,从容写代码。转载 2014-08-21 15:56:14 · 566 阅读 · 0 评论 -
大师的智慧
说的太好了 绝对值得一读,深奥到不服不行啊!! 【和尚吃肉吗?】一个来访者问:法师,我想问一个不太恭敬的问题?大师:请讲!来访:您在公众场合是素食,您一个人在房间会不会吃肉呢?(大师并没有回答他的问题)反倒问他:您是开车来的吗?来访:是的。大师说:开车要系安全带。请问您是为自己系还是为警察系?如果是为自己系,有没有警察转载 2014-08-21 16:06:49 · 391 阅读 · 0 评论 -
我母亲是个非常节俭的人
有这样一个儿子,他是个大款,母亲老了,牙齿全坏掉了,于是他开车带着母亲去镶牙,一进牙科诊所,医生开始推销他们的假牙,可母亲却要了最便宜的那种。医生不甘就此罢休,他一边看着大款儿子,一边耐心地给他们比较好牙与差牙的本质不同。可是令医生非常失望的是,这个看是大款的儿子却无动于衷,只顾着自己打电话抽雪茄,根本就不理会他。医生拗不过母亲,同意了她的要求 。这时,母亲颤颤悠悠地从口袋里掏出一个布包,一层转载 2014-08-20 13:50:10 · 652 阅读 · 0 评论 -
编程手艺人需要读的32本国外经典
编程手艺人需要读的32本经典书籍:JavaCore Java, Vol. IJava The Good PartsEffective Java, 2nd Ed.C#Pro C# 5.0 and the .NET 4.5 Framework 6th Ed.Effective C#More Effective C#转载 2014-08-20 17:38:30 · 566 阅读 · 0 评论 -
避免在代码里写注释
如果用很多注释来“装饰”代码是件好事的话,那么在代码中加入大片大片的注释便是锦上添花了。是这样吗?事实上不完全是这样的。过犹不及,好心也会办坏事。'*************************************************' Name: CopyString'' Purpose: This routine copies a string from the转载 2014-05-22 16:16:14 · 474 阅读 · 0 评论