- 浏览: 135254 次
- 性别:
- 来自: 北京
最新评论
转自:http://hi.baidu.com/cfyme/blog/item/09d7b0dbd29e2261d0164ee3.html
(1) 看 Thinking in C 和 Thinking in Java,不要看中文的译本;同时要看 The C Programming Language 或 Java XML Programming Professional,不要因为他们很难或者自己是初学者就不看;
(2) 不要放过任何一个看上去很简单的小编程问题,他们往往不那么简单,要么可以引申出很多知识点,要么可以给将来的程序带来重要的启示;
(3) 学class或者interface这样的概念并不难,难得是长期坚持实践和不遗余力的博览群书;
(4) 浮躁的人会说
(a)XX语言不行了,应该学YY!——不行的恐怕不是语言,而是你
(b)我到底应该学什么?——这是你的问题,不是我的。
(c)XX有钱途吗?——除了抢银行以外这个问题没有明确答案。
(d)XX和YY那个好?——你学哪个那个就好。
浮躁分两种:只观望不学,或者只学而不坚持。
(5) 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
(6) 学习编程最好的方法之一是阅读源代码,不要以为句法的堆砌就是编程,这就好比没有水泥的砖块,经不住考验的;
(7) 任何时刻都不要认为自己手中的书已经足够了,但任何时刻也不要认为自己一定要买下手中的这本书——多看书,少买书,如果你还是学生,图书馆无疑是天堂;
(8) 看得懂的书,请仔细看;看不懂的书,请硬着头皮看:但别指望着看第一遍书就可以记住或掌握些什么,请看第二遍、第三遍;对于 Java Documentation 或者 The Art of Programming这样的书是要保证随时不离手的;
(9) 和别人一起讨论有意义的C或者Java知识点,而不是争吵XX不行或者YY与ZZ哪个好,对于程序员而言最宝贵的莫非于时间;这样的讨论不仅仅可以在办公室里,因为程序员的最佳学校是网络社区和邮件;
(10) 学习编程的秘诀是编程、编程、再编程,因此请把书上的程序例子亲手输到电脑上实践,把书中看到的有意义的例子扩充,经常回顾以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
(11) 既然决定了要学习C和Java这两个具有代表性的语言(分别是面对过程语言和面对对象语言的代表),就请坚持下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
(12) 当写程序到了一半却发现自己用的方法很拙劣或者很笨拙时,请不要马上停手从新开始,请尽快把余下的部分粗略地完成以保证这个设计的完整性,然后分析自己的错误并重新编写——别心急,设计程序确实不容易,水平是在不断的编程实践中发展和完善的;
(13) 记录下和别人交流时发现的自己忽视或者不理解的知识点,而每学到一个难点时,尝试着对别人讲解这个知识点并让他理解——学习是互相的;
(14) 请保存好你写过的所有程序,那是你最可宝贵的财富之一;
(15) 请热爱C和Java!
发表评论
-
Ubuntu 9.04中文件共享的设置
2009-09-01 11:36 1330在Ubuntu 9.04中,用新立德自动安装的方式安装了sam ... -
Java异常处理陋习
2009-08-11 13:51 827你觉得自己是一个Java专 ... -
JSP避免Form重复提交的三种方案
2009-08-10 16:42 8761 javascript ,设置一个变量,只允许提交一 ... -
Java和JSP编程中应该注意的几个问题
2009-08-10 16:41 9101. 对应String类型的对 ... -
系统分析员、系统架构师、项目经理的区别
2009-08-10 09:41 1205转自:http://pm.csai.cn/mana ... -
LATEX使用之-字体颜色深浅不一
2009-03-13 16:31 5550今天用Ctex写论文,发现出来的pdf在屏幕上会出现字体颜色深 ... -
释放C盘空间的一种方法
2009-03-07 18:00 1048今天终于让C盘上可怜的500m的剩余空间变成了1G。 方法 ... -
T61 总蓝屏 错误代码为0X40000080
2009-03-06 21:30 3081这两天我的t61总是蓝屏,而且总是用的用的就速度巨慢。 今 ... -
windowXP 管理工具拒绝访问的解决方法
2009-03-06 21:25 2499我的电脑好一阵子都没有办法访问管理工具里的内容,除了ODBC。 ... -
数据库范式举例学习
2008-11-23 00:43 2698数据库太久没碰了,但笔试总是会碰上,没办法,现找些资料来学吧。 ... -
JAVA checkedException 与 uncheckedException
2008-11-22 23:35 2441今天笔试,遇到了一道题,问哪些exception是checke ... -
刚填完审协的在线职业测评
2008-10-23 16:18 2185刚刚填完审协的职业测评,分两部分,一部分是能力测试,和公务员的 ... -
SLB一面
2008-10-14 12:54 841刚从slb BGC的面试中回来 ... -
写申论的一点经验
2008-10-11 11:46 900避免《南周》化,着力《人报》化,总结一下给自己的几点警示: ... -
SLB活动日
2008-10-10 21:44 716刚从SLB活动日回来,人多啊………………,刚才系统死机,刚写的 ... -
面试官如何判断你是合适的人选(一位同事的review)
2008-10-10 16:10 2638http://forum.byr.edu.cn/wForum/ ... -
百度07在线笔试
2008-10-10 00:07 926一、 一个文本文档有多 ... -
网申的惨痛经历
2008-10-06 22:45 805过了七天的悠闲时光,今天一开始就是惨痛的一盆凉水从头到脚。 ... -
求职箴言
2008-09-26 12:39 768求职,最重要的是研究这个行业的游戏规则。其中一个重要规则就是, ...
相关推荐
Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历...
《Java程序员面试宝典》主要内容简介:目前许多开发者对Java语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。而招聘单位为了得到高素质的员工往往使出浑身解数,采用各种形式的面试考察求职...
掌握Java中的基本数据类型和复杂数据类型,理解引用的概念。 - **集合框架**:理解String到集合的演变,了解集合的底层实现,包括变量池的概念。熟悉ArrayList、LinkedList、HashMap等集合的使用和内部原理,以及...
下面我们将详细探讨如何利用提供的"JAVA 个人简历模版"来创建一份吸引人的Java程序员简历,并理解其中包含的关键知识点。 首先,标题"java程序员面试简历 WORD 模版"表明这是一个专门为Java程序员设计的Word文档...
最后,从提供的文件列表"程序员像妹子表白专用代码"来看,这应该包含了实现上述功能的源代码。学习并理解这段代码,不仅可以帮助程序员提升JS技能,还能为他们提供一个有趣的实践项目,让编程不再只是冷冰冰的代码,...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...
从开发小组负责人到项目经理,再到企业的中高层管理者,每一步都需要Java程序员不断加强自身的管理技能、领导能力和决策能力。在这个过程中,他们将学习如何协调团队成员、管理项目进度以及制定战略规划。通过这样的...
2. **数据类型**:Java中的数据类型分为两大类:基本数据类型(如int、float、boolean等)和引用数据类型(如类、数组等)。了解这些类型及其用法对于编写有效的Java程序至关重要。 3. **流程控制结构**:包括条件...
《Java程序员宝典》可能会介绍J2EE平台,包括Servlet、JSP、JNDI、EJB等技术,以及现代Web应用程序开发中的MVC框架,如Struts、Hibernate和Spring。这些框架极大地简化了Java Web应用的开发,提高了开发效率。 为了...
【JAVA程序员简历模板】 在创建一份专业的JAVA程序员简历时,首先要明确的是,这份文档将是你在求职市场上的“名片”,它应该清晰、准确地展示你的技术能力、项目经验和教育背景。以下是一个详细的模板,帮助你构建...
Java程序员还应掌握异常处理,了解如何正确抛出、捕获和处理异常,以确保程序的稳定性和健壮性。此外,熟悉Java I/O和NIO(非阻塞I/O)系统,对于进行网络编程和文件操作至关重要。 数据库知识是不可或缺的一部分,...
本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。本书中既有在公司中的生存技巧,又有高手达人的进阶策略,既有...
在"Java程序员的第一个VBA程序"这个主题中,我们可以深入探讨以下几个知识点: 1. **VBA基础知识**:VBA是基于Visual Basic的,它允许用户编写自定义宏和函数来控制Office应用程序。它具有直观的语法结构,如`Sub`...
Java程序员上班那点事 Java程序员上班那点事 Java程序员上班那点事 Java程序员上班那点事
JAVA工程师个人简历中的项目经验范文.doc JAVA工程师简历模板.docx java开发简历范本——有经验.doc JAVA开发经理-个人简历模板.doc JAVA求职简历范例.doc java程序员个人简历.doc JAVA软件工程师简历范文.docx Java...
Java 程序员笔试题 本资源提供了 Java 程序员笔试题,共 10 道单项选择题和 2 道多项选择题,涵盖了 Java 基础知识、编程技术、数据类型、运算符、控制流程、方法和类等方面的知识点。 1. Java 程序编译后会产生 ...
首先,让我们来看看"软件开发过程示意图"。这个示意图展示了软件开发的完整生命周期,包括需求分析、设计、编码、测试、部署和维护等阶段。需求分析是项目开始时的关键步骤,需要明确软件的功能和性能需求。设计阶段...
【一周学会C#——java程序员转.NET必看】 C#是一种由微软开发的面向对象的编程语言,设计用于.NET Framework上。对于从Java转到.NET平台的程序员来说,理解C#的基本概念和语法是非常重要的。以下是一些关键知识点:...
【Java程序员年终总结】 作为一名Java程序员,我在2010年的经历让我深刻理解到学习的重要性。从初入职场的新鲜人,到能在公司独立完成项目的开发者,这段历程充满了挑战和成长。2010年,我有幸加入北京联合兴辰公司...
只有通过自我分析, Java 程序员才能更好地认识自己,并制定合适的职业规划。 二、 职业生涯条件分析 在职业规划中, Java 程序员需要分析社会环境和职业环境。当前, IT 行业发展迅速,软件工程师需求增长,市场...