
程序人生
twlkyao
AlienTech for better life
展开
-
网易易战到底
昨天参加了下网易“易战到底”的比赛,前天的比赛给忘掉了,可惜了。很欣赏网易的风格,不拘一格,求人才,(使用易信进行招聘,当然是为了推广产品,无可厚非)。 话说有3000多人参赛,能排上名次还算可以(我还有一年的准备时间,还有提升的空间,安慰下自己),下面说一下战绩, 《最具潜力小编》,得分96,647名,对这个社会关注的有点少了吧,还有很大的提升空间。 里边好多社科原创 2013-10-15 10:19:09 · 1878 阅读 · 0 评论 -
程序员的最大挑战
我思考越深就越坚信,如今的程序员的最大挑战是没有时间学习新知识。当在学校时,人们都有大量的时间来学习新工具和新技术,但一旦完成学业,有了全职工作,我们就拿不出足够的时间来学习新东西了。而我们这个行业的变化却是日新月异,对于一个职业程序员,每周至少有40小时‘真正’工作时间,完全没有时间和精力去掌握各种的新兴编程语言,框架和技术,更别说精通了。我想这也就是为什么编程是年轻人的游戏的原因。转载 2013-08-29 10:30:06 · 1084 阅读 · 0 评论 -
《程序员的思维修炼--开发认知潜能》读书笔记
转载原因】 我们很多人都会遇到这样的问题:刚刚看的书,却发现把书本一合上就啥都不记得了!比如,昨天阅读了《Spring in action》的第一章(总共三大章)。当时觉得书很不错,虽然翻译一般,但是总体来说已经把IOC和AOP讲得很透彻了。悲剧的是今天想回忆下我到底理解了什么,想写点东西,却发现我的头脑一片空白了。于是,我开始怀疑我读书的效率问题。到底应该怎么读书呢?幸运的是,我发现了一篇读书笔转载 2013-07-03 19:29:38 · 1163 阅读 · 0 评论 -
给程序员新手的一些建议
原文链接:http://coolshell.cn/articles/4976.html ,写得很不错。我们确实是缺少思考!!! 前段时间因为实习生计划花了很多时间做了实习生招聘的工作,产生的一些想法,写在这里。 这次招聘过程中,我发现我们在校的学生有下面的这些特点: 1)NB的项目。当说到自己做过的项目时, 我发现他们做的事都是很NB。要么是研究L转载 2013-07-03 19:39:59 · 838 阅读 · 0 评论 -
不是书评 :《我是一只IT小小鸟》
【序言】又是一篇关于学习方法的文章,不知道为什么,每次看到类似的文章都深有同感。文中的很多话总结得特别好,娓娓道来,值得一读。顺便也想看下《我是一只IT小小鸟》,呵呵,应该不错。【原文如下】设计你自己的进度条进度条的设计是一个很多人都知道的故事:同样的耗时,如果不给任何进度提示,只是在完成之后才弹出一个完成消息,中间没有任何动态变化,那么整个过程就会让人等得非常转载 2013-07-03 18:54:04 · 855 阅读 · 0 评论 -
怎样学习新知识
今天有点小郁闷,本来好不容易把webx的基本流程熟悉了,但是突然被告知改用Spring MVC模式。虽然思想上差不多,但是用法上还是有差异的,特别是Spring 2以后采用了annotation。纠结的地方来了!一知半解,心里真不踏实啊!人们不是常说,"知道了怎么做,还需要知道为什么这么做!"。所以就想到一个问题,面对新的知识,我们应该怎么去学习? 第一反应,Google or B转载 2013-07-03 20:51:58 · 875 阅读 · 0 评论 -
如何学习技术?
题记今天发现要学的东西好多啊,自己学得又慢,快没信心了。转一篇文章,激励下自己,重要是掌握好学习方法。也可以参考我之前的一篇文章 http://blog.youkuaiyun.com/whuslei/article/details/6661435 。以下是原文,原始链接:http://blog.youkuaiyun.com/heiyeshuwu/article/details/6920880。转载 2013-07-03 19:10:21 · 847 阅读 · 0 评论 -
一次谷歌面试趣事
本文是从 A Google Interviewing Story 这篇文章翻译而来。 很多年前我进入硅谷人才市场,当时是想找一份高级工程师的职位。如果你有一段时间没有面试过,根据经验,有个非常有用的提醒你应该接受,就是:你往往会在前几次面试中的什么地方犯一些错误。简单而言就是,不要首先去你梦想的公司里面试。面试中有多如牛毛的应该注意的问题,你可能全部忘记了,所以,先去几个不太重要的公转载 2013-07-03 19:03:37 · 908 阅读 · 0 评论 -
成功男人背后的女人——马云漂亮老婆张瑛简介及珍贵照片曝光
没有炒作的意思,只是觉得一个好女人对一个男人很重要!———————————————————————我是分割线———————————————————————俗话曰:每个成功的男人背后都有一个女人。从比尔盖茨、乔布斯到李彦宏、马云,都是福布斯富豪榜单上的常客。 微软前CEO比尔盖茨和老婆梅琳达.盖茨 苹果CEO乔布斯和老婆 新闻集团CEO默多克和老婆邓转载 2013-06-29 15:57:50 · 12471 阅读 · 0 评论 -
拍掉灰尘,老想法比新想法更管用
编者按: Jake Knapp 是风投 Google Ventures 的设计合伙人,专门帮助孵化的创业公司解决产品策略和设计方面的难题。每次听到 Mailbox 都会让我抓狂。这个价值几千万美元的想法(传 Mailbox 被 Dropbox收购的价格在 5000 万美元到 1 亿美元之间)其实应该是早已有之,只怪当时啊!作为一个邮件客户端,Mailbox 将邮件变成了一个 to-转载 2013-06-25 08:54:58 · 1065 阅读 · 0 评论 -
跟师兄的一段谈话(不要总是借口打基础)
题记 今天周末没事就跑到公司把之前学习的一些东西整理下,下午师兄突然跑过来,就一起坐着聊了会。很明显,他以一个过来人的身份,我以一个新人的身份,很多内容还是很有指导意义的,特别是我这种刚参加工作的。听的时候觉得他说的都很有道理,但现在想起来却有一种不一样的感觉。箴言一、我的问题是,“我很容易陷入一个怪圈,比如现在要做一个系统,它需要用到一个第三方的jar转载 2013-06-24 15:49:37 · 985 阅读 · 0 评论 -
编程语言编年史(英文原版)
We already know that programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that c转载 2013-12-16 10:39:08 · 1636 阅读 · 0 评论 -
如何高效利用GitHub
正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除了GitHub,还可以选择什么?Q1:GitHub是什么转载 2013-12-29 22:28:09 · 1480 阅读 · 0 评论 -
程序开发者常识(个人总结)
AlienTech for better life!~原创 2013-09-26 21:32:32 · 1621 阅读 · 0 评论 -
换行符‘\n’和回车符‘\r’
顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 。'\n' 10 换行(newline)'\r' 13 回车(return)也可以表示为'\x0a'和'\x0d'。(16进制)在Windows系统下,回车换行符号是"\r\n".但是在Linux等系统下是没有"\r"符号的。在解析文本或其他格转载 2013-12-22 22:44:17 · 1912 阅读 · 0 评论 -
电池里mAh和Wh有什么区别?
今天看一个帖子,突然发现自己高中的知识忘光了,在这里记一下,顺便给大家普及一下。——————————————————————————我是分割线——————————————————————————————————————现在制约着智能手机发展的一大因素就是手机的电池,这么多年来可以说手机的电池一直在原地踏步,手机性能是上去了,但是电池的续航能力却仍没有很好的解决方案。正因为如此,所以转载 2013-04-03 18:08:33 · 2761 阅读 · 0 评论 -
重载和覆写
重载和覆写是面向对象程序设计语言中两个基本的概念,然而这两个概念,初学者却往往混淆它们,昨天在论坛上看到有初学者把Override说成是重载,我觉得有必要再对这两个概念作一下解释。1.重载(Overload):类中定义的方法可能有不同的版本,它具有如下的特征:I. 方法名必须相同II. 参数列表必须不相同,与参数列表的顺序无关, “参数必须不同”转载 2013-04-13 21:40:40 · 1051 阅读 · 0 评论 -
1MB = 1024 KB还是 1MB = 1000 K
AlienTech for better life!~原创 2013-05-14 16:54:26 · 8096 阅读 · 0 评论 -
Eclipse设置背景颜色和字体大小
1.eclipse 背景色设置: Window->Preferences->(C/C++)->General->Editors->Text Editors->Backgroud colors 取消System default 设置成:RGB(204,232,207). 2.字体大小设置:菜单windows>Prefenrence>General Ap转载 2013-06-27 08:55:18 · 1950 阅读 · 0 评论 -
《REWORK》启示录 招聘笔杆子——程序员为什么值得写博客
Hire Great Writers 仿佛这是写给自己看的,不过这在其中也有着相当有趣的意义 。虽然自己算是一个能写的人,或许这算是一种不算才华的才华,写博文的意义通常不会在于去描述自己怎样,怎样。通常在某些时候对自己来说,可以回顾自己学习的过程,呈现其中的一些思路,并其学习的过程分享出来。原文的意义在于说明,一个优秀的写手,其优点并不仅仅在于写作,文法清晰代表思路明晰。优转载 2014-01-12 19:08:18 · 1377 阅读 · 2 评论 -
不是技术牛人,如何拿到国内IT巨头的Offer
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢?当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。你不需要拿NOI的奖,无需是开源社区名人,转载 2014-01-08 15:24:25 · 1159 阅读 · 0 评论 -
一个逻辑问题的分析:“天堂与地狱的守卫”
最近和朋友讨论一个逻辑问题,据说也是个以前出现过的面试题了。拿出来和大家分享。问题如下:你来到两道门口,一道是天堂之门, 一道是地狱之门 。门口都有一个守卫,只知道守卫一个只说假话,一个只说真话。现在你只有一次提问机会,只向一个守卫问一个问题,这个守卫对你的问题,只给出“是”或者”不是“的答案。(对于无法给出是非的问题,守卫会直接把你砍死。。。)请问怎么问才能准确进入天转载 2014-01-08 15:27:52 · 2115 阅读 · 0 评论 -
如何学习一门新的编程语言?——在学习区刻意练习
如何学习一门新的编程语言?答案是:在学习区刻意练习,每天500行。什么是学习区,就是那种,你刚刚够得着,但是还是需要付出一点努力的。1. 如何寻找学习区1.1 经典教程一般某门新语言的图书,在豆瓣排名比较靠前,口碑都很不错的,挑一本带课后练习的就行了,放弃那种虽然写的很好,但是不带练习题目的,那种书作为备选就可以了。Ruby社区,我常常推荐日本Ruby学会会长写的这转载 2013-12-30 18:51:15 · 1430 阅读 · 0 评论 -
专访沈逸:技术,不存在有前途没前途之分
沈逸认为,初级或中级程序员不要想太多,把自己产品做好、人脉积累广阔和基础打好,想要的东西顺其自然就会来。沈逸,毕业于江苏常州工学院,经济管理学出身,《失业的程序员》真实创业经历文章作者。目前有自己的软件工作室,实战派技术和商务相结合的创业中程序员。擅长电子商务平台前期技术架构和商务运营、电子政务领域的项目整体运作,在局部小范围内有较为广阔的人脉资源。本人较为擅长C++、C#,较为精通PHP转载 2013-06-24 10:49:15 · 3668 阅读 · 2 评论 -
程序猿技术不是你的全部
在学校的时候,曾一度的迷恋技术,认为掌握了技术后就非常牛X,可以到外面做些项目,从中获取一些报酬,自己更是乐此不疲。并且认为看了很多的技术书籍,学了很多的语言,看了许多牛X技术的底层原理,就自认为自己在这方面是专家权威,高智商的人。当然,可能你希望大家叫你大神、大牛、精英、前辈,自己的虚荣心都得到了小小的满足。 千万不要认为技术牛X了就可以从屌丝变身高富帅,不懂技术的人没有前途 总所周转载 2013-05-10 22:35:22 · 879 阅读 · 1 评论 -
给IT新人的15个建议:苦逼程序员的辛酸反省与总结
很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。 我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马转载 2013-03-22 09:25:48 · 800 阅读 · 0 评论 -
如何在12周内由零基础成为一名程序员
我的故事 在海军陆战队服役超过10年后,我于去年7月份退役了。随后在8月份找到了一份赌场的工作做公关,到今年2月中旬的时候又被辞退了。到5月中旬的时候我在DE协会找到了一份临时的“初级用户体验工程师”工作,而到了8月底我则成了正式的“用户体验工程师”。 当我丢掉赌场的那份工作时,我就在想公关这行可能真的不适合我。我想做一名程序员。于是我开始转载 2013-03-22 08:31:55 · 1503 阅读 · 0 评论 -
给年轻程序员的建议
偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员需要做的一些事情。记住,想成为一名程序员,很多条路可走,这里列出的只是我的方法。1. 解决你自己的问题 —从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。当你自己解决一个问题时,你不仅解决了这一个问题转载 2013-04-05 09:08:10 · 644 阅读 · 0 评论 -
作为开发者,你不应该害怕的8件事
1. 改变 在软件开发中,没有什么事情会一直停滞不前。现在你正在开发的东西,只是软件的其中一个版本,未来随时可能发生变化。 变化是在软件开发中最常见的事情,你最好接受这一事实。一种好的做法是,使你的代码更加模块化,这样在未来需求改变时,可以容易地进行更改。 遵循DRY(Don't Repeat Yourself)和YAGNI(You转载 2013-03-21 08:40:48 · 744 阅读 · 0 评论 -
程序员的年度计划
对程序员来说,挑战自己很重要,没人甘心在创意或技术上停滞不前。犹他大学计算机教授 Matt Might 分享了他的年度计划,引发了很多人的共鸣。 1. 感受线下生活 当你感觉生活被网络束缚,所得渐渐变少时,请尝试对线下生活(例如烹饪、天文和木工)多投入一些精力,可能有意想不到的收获。 2. 保持健康 程序员时常转载 2013-03-21 08:44:38 · 814 阅读 · 0 评论 -
袁永福的博客系列文章链接集合
以下皆是袁永福原创,谨此献给各位努力奋斗中的IT同仁。------------------------------------------毕业生的商业软件开发之路 近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个转载 2013-03-18 22:28:49 · 1071 阅读 · 0 评论 -
关于3.15的一些思考
今天看了下3.15的视频,想法颇多,我也不知道为什么总想记录下来,从一个IT人的角度看待一下问题: 1.宽带运营商推送广告:原来自己上一些网站经常有广告弹窗甚至一些不良信息,对这一类的网站,总是没有什么好印象,其中不乏一些知名的网站,今天才知道有些广告不是人家做的,是宽带运营商这个老大做的,我就无话可说了,本来就很贵的网费,超慢的网速,不稳定的网络,让我们这些“平民”伤不起呀,家里的网速原创 2013-03-17 14:28:31 · 879 阅读 · 0 评论 -
写给4年前开始编程序的自己
最近在网上看到有人写了一篇关于《写给4年前没有开始做设计的自己》,突然也想写这样一篇文章。具体那篇文章的内容我并没有细读,防止自己的思路照着他的来。首先,我先简单介绍下自己,好为后面的内容做一个铺垫。我今年23岁,内蒙古人,今年6月将于粤东地区韩山师范学院毕业,软件工程专业。一、如果可以,你应该去学文学或者经济学、或者其他你喜欢的专业这样的建议并不是因为计算机专转载 2013-03-14 22:42:54 · 1101 阅读 · 0 评论 -
写给四年前刚开始编程的自己
2009年9月,进入大学的第一天,开始了我正式的软件工程的学习。为什么是正式的呢,因为之前虽然也写过代码,但完全是出于兴趣,想到什么就学什么,毫无章法。后来来到了北交大,进入了据说还不错的软件学院,有了一群志同道合的朋友,一位位用心良苦的老师,踏上了一个“程序员“的冒险旅程。现在,我在美国密苏里大学读计算机硕士,回首自己走过来的这四年,错过了很多,也明白了很多,收获了很多,对软件和计算机渐渐有了自转载 2013-04-05 11:12:08 · 751 阅读 · 0 评论 -
30分钟,让你成为一个更好的程序员
我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不管改进我的时间管理方法)的书和软件开发拿出来看看。我最近刚看完一本 书,“Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman”。这本书推动我仔细的思考我应该把时间花在哪里。 巧合转载 2013-04-05 11:12:55 · 657 阅读 · 0 评论 -
程序员的100条座右铭
1、猫在练习长跑,乌龟讽刺道:再练,也不能跑出个长跑冠军!猫答: 我成不了豹子,却能做最棒的猫!是的,努力做好自己,做到最棒,就是成功! 2、一万元以内的奢侈品,可以买,但不可以炫耀。3、别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情。 4、就算月挣3000,房租(贷)2000,但该请客的时候也决不含糊。 5、买个闹钟,以便按时叫醒你: 自贪睡和不守时转载 2013-05-10 19:24:45 · 2088 阅读 · 0 评论 -
一位30岁程序猿的感悟
作为一个30岁的程序员,时常会回忆自己的过去,我也不例外,虽然我身在海外,我相信还是会有很多国内的IT朋友和我的想法相同:当我们懂得珍惜时光的时候,已经发现自己不再年轻。30岁,才慢慢的明白…… 男女三十而立,30岁应该是人生的转折点,它不是青春韶华的终结,而是生命的第二起跑线。 30 岁,面对的不应该是没落,而是认知的新起点。很多曾经懵懂的,30岁以后才明白真谛。走自己的路:转载 2013-05-10 22:30:52 · 1021 阅读 · 0 评论 -
指尖上的学问——wi输入法开发实记
【导语:作为一款大学生自主创新研发的输入法,wi输入法在iOS和Android两大平台上都受到了用户的好评。其Android平台开发者之一李阳,曾在腾讯手机QQ浏览器部门实习,获得总监的高度赞扬。不仅如此,在腾讯2013实习生校园招聘的过程中,有三位来自wi输入法团队的成员进入了HR面试。是什么让这个团队获得如此的好评呢?他们有什么过人之处呢?一起来看看吧!】如果说搜狗、百度、转载 2013-05-10 21:51:21 · 1448 阅读 · 1 评论 -
当灵感出现时,立即抓住它你可以有很多idea,但如果不实践,他们都等于零
每一个程序员都有改变世界的梦想,他们不甘平凡,他们想要make a difference,他们想要创立世界上最cool的公司,那具体该如何做呢?风靡全球的《rework》将告诉你答案37signals是一家很特别的公司,他们有很独特的理念。虽然他们的团队只有16人,但他们的几个产品每年都会带来相当可观的利润。他们反对风险投资,反对扩大规模,反对堆砌功能。如果让我用一个词形容他们的话,那就是转载 2013-05-10 19:27:48 · 886 阅读 · 0 评论 -
高效程序员的7个共同特征
导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James 给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟转载 2013-05-07 18:25:04 · 1089 阅读 · 0 评论