201709-12 我的 10 年自学编程之路 为什么每个人都这样匆忙?走进任何一家书店,你都能看到诸如《24小时自学Java》这样的书,可能书名中的Java会变成C、SQL、Ruby、算法等,然后24小时会变成n天或n小时。在亚马逊高级搜索[title:teach,yourself,hours,since:2000,你会发现有512种这样的书籍。排在前10位的,9个是编程类的书(还有一个是关于财务会计的)。还有多种变化,例如“学习”替换“自学”,“天”替换&ldquo... 继续阅读 >
201709-05 困扰程序员的30种软件开发问题,你是否时曾相识? 开发应用程序是一项压力很大的工作,人无完人,工作中遇到各种各样的问题是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复的过程,是值得我们好好推敲的。我想分享一些有关程序员在遇到问题时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻松幽默。最终,问题也会迎刃而解,你将会继续下一个任务。我相信许多web开发人员和软件工程师在编程中都... 继续阅读 >
201708-30 为什么你只是一个小码农 作者:咖喱py每个码农的心里都有一个大神梦,别急着否认这一点,先想想你为什么不是大神?一,你不是大神,是因为你没有珍惜时间。生命对于我们唯一的公平,可能就在于她的唯一性。然而生命又是如此的不公,你永远无法知道这唯一的一次还有多久就要结束了。因此,剩下的时间对于我们来说是多么宝贵的财富。如果你不珍惜它,它也自认不会在意你。我有一个大学同学,大家都尊称他一声:大哥。大哥为人低调... 继续阅读 >
201708-27 开发者必读的十大经典书籍 快速迭代的信息社会,技术前进的速度远超人类历史上的任何时期,技术攫取呈现出碎片化的特征,开发者更倾向于通过网络搜素寻求问答。然而,这种浅尝辄止的阅读方式,会给人深沉的浮躁感,难以做到为自己切实所用。新语言、新工具持续更替,让人目不暇接,学习过程中必定伴随着各种琐碎的问题。事实上,许多伟大的技术人在以前就遇到过同样的难题,并且提出了相应的策略和解决方法。虽然具体问题具体对待,但其中蕴含的思... 继续阅读 >
201706-25 不朽经典,无我编程的十大戒律 无我编程的十大戒律最早出现在1971年GeraldWeinberg出版的《程序开发心理学》里。后由StackOverflow网站的联合创始人JeffAtwood在博客中整理列出。虽然过去了几十年,但这些经典原则仍值得每一位程序员拜读。 1、理解并接受自己会犯错的事实–犯错无法避免,关键要在错误进入生成环境前及时找出。幸好除了一小部分需要在JPL(喷气推进实验室)开发火箭指导软件的程序员外,大部分程序员都不... 继续阅读 >
201706-07 别让IT培训机构毁了你这一辈子 我在北京摸爬滚打这么多年,也算是IT界的老人了,最近,经常有老家的同学打来电话。有位同学说他侄子高中快毕业了,成绩不太理想,只能考上一所三流大学。他听说北京有很多IT培训机构,而且孩子对电脑这方面比较感兴趣,而且他听说培训出来的学生在北京挣钱也不少。现在大学生找不到工作,所以想让孩子去培训机构学一门技术,早点挣钱。我回答他:如果你侄子是我侄子,那么我会坚决要让他考大学,上培训机构的话,孩子这... 继续阅读 >
201703-28 学技术我们其实在学什么? 很多同学曾经问我,该学习什么技术,怎么样去学习技术?其实每当我听到这个问题,我是无比纠结。这是一个无法回答的大问题,这种话题可以吹上几年,并且每个人都是独特的,方法只能借鉴不可复制也。下面说说个人学技术的一些感悟,也许全都是错的,但是我就是要写出来。(不喜欢看长文章的同学请直接看结尾总结那段即可) 一、学习技术的目的我们学习技术往往是带有功利心的,哪怕你用技术来玩,也是一种目的... 继续阅读 >
201702-13 我的编程经历与我所热爱的游戏服务端开发 嗨,大家好,我是风雅,有一段时间没写博客了,其实我在持续进步中,每天都成长很快,这段时间有很多次想写博客的想法,但都因为当时的状态更想敲一些代码或是看一些书而没有立马去写博客总结,后来再想去写时,灵感过了,也写不出什么东西了。所以这次,借着最近的一些想法和成长,我知道我必须得留下点什么了,感谢我身边很多和我一样对技术执着的人,在过年期间依旧不断给自己充电,让我在这个技术氛围里过年也没有停止过... 继续阅读 >
201702-13 IT男首次遭遇高科技诈骗,回顾整个过程,令人防不胜防! 微博网友@越来越老的来来 发布了一条长微博,详细讲述了一个骗局,骗局设计的天衣无缝,博主研究生学历,IT行业,即使这样,也差点被骗。这是一个刚刚出现的高科技骗局,每个环节设计的让人无法不信,很多网友看完后,都说被惊出一身冷汗。背景:男主,研究生文化,IT行业,自认为头脑比较清晰,常年浏览网上新闻,熟悉各种网络金融骗局,包括今天所遭遇的骗局。目标:和大家分享出来,主要是在徐玉玉遭遇网... 继续阅读 >
201702-05 为什么有的人工作多年还是老样子? 为什么有的人工作多年还是老样子?1前段时间面试了一位三年工作经验的程序员,期望薪资10k。在程序员这行业,三年工作经验,又是一线城市,这期望薪资算是一般。面谈了一会,觉得该程序员技术水平一般,对多线程,线程池,动画属性这些并没有掌握牢固。虽然这三年期间做了好多项目,但大都是类似的,普遍是一些增删改查,项目核心技术较少,其技术含量实际相当一年工作经验的水平。很多时候,我们会误以... 继续阅读 >
201611-12 我(作为一名开发者)所犯过的错误 我2006年开始工作,至今已经10年。10年是个里程碑,我开始回顾自己曾经犯过的错误,以及我希望从同行那里得到什么类型的忠告。一切都在快速改变,10年了,我不能确定这些秘诀是否还有用。不管您是新人还是老手,您都会发现我的话是有用的。我期待听到您的观点,所以请不吝赐教给我回信。坚持使用一种平台,框架或者语言在过去10年间我所犯的最大的错误是:每次换工作时我都会换一个软件平台。开始我使用En... 继续阅读 >
201610-20 千万要避免的五种程序注释方式 你是否有过复查程序时发现有些注释毫无用处?程序注释是为了提高代码的可读性,为了让原作者以外的其他开发人员更容易理解这段程序。我把这些让人郁闷的注释方式归为了五类,同时把写出这些注释的程序员也归为了五类。我希望读了这篇文章后你感觉自己不属于其中的任何一种类型。如果你有兴趣的话可以读一下另外一篇文章五种程序员(英文),和这篇讲到的五种程序员对比一下。1.高傲的程序员publicclassProgram{staticvo... 继续阅读 >
201608-06 步入IT行业,你后悔了么? 搞IT≠程序猿!IT这个行业太广泛了,虽然写代码编程占了其中很重要的一个部分,但是真的不是全部!在IT行业有很多不同的工作角色,身为IT众多角色中之一的你,你后悔么?要问我悔吗?完全是问错人了,我的真实想法是:编程那么好玩的事情,还能作为职业,还能赚钱养家,还有机会富起来,天下居然能有那么好的好事情。幸运的是,我还遇上了,已经在这个行业里面,你说我会退出这个行业吗?我对问问题的人看法:你还真以为欧... 继续阅读 >
201607-08 面对层出不穷的技术,我们就得这么干! 俗话说一天不读书,没人看的出;两天不读书,开口会爆粗;三天不读书,智商输给猪。所以,为了让自己的“智商”保持在pig之上,都会逼着自己每天读点东西^_^。但身处信息大爆炸时代精力又极有限的我们,面对层出不穷日新月异的技术,我们应该怎么办呢?其实很多时候只需要掌握一个大概就好了。我在做测试的时候很喜欢套用5W1H的框架,后来慢慢的就发现这个框架不仅适用于做测试计划、了解系统业务,还很... 继续阅读 >
201606-24 编程不需要天赋和激情 以往从来没有一种技能被神化到这样的高度:你不仅得有天赋,还得具备激情,才能成为一名优秀的程序员。好像那些写代码的人是早就决定干这一行似的,“当他们还是孩子的时候,他们就打算将来去写代码”。如果你缺少这两个因素之一,那么你要么是一个骗子,要么不会走得太远,不论是哪种,其实都是因为你不适合编程的缘故。这种根深蒂固的成见不仅是完全错误的,而且还是有害的——但是许多成功的... 继续阅读 >
201603-25 雷军:程序人生 今天有朋友发给我一篇我在20年前在BBS上写的帖子。那还是1996年,我们通过电话线拨号连接到西点BBS上飙帖子玩的年代。那是一个互联网混沌初开的年代,那是一个BBS和Email几乎主宰了全部互联网的年代,那是一个青春的理想和热血沸腾的年代。我是一个程序员,一个软件工程师。到今天,我也依然是一个程序员,一个软件工程师。本文是20年前我对程序人生的一点看法。20年后的今天,重读之后,这依然是我对程序人生的态度。2016年3... 继续阅读 >