程序人生

  • 深圳.香港.新加坡 我的程序轨迹

    2002年7月的深圳烈日炎炎.不觉已辞去工作近两个月,仍在天天奔忙着面试,寻找新的工作机会.我已经尝试了好几家公司,有小到只有一个三房一厅住宅改造成的软件公司,也有大到有几栋楼宇的大型IT国企.从繁华的罗湖商业区到IT企业林立的南山科技园再到美丽的蛇口,我都跑了,结果不 尽如意.我的开价是8k/月,有的公司去后即石沉大海,有的公司希望我能降降价,有的公司想让我合作作某某项目,我coding他们出工钱,相当于作短期外包,但coding量吓死人,工钱才6k/月, 还有一家风险投资的老板想要我作一个新

    程序人生May 4

  • –读书笔记-序

    最近在51CTO上看到了一本好书,<程序员,你伤不起>.当我第一次看到这个书名的时候,我就很好奇,我猜它讲的是程序员个悲惨故事,应该是某个程序员的开发经验总结. 看了书的目录,知道了这本书讲的是 程序人生.开发经验.职业规划.创业心得. 这些话题都是软件开发者和IT从业者关心的 ,在CSDN博客和论坛也非常热门. 书的作者是 吉日嘎拉(蒙古族),博客园 http://www.cnblogs.com/jirigala/. 作者简介 博客园知名博主.争议性人物.现定居杭州. 13年软件开发经验.

    程序人生, 程序员, 软件开发, 创业者, 职业规划May 3

  • JavaEye创办者robbin:2011年的总结和展望

    2011年眨眼之间就过去了,这一年过的非常繁忙,非常快,回顾这一年,自己还是比较满意的,计划做的好几件事情都做成了,也有遗憾,还有几件愿望没有达成. 自己最满意的工作是今年搭建了一支有默契有战斗力的团队.这支团队是我花了一年多心血,几乎从无到用,白手起家打造出来的一支团队.团队当中每个职能小组的搭建,每个员工的招聘,每个小组经理的提拔和培养,全部都是我手把手带出来的,整个团队都深深打上了我的工作风格和烙印,乐于分享,勇于承担责任,能够相互帮助和支援,这是我对自己今年最满意的一点. 在搭建和培养团

    程序人生May 2

  • 做研究,没有基础怎么行

    以前听说过很多人一个月,一个星期就可以写一篇文章出来,于是觉得只有有一个idea马上就可以写论文了,特别是对于很多职业写手来说,一年发个7,8篇的EI文章是很轻松的事情.其实,一个普通的idea,平时随时都可以想到,但是99%可能都是前人想过的,甚至做过得.为什么自己会觉得是一个新idea? 我想主要原因还是因为自己看得比较少,读的论文比较少,知识面比较狭窄导致的.一般人要找一个现在没有前人完全没有想过的问题,同时又是有实际意义的新问题,是几乎不可能的.或许现实世界,特别是当代中国,大家太从崇拜

    程序人生May 2

  • 我的IT从业经历:给师弟师妹们

    真的不知道如何写 ,所以就瞎写吧. 既然现在是上班时间,就说说工作吧. 毕业三年了,工作也三年多了,从没毕业时在一家7.8个人的小公司打工,到现在将近700人的大公司,一共换了3家公司,在每一家公司的经历都是我最可宝贵的财富,就象罗雪鹃得了百米蝶泳冠军所说:感谢我的父母,感谢那些给我帮助.支持,培养我的人,感谢那些憎恨我的人.在这三家公司里,他们给我的不管是支持.诋毁.帮助.嫉妒和打压或是欺侮,回过头来我都从中汲取营养,完善做人.做事的准则和技巧. 我到现在也不能确切的说出到底我的第一步走的是不

    程序人生May 1

  • 找工作不如找老公:程序员媳妇必备技能
    找工作不如找老公:程序员媳妇必备技能

    在当今社会,随着越来越多的大学生涌入社会,在激烈的竞争环境中想要找到一份称心如意的工作似乎正在变得越来越难.但是学习IT编程开发的"程序猿"们似乎从来没有这一层顾虑,互联网蓬勃发展导致企业对程序员的需求有增无减.相比一般应届大学生,程序员工资起点高,涨幅大,这也使得这一群体成为了择偶的选择目标. 那么想要当好一个程序员的媳妇,又有哪些必备技能呢?笔者以为主要有以下十点: 第一,要有长相 看脸的社会(图:4j4j.com) 虽说在这个看脸的社会,程序员对于相貌的要求比外貌协会要低,但是编

    程序人生May 1

  • 程序员要懂得"大道至简"
    程序员要懂得"大道至简"

    作者在Twitter上发的一条短讯: "你永远都有简化的空间." 11:29 AM – 2012-5-21 Rich Skrenta在"Code is our enemy"(代码是我们的敌人)一文中是这么说的: 代码不是什么好东西.代码会随着时间的推移慢慢腐烂.代码需要周期性的维护.代码里还藏有bug.新增功能意味着旧的代码需要被修改.你的代码越多,bug能藏身的地方就越多,迁出(check out)或者编译的时间也就越长,新员工理解你的系统所需要的时间也就越长.如

    程序人生May 1

  • 从800到了15000 -- 一个非科班三流大学程序员的路程

    先从我的大学开始吧. 2000年,昆明. 那年高考,我记得是第一次考后报志愿,我的考分高不成低不就,第一志愿没考上,第二志愿也没要我,最后被调配到了云南大学统计系.老实说,当我从电话里听到这个消息的时候非常的失望,那是我这辈子第一次知道原来统计也是一门专门的学科. 我没有兴起过复读的念头,因为我知道像我这样爱玩的人安安静静读书的时光这辈子估计也就只能有一年.再多的话我不相信自己能够做到一样的好,也不想再经历一次压抑的高三. 就这样,我开始了根本不知道前途的大学. 大一的时候还算乖,十几年寒窗生涯

    程序人生April 30

  • 程序员的励志故事:月薪1万2小IT职员五年在北京买500万房子

    1万2小IT职员五年在北京买500万房子 五年前,刚毕业的小柯,只有不知名大学的学历,求职时处处碰壁,最后在北京某间小IT公司上班担任小程序员. 过了半年,小柯觉得这样下去不是办法,突然觉醒,决定订出一个五年买房计划,步步规划彻底执行! "刚开始真的很痛苦,什么交际应酬与娱乐消费都不能做了"小柯回忆道.但是回想起自己过去的人生,其实也这样浑浑噩噩,突然有一股声音在自己体内觉醒,"我开始利用下班时间去上财务规划课程与程序课程,增加自己的实力."利用网络上大大小小免费的

    程序人生April 29

  • 为SSD编程(6):总结-每个程序员都应该了解的固态硬盘知识

    在这部分,我以独立的简单段落的形式总结了其它部分的内容.每个段落概括了其他部分一节或几节的内容,这样可以让读者在每个主题下能够得到更多细节. 基础 1. 存储单元类型 固态硬盘(SSD)是基于闪存的数据存储设备.每个比特都存储在存储单元中,而存储单元分为三类:每个单元1比特(单层单元,SLC),每个单元2比特(多层单元,MLC),每个单元3比特(三层单元,TLC). >> 详见第1.1节 2. 寿命限制 每个单元都有P/E(写/擦)循环的最大限制,在此之后存储单元被认为是损坏的.这表示NAND

    程序人生April 28

  • 生命是长期而持续的累积过程

    ----节录自清华电机彭明辉老师于系刊发表的文章 许多同学应该都还记得联考前夕的焦虑:差一分可能要掉好几个志愿,甚至于一生的命运从此改观!到了大四,这种焦虑可能更强烈而复杂:到底要先当兵,就业, 还是先考研究所? 我就经常碰到学生充满焦虑的问我这些问题.可是,这些焦虑实在是莫须有的!生命是一种长期而持续的累积过程,绝不会因为单一的事件而毁了一个人的一生,也不会因为单一的事件而救了一个人的一生.属于我们该得的,迟早会得到:属于我们不该得的, 即使侥幸巧取也不可能长久保有.如果我们看清这个事实,许多

    程序人生April 28

  • 为什么程序员的开发项目总是半途而废?
    为什么程序员的开发项目总是半途而废?

    很多程序员的项目常常半途而废.他们有那么多的好点子,但是很多都流于空想.几乎每一个软件开发者都有一个这样的文件夹,里面很多都是些还没完工的项目,而这些程序里有不少在它诞生初期真心是个超棒的点子.和这些人一样,我也有很多好主意,有的甚至就是现在有些企业在用的.比如正决定着在eBay上还是在Amazon上做电子商务获利.做一个以业务为基础的社交网络(水管业.电子行业.软件开发等).比特币搜索引擎.开发一个CSS框架来取代Bootstrap.从Instagram上找出最有魅力的那些人.开发一个实时访问

    程序人生April 27

  • 女人三十岁才看得出来是不是真的美

    今天一个朋友说:偶然碰到在四大工作的一个女同学,感觉好老啊.连不认识的人都怀疑:这是你同学么?她才毕业3年. 前几天,一个哥们说路上遇到了当年也算是一枝花的女生,感慨真是越来越难看了. 我不由想起本科一位算是比较成功的专业课老师,参加完同学聚会后,课堂上充满酸味的说道:当年的班花如今已是昨日黄花.当时大家轰然一笑.现在想来,其中的五味杂陈只有经历了才知道. 几个月前,英语角碰到人大某学院女生,给我着实留下了深刻印象.讲话语速比我还快,思路极其清晰敏锐,职业目标极其明确,走路速度不亚于我(我没遇到

    程序人生April 26

  • 从前台保安跃升产品经理 段小磊 叫Dream的年轻人
    从前台保安跃升产品经理 段小磊 叫Dream的年轻人

    河南小伙儿段小磊,有个好听的英文名字叫"Dream". 人如其名,他曾是个名不见经传的前台保安,每天主要的工作是站立问好,却通过不懈努力,加入腾讯研究院,成为一名产品经理. 他还有个火爆的网名,叫"最励志保安". 先养活自己,再寻找兴趣 2011年,24岁的段小磊从洛阳师范学院毕业,和很多立志要去大城市奋斗的年轻人一样,他来到了北京.他明白这里房价高.交通拥挤.竞争激烈.但他也知道,这里薪水高,工作机会多,成长空间大,适合年轻人奋斗. 段小磊的目标很清晰,"

    程序人生April 24

  • caoz:loser们的共同特征

    互联网提供了一个很好的窗口,使我们可以观察形形色色的人们,那么看到最多的,大概就是loser了.这也符合社会人群构成的分布,失意者往往是大多数,成功者往往是极少数. 怎样摆脱失意,成就自己,不妨先看看loser有哪些共性,再看看自己占了几条. loser共性之一, 怨天尤人 别人有个好老板,我们老板真抠门:别人有背景,我们是草根:等等,把自己的无能用"客观环境"来掩盖,乍一听条条是理,其实呢,别人成功都是偶然,自己的失败都是命不好.这样的人能成功才是没天理.今天无论是网络社区里,街边聊

    程序人生April 23

  • 一Web开发小生的困惑

    其实,命运真的有点捉弄人,高三毕业那会,家里出了点状况,加上自己无心念书,父亲便给我弄了个南海海军名额,在部队干不到一个月,因看不惯领导那副嘴脸,干了一架,便打包回了家. 等我回家的时候,大学已经开学了,本来高考分数也不高,好学校都满额了,父亲想出几万块钱,买个好点的学校,我清楚自己不是读书的料,(其实错了)我怎么也不愿意多花冤枉钱,便在湖南选了个杂牌学校,也没多想,选了所谓的"计算机软件工程"专业(其实,那会我没有摸过键盘). 在教室里坐了不到一个月,发现那些上课的老师超级无趣,(我

    程序人生April 23

  • 谁不是"过渡技术"?

    CSDN首页刊登头条,说Ajax是过渡技术.这个我是绝对赞同的.Ajax,无论给它戴上多高的帽子,在用户看来,就是个界面技术.请注意,只要在用户看来属于界面技术(展现层?随你怎么叫)的东西,在很多很多年之内,还将换很多很多代,其中每一个,无论它当红的时候多么风光无限,归根结底都只不过是昙花一现的"过渡技术". 你不信吗?我上大学的时候,教我们数据库(FoxBase)的一位女老师回忆说,她毕业的那会儿,能够在DOS上做出菜单效果,就是合格的毕业项目了,她感叹道,这FoxBase+ 2.1

    程序人生April 20

  • 这一步要跨到美国人前面-普元专访

    按:本文是<程序员>技术编辑5月份对普元公司高层进行采访后撰写的,由于各种原因未能公开发表.转载自孟岩博客,供关心者讨论. 这一步要跨到美国人前面--普元高端专访 "中国有很多人对美国有一种莫名其妙的崇拜,好像中国只能沿着美国的道路往前走.而普元要走的这一步,就是要跨到美国人前面."--刘亚东 普元软件董事长刘亚东常常调侃说中国是"天上掉下个软件业",按照他的观点,中国的软件产业,很大程度上是基于非经济理由而存在和发展起来的,而且十几年来并没有发挥应有的

    程序人生April 20

  • 冒号和他的学生们-程序员提高班纪事8:并发范式

    系列文章汇总:<冒号和他的学生们--程序员提高班纪事> 并发范式 在合作中竞争,在竞争中合作 --<竞合> 逗号好奇地问:"还有其他类型的编程范式吗?" "不但有,而且有很多."冒号喝了一口水,悠悠地说,"并发式编程就是其中之一." 叹号有些惊讶:"并发式编程也算一种范式?它似乎更像是提供运行效率的一种手段." "大谬不然."冒号摇摇头,"真正的并发式编程,绝不只是调用线程

    程序人生April 18

  • 谈老程序员的责任--有感于周杰伦写

    <满城尽带黄金甲>首映庆典上,问及周杰伦为什么写<听妈妈的话>这首歌的时候,本以为他会说和<叶惠美>一样,都是为了妈妈高兴.可是他却说出我没想到,但却深有感触的一句话:现在的年轻人,孝顺很重要,所以感觉必须有必要写写歌影响一下年轻人. 虽然周杰伦不能谈是老歌星,但是他的这番话让我感觉到他的责任心.想起我们这些也工作了五六年的老程序员们,对后来者却有些许歉意. 最近我老是戏谑我的同事,说他该多谢谢文章,不为别的,只为给年轻人多留点经验,多一点指引,多一些食粮! 我最近发现

    程序人生April 18

  • 程序员浪费生命的几种方式

    程序员应该要爱惜生命,做有用有意义的事情.做有用的事情,有两种方式,一.做一个对用户真正有价值的项目,这个项目是真正有意义有用的:二.朝正确的方向以正确的方式做项目.但是程序员会遇到很多失败的项目,这些系统要么是没有人用没有真正价值,要么是以不正确的方式做项目,使用不当的技术,例如,用报表工具代替查询.用ESB企业总线当作海量数据传输用,或者做一些没有实际用途的功能,如做一个万能的用户自定义查询系统.做用户自定义工作流工具.做用户自定义报表工具,这些项目无疑在浪费程序员的生命.笔者试图总结程序员

    程序人生April 15

  • 程序员永远的痛之字符编码的奥秘

    字 符编码相信是每个程序员的噩梦,只要是有中文的地方,总是会遇到各种编码的问题,并且这种问题还非常难缠,尤其在linux上,因为上面很多软件都是针对 英语国家开发的,是不会考虑其他语种编码问题.在遇到编码的无数大坑之后,我决定仔细研究下编码问题,因为这就像一道坎一直横在你面前,每次到这里你都会 跌到,每次爬起来之后,你都若无其事,这样的人被称作战士,真正的战士.可惜是个力量战士,做为新时代的智力战士,当然不能在那跌到然后又在这继续跌到. 文件的存储方式: 文件都有自己的存储格式,比如最常见的tx

    程序人生April 12

  • 没关系的,你不会做的,有我呢

    妈妈又发短信来说:"(淘宝上)这个鞋子我试过了,朋友说好看,你给我买下吧." 心里有点莫名其妙的不高兴,明明寒假在家里很努力地教过你很多遍如何用网银,为什么还是来找我搞嘛. 皱着眉头回复:"不是教过你怎么用网银了么?" 发送之后,心里突然有个声音说,别这样. 我以为寒假努力地教过妈妈,她就可以独立地买她喜欢的衣服鞋子了 可是她已经习惯了挑中要买的东西,毫不犹豫地掏出手机联系闺女--"你给我去付款啊." 就像我病了,不管是感冒还是中暑还是胃疼还是痛

    程序人生April 11

  • 写给程序员:我们这一代不是汽车工人
    写给程序员:我们这一代不是汽车工人

    软件开发圈是个奇怪的圈子.尽管有着低失业率.高薪水和美好前景,显然一直处于危险和衰退之中,或者迫切需要警醒.有的开发者将最近软件开发的兴旺仅仅看做是未来衰退的前兆,并且开始写宿命型小说来警示这个即将死去的圈子. Greg Baugues之前写过一篇文章<我们这一代的汽车工人>.他在文中比较了当今的软件开发者和60年代底特律汽车工人.Baugues的认为取代底特律汽车工人的机器人将会同样地取代软件开发者.作为证据,他举了一些例子:电子商务的Shopify,在线日志的WordPress,还有信用卡

    程序人生April 10

  • 直面上海IT精英群体:某些行为特征被妖魔化
    直面上海IT精英群体:某些行为特征被妖魔化

    张江地铁站美食广场,丰富了"张江男"的夜生活 在当今摩登上海,一群被嵌入高科技矩阵的所谓"IT动物"惹人瞩目. 他们中相当多人聚集在张江高科技园区,具备理科背景,常常深居简出,工作勤奋,拙于表达.他们薪水很高,却不太会消费:他们有自己特有的浪漫,却难以招女孩喜欢:他们智商很高,却普遍想法简单. 他们被武断地概念化为"张江男". 专家说,他们是一群不懂生活的"废弃生命":老人们说,他们是可靠的结婚对象:女孩们说,他们更喜欢看电脑

    程序人生April 9

  • 冒号和他的学生们-程序员提高班纪事21:后台脚本

    系列文章汇总:<冒号和他的学生们--程序员提高班纪事> 后台脚本 操千曲而后晓声,观千剑而后识器 --<文心雕龙•知音> "剩下四种动态语言,我们将之归为后台脚本语言."冒号说着画了张图表-- 用户 前台语言:Visual Basic,Delphi,JavaScript 平台语言:Java,C# 后台脚本语言:Perl,PHP,Python,Ruby 系统语言:C,C++,D 机器 引号听得仔细:"我记得您开始是把这些语言划分为C族静态语言.非C族静态

    程序人生April 9

  • 大学生摆摊刷机 日入百元还"刷"出女友
    大学生摆摊刷机 日入百元还"刷"出女友

    新学期是学生换手机的高峰期.在李轩看来,这不失为一个增加收入的良机.作为"资深手机玩家"的李轩,便趁此良机开始摆摊刷机.李轩把摊位选在了食堂附近,工具仅仅是一台电脑和一条数据线,在众多的活动摊位中并不起眼.但利用课余时间"摆摊"的第一周,李轩就刷了超过30部手机.一般店铺里刷机收费在一次30-100元不等,李轩只收取20-50元的"友情价". 摆摊刷机"财色双收" 刷机赚钱源于女生的一句话 在读高中时,李轩就对安卓手机产生了浓

    程序人生April 9

  • 艺术的背后还有纪律-采访印度NIIT CEO有感

    今天下午采访印度NIIT的CEO Vijay Thadani.NIIT是印度最大的IT培训机构,业务遍及38个国家和地区.同时,NIIT Tech. 也是一家CMM5的软件企业. 采访的详细内容大家会在CSDN的新闻里看到.我倒不是觉得这次采访有多么精彩,不过为了准备这次采访,我做了一些功课,查了一些资料,倒是真有些感触. 最大的感觉,我们还在喋喋不休的争论该不该走印度道路,印度已经一骑绝尘而去.我的同事邹震在一篇采访稿里总结说,印度大型现在软件企业的开发人员规模不是几百上千,而是几千上万,最大

    程序人生April 8

  • 冒号和他的学生们-程序员提高班纪事17:语言讨论

    系列文章汇总:<冒号和他的学生们--程序员提高班纪事> 语言讨论 因了解而喜爱,因无知而憎恶 --题记 教室里,学员们正热火朝天地讨论着流行的编程语言.冒号推门而入,沸水锅被浇了一瓢冷水,立刻平静下来. 冒号笑吟吟地看着大家:"怎么不讨论了?" 众人齐道:"该您了!" "首先需要声明的是,本课评论编程语言,乃是应众位之邀,实非本意."冒号严肃起来,"因为这种评论,不可避免地会带上个人色彩,容易产生误导.正所谓,通禅悟道者拈花

    程序人生April 7

  • IT一族是如何成为一个民族的

    IT一族是一个优秀的民族,不屈不饶的民族,积极向上的民族.我可以向全世界宣布IT民族是全世界最好学的民族. 不要介意我把IT人群称为一个民族.它确确实实已经从一个小团体成为一个群体,当2006年来临的时候IT人一族已经可以称为一个民族了. 不知道大家还是否中学政治书上 关于对民族的定义:"即民族是以共同的地域.共同的经济生活.共同的婚姻范围等联系为形成条件,以共同的语言.共同的物质和精神文化特点为客观特征,而以自我意识和自我称谓为根本要素的一种具有相当稳定性的社会共同体". 大家请对照

    程序人生April 6

  • 程序员听爵士 架构师指挥交响乐

    在一班从洛杉矶回北京的飞机上,我刚一坐下,旁边的一个美国老人就很热情的和我打招呼,他的名字是Bill,是和一个旅行团一起来中国来玩的,先是聊了聊紫禁城,秦始皇,小布什.老人参加过太平洋战争,是美国空军的飞行员,退役后主要在一些学校教授音乐,目前在洛杉矶附近的Laguna海滩有个Jazz乐队,于是话题更多的转向了Jazz,我自己对于爵士有很多好奇的问题.十多年前,刚开始接触Jazz的时候,只是了解Jazz的特点,Jazz给我的最初感觉有四个,第一是曲调喝醉了,一直没站住,后来知道这叫散拍乐;第二是

    程序人生April 1

  • 80后需要牢记的十大人生底线

    1.一定要相信30岁很快就会到来,无论你是在魔兽.CS还是蹦迪泡吧,就算装的再嫩,岁月总会在你的心里留下烙印,掩饰永远不能改变事实,办法只有一个:提前做好准备,即使你现在只有18岁,脸皮还能掐出水来.30岁一过,一样是人老珠黄一根草而已,所以要是不能提前装填自己的心理内涵,等着人见人烦吧. 2.勿以善小而不为,勿以恶小而为之.不管你对生活已经有了多深的认识,在许多方面最好听听父母的建议,甚至最好完全按照他们的吩咐去做,抛开老祖宗遗留下来的传统之外,他们毕竟比我们早活了几十年,对这个残酷社会的认识

    程序人生March 31

  • 程序员7年和我的7点感想??我的程序人生

    我是1986年第一次接触计算机的,当时刚上大学,用的是VAX11-780小型机运行Basic程序,一个学期下来,算是学点皮毛.1989年,在大学因<微机原理>课补考,反而认真学习了一下计算机的知识(第一次考试前都没有看过书,虽然开卷考试也没有pass,不过在考场上现场发挥,将最多分的一道题完整拿下,其它的基本就完全放弃,当然结果就...).后来由于使用计算机绘制线路板,逐渐学习了一些DOS知识和常用软件,并在此后一年多的时间学会了C.BASIC.PASCAL等语言. 大学毕业设计的时候,我分到

    程序人生March 31

  • 一个大学生的感慨:从招聘看中国软件业

    前几天看了<中国软件业人才打造模式之辩>,又看了最近中国各大公司招聘的情况,我真是太有感慨了. 中国的软件业真的是没落了吗?希望有人能给我一个信心,给我一个信念,给我一个帮助. 一个公司,看名字看不出来有什么门道,也不知道规模如何,只在招聘中这样写到:"精通VB,Delphi,VC++,Java语言编程,熟悉WINDOWS和Unix/Linux操作系统和TCP/IP协议,熟悉Windows和Linux系统编程和网络编程.--"还有这样的:"精通 .NET 编程,五

    程序人生March 31

  • 世界上最优秀的程序员同时也是活得最快乐的人

    Colin走到我的办公室门口叫我去看他最新的研究成果.他拆解了他的显示器切换器(用来在两台PC之间切换显示器的设备),拆开的设备就摊放在他的桌子上.他用从RadioShack网站上淘来的部件重新组装了它,并用VB6开发了一套管理它的服务器和客户端程序,经过这样的改造,他实现当鼠移动到屏幕边缘时显示器就能自动切换的功能.Colin在做这个项目时获得了很大的乐趣,并且正在变成我们团队里最强大的程序员.这发生在Arduino创建之前一段时间,那时硬件Hacking的门槛还很高.VB6正在衰退,使用它的

    程序人生March 28

  • 在新东方工作的10多年中经历的二三事

    1997年,我辞掉北京大学的工作,来到新东方.这两个单位的办公地点只相隔一条30米宽的小马路,一边是有着100年历史的中国最高学府,另一边是刚刚起步4年的私立学校.当年许多人说我中了邪,后半辈子选择了一条错误的路.然而,随着新东方的快速发展,我坚定地认为当时的选择是正确的.记得一位哲人说过,人的一生不是由他所经历的每一天组成,而是由记得住的事情组成的.我在新东方工作的十多年中,特别是早年许多艰苦奋斗.苦中有乐的往事,至今想起来就仿佛发生在昨天,终生难忘,并成为我生命里程中最重要的组成部分. 在新

    程序人生March 26

  • 我的计算机学习过程与.net学习过程(二):大学一年级

    前文回顾:<我的计算机学习过程与.net学习过程(一):大学之前> 2001年的9月10日,离今天正好7周年,我背着个行李包,踏进了浙大之江校区的校门,听说是当年司徒雷登住的地方,时天色已晚,就睡了.第二天,一觉醒来,听人说美国纽约世贸双塔大楼被恐怖袭击了.没来的及细看,我匆匆去办入学手续了. 发下来一群的书,一本<C Programming Language>,英文的,200来页,吓着我了,英文的怎么学:又一本<Structured Computer Organizatio

    程序人生March 26

  • 榨干你所能学习的一切东西

    读大学的时候,我去一家广告公司参加实习,做平面设计.我的工作就是在一台32M内存,15寸显示器的电脑上,为客户制作报纸平面广告.那是一个晚报鼎盛的时代,客户很多.大部分客户都是做报纸"通栏",因为便宜,两万一天.如果遇到大客户,或者富翁登整版征婚广告,赚得就多了,因为象扬子晚报这样的大报,整版要十二万一天.我发现我很喜欢设计一样东西的感觉. 后来我又开始做销售和市场.我联系了很多客户,却只成功的给一家电脑装机商卖出过一个通栏,还给了很大的折扣.我做的最大的市场活动就是帮助诺基亚推广81

    程序人生March 22

  • 十年CIO职场成功经验谈

    5年前,我并不知道CIO应该做什么.那时,我每天都在分析企业管理中存在的各种问题,并关注行业的发展趋势和竞争特点,然后寻找企业现阶段的发展瓶颈及未来几年内可能面临的发展瓶颈.我将60%以上的精力都放在分析和研究这些问题上,一旦有了明确的思路后,就去规划.设计解决方案,然后便义无反顾地实现这些方案.当然,基于信息技术的解决方案是我的主导思考方向.回首10年来我的信息化实践,我发现这也许就是CIO所要做.应该做的事吧. 技能是基础 我认为,CIO的最高使命是通过信息技术的创新不断地推进企业的商业变革

    程序人生March 20

  • 来谈谈从专业到更专业

    本文上从谈为什么需要专业---->到什么是专业---->什么叫够专业--->什么叫比专业更专业 我记得在我17岁生日那天,一早起来就决定请几个好朋友一起晚上到最好的一家酒楼去吃饭,让大家好好开心一下,但到晚上之前,还是要有一个中午,中午我就到路边小店去吃面,很快坐下,叫牛肉面,服务员送上面时,我无意中观察服务员动作,一手放在腰间,另一只手紧扣碗边,大母指无意中放在碗内,(现在都想起,真的,太不卫生!)放在桌面上,转头就走,可能因为他很忙;但我又注意到他的大母指上好油.天!我无意中的注视,

    程序人生March 20

  • 一位耶鲁学生强悍的勤工俭学经历

    前些时出国,在国外中文网站上看到一篇文章,深深吸引了关注大学生就业问题的我. 这是一位在耶鲁大学读本科的中国学生,写他在耶鲁勤工俭学.打工挣钱的经历.看完之后我叹为观止,惊叹美国大学对学生就业能力和挣钱能力的促进和培养是多么的强悍! 我这里转发的是删节和改写本,和大家分享: "为了挣钱,很多耶鲁大学的学生都在校内各行各业打工,每周工作十到二十小时.走进耶鲁校园,放眼一望,大学的各个学术部门.行政机构,上到校长办公室,下到图书馆.餐厅.小卖部.实验室,都由许多本科生劳动力在支撑.(徐小平按:把大量

    程序人生March 19

  • "代码女神"网络爆红 网友赞为IT界的奇迹
    "代码女神"网络爆红 网友赞为IT界的奇迹

    近日一组名为<这世界唯一的你>的相册(相簿)走红,里面246张照片都是同一个女孩(截至21日上午),这女孩一脸素净,无妆容的清纯脱俗美感,比起时下一堆浓妆PS的锥子脸,更让人觉得惊艳:此外,她还是个程序员(撰写软件.开发程序与维护的专业人员),让网友不禁叹道,"原来程序员不光是抠脚大汉!"封她为"代码女神". 当然"码农"的世界里并不尽是"抠脚大汉",但的确宅男偏多,清纯萌妹子罕有:这组照片的上传者李洋阳也是个&q

    程序人生March 19

  • 我的程序员人生 --- 学习篇(如何开始,如何入门,如何前进)

    本人程序狗,毕业4年有余,敲了三年java,自学了近半年python,linux也算入了门,换了两家公司,干过外包,进过创业公司,架构过项目,带过团队,最近闲情雅致,胡思乱想起来,随便写点~~ 主要是关于如何开始学习,又如何能把握学习的动脉耐心的学习下去, 一.兴趣.好奇是美好的开始 我是信息与计算科学专业的,大三的时候开了面向对象课程(java),到了期末都讲完了,还是啥也没听进去,啥也不会写,一塌糊涂,一团糟.我是对人与人交流情有独钟的,我很喜欢qq上打字谈天说地的感觉,也不知道具体是哪天,

    程序人生, 学习之路, 经验分享March 18

  • 喜欢了一个IT女孩怎么办?

    喜欢了一个IT女孩怎么办? 既然是位知友,那么就很可能是位IT男(感觉只有IT男才会在这里问这么个问题),IT男把IT女,那么就有太多优势了 首先可以考虑物理接近,平时打个招呼什么的,搭个讪,聊两句,混个脸熟.物理接近很难的话,可以考虑在线关注,在线打招呼,在线搭讪,在线聊天 之后呢,IT男嘛,必然会修电脑,IT女必然要用电脑,所以有需求就有市场,修电脑! 修电脑这个机会一定要把握好啊,修电脑的过程中,看看她都用什么软件上哪些网站,记录下来.有条件在放些木马.病毒(最好是自己code出来的).市

    程序人生March 17

  • 去不去 Google ?Ex-Googler 讲述他的职业选择
    去不去 Google ?Ex-Googler 讲述他的职业选择

    我其实没有什么成功的经验可以分享,只讲一讲过去个人职业选择方面相关的一些历史.我相信这里很多人都会上知乎,上面有很多关于职业选择的问题,比如说我是应该留学还是应该呆在国内,我是进创业公司还是大公司,我是应该去百度还是腾讯,其实这些问题对每个人都有不同的答案,只有自己给自己的答案是最好的,之所以有那么多的问题,因为有很多人没有花足够的时间了解自己,所以古希腊的哲人会说「人生最困难的一件事是了解自己」. 我本科毕业之后去了耶鲁大学学习,一段时间之后我看到别的的同学似乎都有着非常明确的兴趣和方向,很多

    程序人生March 16

  • 编程期间休息片刻的好处
    编程期间休息片刻的好处

    原文作者Axel Rauschmayer是一位居住在德国慕尼黑的自由软件工程师.他在这篇博文列举了在编程期间休息片刻的一些好处. 你会更精明而不是更卖力地工作.我曾经为了一个功能的实现而卖力工作过.每天12小时,整整工作了两个星期.我付出了很多努力.那两个星期之后,我休息了一阵,并产生了一些减少很多不必要的工作的想法. 你的思维会变得更清晰.疲劳对于个人的影响就跟他喝醉酒差不多.每天下班的时候,我总是欺骗自己,我将很快完成这件事,以便明天有个新的开始.实际上,通常第二天我经常需要收拾昨天的烂摊子

    程序人生March 11

  • 冒号和他的学生们-程序员提高班纪事5:软件技术

    系列文章汇总:<冒号和他的学生们--程序员提高班纪事> 软件技术 借我借我一双慧眼吧,让我把这纷扰看得清清楚楚明明白白真真切切 --<雾里看花> "现在我们具体介绍一下编程范式."冒号忽然顿住,隐觉一抹失望从众人脸上掠过,问号更是欲言又止,便鼓励他开口. 问号略显迟疑:"您说编程范式是一种心法,那框架.设计模式还有架构呢?" "原来如此!"冒号心下了然,"让我说说你们最想听些什么吧." 众现不信之色.

    程序人生March 10

  • 当别人加快脚步的时候,你更应该慢下来

    三个小故事和一个小矮人 ###########故事一########### 每天早上转两辆公交车让我心疲力竭,并不是说坐车要坐多久,实际上真正在公交车上的时间最多也就是25分钟那里,加上等车,走路的时间,合起来估计要45分钟.然后自己打算买一辆自行车.估摸预算了一下,大概要一个小时的时间到公司.于是昨晚果断买了一辆自行车,第二天就骑自行车上班了. 第一次骑自行车上班,害怕迟到,结果我六点四十就从住的地方出发了.骑到公司的时候,看了一下手表,结果发现时间定格在七点十分,才花了半小时就到了公司. 整

    程序人生October 28

  • 写程序就像追女孩

    写程序就像追女孩 写程序 最为一个程序员,你是不是经常经历下面的场景呢? 产品经理:哦,亲们,我看到了一个非常cool的东西,我觉得我们应该实现它! 程序员:- 接下来就是迅速的需求分析,然后开始coding,劳心费神小心翼翼的终于上线了( 当然也可能上不了线,you die),开心了没几天, 次奥,居然有bug, ok, hotfix, 运行了几天,严重的bug, hothotfix- 无尽的bug, 无尽的fix, 如果你解决不了的bug的话,you die. 当然,为了保持系统的新鲜度(不

    程序人生June 10

  • 一切为了基础--学习数据结构(C语言版)

    很多事情,当你真正开始动手的时候,才发现确实如此的简单.C语言也是如此. --------写给曾经的自己 记忆中很早之前,对C语言抱有深深的恐惧,无论是结构,数组,还是指针,甚至是malloc,free都让我感到异常的恐惧.用C语言写的每个算法,都会莫名其妙的出错,也不知道怎么调试.那段时间产生了"恐C症",然后碰到了C++,用上了STL,就在那个时候体会到了编程的乐趣. 工作了以后发现,基础原来如此之重要.发现人绝对不能浮躁,不要想着年纪轻轻的就要月薪上万,年薪几十万什么的.真正的牛

    程序人生December 4