![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人日志
紫竹
生命应该浪费在美好的事情上
展开
-
成为一名优秀程序员所需要知道的15件事
导读:编程虽是复杂活,但成就优秀程序员的很多因素和我们在学校中最早学到的相差无几。 1. 懂得分享。尽可能使用开源,并且当你有能力的时候,要对其有所贡献。聚全社会之智慧,胜过某些“大”公司之短视。 2. 公平竞争。尝试其他技术、框架、方法和转载 2011-08-13 22:25:40 · 364 阅读 · 0 评论 -
有点意思....有空常看看
抛出异常的爱 写道想挣钱这个行业不是好行业 (至少是我见过几会最少的几种行业,如有需要可以看看建筑业,,金融,餐饮业,运输业,收入高些) 想活的久这个行业不是好行业 (比IT死人更多的行业也有几个比如贩毒,救火队,娱乐圈) 想发展这个行业不是好行业 (这是一个被外包与廉价劳动吹生的行业,中国本身是容纳不下如此多的IT人,人民币升值死的一边是东莞,一边是大连) 想转载 2012-02-08 16:20:05 · 1016 阅读 · 0 评论 -
有什么资格抱怨?
那些轻描淡写抱怨没有机会说自己苦逼的人,请你们扪心自问。当“小四川”捧着一本《操作系统》睡着的时候,你们在干吗?当“老灵通”这个五音不全的人,为了英语发音稍微好听点,把一段话背诵上百遍时,你们在干吗?当我捧着字典,啃着几斤重的英文版《管理会计》、《供应链管理》、《企业运营》这些书的时候,你们在干吗?当我们在地铁上为了节约时间而背单词的时候,你们在干吗?至于那些抱怨找不到漂亮转载 2012-04-09 20:00:55 · 553 阅读 · 0 评论 -
谨记这些计算机基础知识
做了几年的开发了,有些许感悟,对计算机系统的理解深刻与否对自己的整个职业生涯是息息相关的,对基础的重要性有更深的体会。如果想要在程序行业有所成就,还是要先静下心来打好基础,这是一个漫长的过程,这个过程是需要不停的迭代来积累完成,很少有人能线性的成长过来。 大学时候我们可能对很多东西很多知识的认知还达不到一定的程度,很多人虽然学下来了,可是最后的知识仍然是不成体系的,零散的,这也正是很多学生的转载 2012-04-09 20:29:48 · 944 阅读 · 2 评论 -
“菜鸟”程序员和“大神”程序员差距在哪里
“菜鸟”和“大神”刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?上面很多一连串的问题,没有把你搞晕吧!那就听我一一给您分转载 2012-05-17 00:17:17 · 597 阅读 · 0 评论 -
架构师之我见
架构师是一个项目组的灵魂人物,他决定着整个系统的技术选型、整体架构以及模块划分,同时还可能担当与领导层的沟通角色,从某种意义上来说,架构师在很大程度上决定着项目的成败与否,正所谓火车跑得快,全靠车头带。 很多优秀的架构师都是从一个优秀的开发人员转变过来的,但优秀的开发人员未见得都能成为合格的架构师。与架构师相比,开发人员所需担当的任务相对狭隘的多,其最大的目标就是编写出精良的代码、做好充分转载 2011-10-23 23:00:45 · 419 阅读 · 0 评论 -
回答一位同学的来信
由于个人隐私的原因,将这位同学的名字匿掉了。因为事先并未征求该同学的意见就将这封信贴了上来,如果该同学认为我侵犯了你的隐私请及时告知我,我会将这篇文章撤掉。之所以发表这篇文章是因为个人觉得它很有代表性,很有可能别的同学也正在为此事困扰着。希望能帮助更多的同学!来信原文:老师,您好,感谢您在百忙中抽空读我的邮件,我叫XXX,一个三本的大二学生,软件开发专业,对专业比较感兴趣。我为什么转载 2011-10-23 23:08:18 · 610 阅读 · 0 评论 -
作为软件工程师,你必须知道的20个常识
原文地址:http://sd.csdn.net/a/20120628/2806962.html作为一名优秀是软件开发工程师,以下的这些常识你知道吗?在实际工作中有没有总结过呢?小编就带大家一起分享这20个软件开发常识。1.针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2.软件转载 2012-07-04 22:37:28 · 418 阅读 · 0 评论 -
WEB架构师成长之路之3:要懂哪些知识
Web架构师究竟都要学些什么?具备哪些能力呢?先网上查查架构师的大概的定义,参见架构师修炼之道这篇文章,写的还不错,再查查公司招聘Web架构师的要求。 总结起来大概有下面几点技能要求:一、 架构师有优秀的编码能力,解决开发人员无法解决的难题。二、 架构师对系统的大数据容量高性能高并发高容错的网站有架构设计和开发经验。三、 架构师对操作系统、数据库、服务器各种软件使用的配置比转载 2012-07-04 23:51:53 · 7508 阅读 · 0 评论 -
J2EE学习中一些值得研究的开源项目
原文地址:http://java.csdn.net/a/20100127/258561.html这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提 供的大量的A转载 2012-06-24 00:41:54 · 555 阅读 · 0 评论 -
9年IT业感言--少壮不努力,长大搞IT
原文地址:http://www.iteye.com/topic/1124365#2357481自2003年大专毕业至今,鄙人从事IT业已经有9年时间,午夜梦回突然觉得那个多年前的笑话: 少壮不努力,长大搞IT。 并不是全无道理。至少说明了IT不好搞啊。 一、流光容易把人抛,红了樱桃,绿了芭蕉 最近看到一个笑话:某大学打出巨大条幅:CS毁一生,转载 2012-06-28 20:36:17 · 3056 阅读 · 0 评论 -
Java程序员必备的七大全能
1、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。 2、管理:必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。 3、API:Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟悉的,否则不可能熟练的运用Java,包括: ◆java.lang包下的80%以上的类转载 2012-07-19 00:48:34 · 524 阅读 · 0 评论 -
给明年依然年轻的我们:欲望、外界、标签、天才、时间、人生目标、现实、后悔、和经历
原文链接:http://blog.sina.com.cn/s/blog_6e8e05ac0100wu4h.html今天是22岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有150万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩转载 2012-08-04 15:06:25 · 2813 阅读 · 0 评论 -
How do you discover your real purpose in life?
原文地址:http://www.stevepavlina.com/blog/2005/01/how-to-discover-your-life-purpose-in-about-20-minutes/How do you discover your real purpose in life? I’m not talking about your job, your daily re转载 2012-08-04 15:38:01 · 1815 阅读 · 0 评论 -
朝这个方向努力……come on
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类转载 2011-12-09 17:59:23 · 551 阅读 · 0 评论 -
什么叫工作?
当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她在大学里优秀的表现之外,还因为她写了一手漂亮的字。女孩能写一手好字的不多,尤其像她,看起来长发飘飘,多么女性化的一个姑娘,一手字却写的铿锵倜傥,让我对她不由多了很多好感。 手把手的转载 2011-10-26 00:17:46 · 888 阅读 · 0 评论 -
不要以你的现状来判断你的未来—俞敏洪6月2号在同济大学的演讲
同济大学的同学们大家晚上好! 其实人活着就挺好,至于生命有没有意义另当别论。活着每天都会有太阳升起来,每天都会看到太阳落下去。你就可以看到朝霞,看到晚霞,看到月亮升起和落下,看到满天的繁星,这就是活着的最美好的意义所在。 没想到同济大学的同学们转载 2011-08-13 23:09:14 · 943 阅读 · 0 评论 -
程序员常犯的5个非技术性错误
一个好的软件开发人员需要培养两种技能:技术技能和非技术技能。不幸的是一些开发者只注重技术的部分,以致养成一些陋习,下面是最常犯的5个非技术性错误:0. 缺乏自律 Jim Rohn曾经说过:自律是目标和成果之间的桥梁。我一直认为,不论是成为一名软件开发人员,亦或是转载 2011-08-13 22:05:38 · 320 阅读 · 0 评论 -
继续干IT的十个理由
在其文章《不干IT的十个理由》中,Jack Wallen列举了一些离开IT这个行业的理由。而我呢,则愿意提供一个不同的观点,下面有我自己的一些思考,这些也许能对阐明为什么你应当留在IT有所帮助。1: 钱,钱,钱 对,我们努力工作就是为了赚钱,而IT专业人士的努力转载 2011-08-13 22:02:44 · 364 阅读 · 0 评论 -
每天写出好代码的5个建议
成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now) 0. 将一天要做的事情列成清单 完成复杂活动(act转载 2011-08-13 22:16:14 · 365 阅读 · 0 评论 -
大学,男生因为孤独而优秀,女生因为优秀而孤独……
有些人有些事经历了,终究只能是一种阅历,竟不能成为回忆; 不想面对却又不得不承认的是:我们的年代,我们的生活确实淡漠了, 男生 1.追女生从来都是件简单的事情。如果你觉得你追得很艰难,多半是你追错人了。如果一个女生,你费尽力气才转载 2011-08-13 22:52:26 · 1295 阅读 · 0 评论 -
怎么成为一个软件架构师
的确没想到随手写的东西有那么多的回复,不管怎样还是挺高兴的。在这里谢谢大家的关注了。其实做了这么多年的技术脑子里总会跳出很多的想法,但很少有时间静下来仔细地思考思考,写写博客也算是一种自我归纳和总结吧。 “软件架构师”这个名词也不知是什么时候进入我的脑中的,不过一转载 2011-08-13 23:01:16 · 405 阅读 · 0 评论 -
徐州一姑娘写的(女孩看了是自省,男孩看了是激励)
别嫌文章长。看完你肯定想看第二遍。(女孩看了是自省,男孩看了是激励!) 最经典的话: 要是我的男人真的就没那本事,我就忍了,弄不好他有了本事,我就没了他呢。他没逼我长成曼玉嘉欣,我没理由逼他盖过李嘉诚。OK 不废话了。开始......1. 我在想,转载 2011-08-13 23:04:32 · 1591 阅读 · 0 评论 -
转专业那点事
听到消息的那一刻起,热血沸腾,学校新开一个光电通讯的专业,大三终于还有机会转到电子电气去,自学java一年,在机械学院冷冷清清,没有伙伴交流,没有老师指导,只能靠自己摸索,靠自己慢慢积累…… 6月1号——7月1号光电通讯专业报名,鉴于当时正在给机械学院的老师写项目原创 2011-09-15 16:52:59 · 2193 阅读 · 1 评论 -
找工作应该记住的话……
1. 真正决定求职结果的绝不是面试时那十几分钟,而是整个大学四年。从这个意义上来说,求职其实从大一就已经开始了。2.“细节决定成败”不过是一个不折不扣的伪命题。让韦小宝去走郭靖的路,或者让郭靖去走韦小宝的路,无论他们如何注重细节,都不可能取得成功。所以,选择比努力更重要,做好转载 2011-09-28 17:37:54 · 528 阅读 · 0 评论 -
一个程序员的经验之谈……
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没转载 2011-10-01 23:50:27 · 560 阅读 · 0 评论 -
Java Learning Path(马士兵老师)
Java Learning Path(一)、工具篇1、 JDK (Java Development Kit) JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。转载 2011-10-01 23:52:29 · 725 阅读 · 0 评论 -
Java自学之路-马士兵老师
JAVA自学之路 一:学会选择为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢? 我的意见是,不要太过相信各种培训机构或是抢手文章的说法(转载 2011-10-02 00:00:48 · 768 阅读 · 1 评论 -
从追MM谈Java的23种设计模式
从追MM谈Java的23种设计模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.原创 2011-10-03 21:55:33 · 1556 阅读 · 0 评论 -
智慧背囊小故事
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。原创 2011-10-03 22:17:11 · 2245 阅读 · 0 评论 -
行业经验
原文地址:http://www.blogjava.net/ITdavid/archive/2008/01/21/176730.html很多职场新人都谈到了工作经验的问题,似乎招聘公司不给你机会,你就没办法获得必要的工作经验,其实并不一定。 很多资料在网上都是可以找到的,只是看你具备不具备足够的信息收集与处理能力,而这个收集与处理信息的过程,也能极大的提升你的职业能力。转载 2013-03-28 11:33:04 · 1572 阅读 · 1 评论