zlt2000 写道
建议楼主应该从基础学起 JavaSE - JDBC - DHTML - Java Web - XML,当你这些方面都学得不错了,你就算入门了,然后就可以学一下各种框架,深入读一下他们的源代码
你可以参照下面的学习路线图
http://www.crazyit.org/attachments/month_0905/20090519_c9901cc7580eb75f2388ahktaU9LEJq8.jpg
恕我直言.
这个线路图对楼主估计没什么用.
redaready 写道
同意agromach,最看不上有些所谓“牛人”用贬低别人来抬高自己的做法。麻烦“牛人”既然费时间打字回贴了,就甭板个“臭脸”指这说那。最好能给出点建议,要是没建议可给就哪凉快哪蹲着去。
再回答下楼主提的问题,
偶的建议是用啥学啥。楼主先看看在工作中有哪些问题可以用计算机解决的,或者有哪些问题解决得不好的,然后google出解决相关问题的开源项目,然后看看这几个项目对拼的结果,挑两三个你喜欢的,读代码!在读代码的时候看到新的关键字什么的,去查相关语言的文档,遇到底层的东西,去翻翻相关的书。
数学水平目前来说没啥子关系,以后用到,一点一点积累就好。英语的话,要好点,因为估计从现在往后20多年,大部分程序跟文档,还是用英文写的。如果“牛人”们能把发牢骚的时间放到有意义的事情上,我们可能会早几天用中文跟计算机打交道。
在国内的状况下,楼主要学会自我激励,不去鸟别人毫无信息量的话。再就是灵活运用搜索引擎,自己找想要的信息。另外编程语言的细节不是很重要,重要的是如何运用编程思想,比如面向对象的封装,继承,多态,跟编程语言去解决实际的问题。说得有点大了,反正多看代码就是了,自己也要写点,写1看10,看几年你的水平就上来了。
sourceinsight不错,可以下个X版的。
祝楼主早日超过所谓“牛人”,然后给大家分享你的成功经验。
1.用计算机解决问题这是双手双脚赞成的.
2.对喜欢的项目读代码这个还是放放放
3.数学其根本是思维理论化.看不懂难的,还是要看看简单的.比如导数,积分,矩阵的基础.不过不要着急看看也看不下去
4.如果想要了解深度一般需要一二本比较合适的书但要淘到这一二本书需要买大约十几本书才能找到合适自己的.
比如全年龄thinking in java ,代码大全,书少没针对性,高深的如:龙书,专业名词多,脑细胞耗费快看不下去,专业性强的书很快又过时了孙MMstruts,太抽象的书里例子难懂23种设计模式.反正想找到当时能够合适自己的书真是很难.
5.如果想要了解广度则需要大量的问题.在正常工作中是不太可能有机会遇到如此多的问题的.以前javaeye上没有新手老手之分.有人题了问题之后回答他们的问题即使下一秒被肉饼干掉了也是收获.
6.大师之路也是快速成长的一个方法.看看大师们关心什么问题,把这个抽象的问题想像成为真实的场景.这样的场景比自己猜想的场景更普遍,更真实.(我现在看在学习lucene)还可以习得更多的专业名词用来google其它问题.
以上我用的方式,
PS:所谓牛人是种态度.而不是技术水平.君临天下,舍我其谁的态度....与技术无关.
bcccs 写道
抛出异常的爱 写道
bcccs 写道
抛出异常的爱 写道
PS:所谓牛人是种态度.而不是技术水平.君临天下,舍我其谁的态度....与技术无关.
不能同意你再多,不过这种态度也是自信和做事的方式,有这种态度的人大多掌握了行之有效的解决问题的方法,当然高明程度因人而异。
比如在公司中有一个人大家都认为他牛....
一般不是由于他的技术好,
是由于他坚持自己观点,
并且最后让所有的人都信服.
在论坛中:
说话多的
比说话少的
更能让人信服.
说实话,两牛人打架时 很可怕的.
我遇到的牛,技术都非常非常好,否则会被几句话就闷住,只能说同样技术的前提下,再讨论别的吧。
iaimstar 写道
bcccs 写道
抛出异常的爱 写道
说实话,两牛人打架时 很可怕的.
我遇到的牛,技术都非常非常好,否则会被几句话就闷住,只能说同样技术的前提下,再讨论别的吧。
你们俩早就是je两大亮点了
建议新人想了解je上面的牛人是如何牛b,请从2005年左右的帖子翻起,(最好更早)有些经典战役还是能回味一二的
然后回来考虑,牛b不牛b,谁说的算
分享到:
相关推荐
互联网大厂面试要求:技术广度、技术深度、系统设计以及项目经验 (下).mp4
图的遍历---深度和广度 图的遍历---深度和广度 图的遍历---深度和广度 图的遍历---深度和广度 图的遍历---深度和广度 图的遍历---深度和广度 图的遍历---深度和广度
然而,技术的深度和广度同样重要,没有扎实的技术基础,即使拥有丰富的知识,也无法真正提升工作效率和产品质量。 为了改善这种状况,程序员应该注重技术实践,通过编写实际项目来磨练技能。比如,参与开源项目、...
### 深度优先与广度优先搜索算法详解 #### 一、引言 在计算机科学领域,图的遍历是一种基本的操作,用于系统地访问图中的所有节点。本篇文章将详细介绍两种常用的图遍历算法——深度优先搜索(Depth-First Search, ...
"图的深度优先遍历和广度优先遍历算法" 图的深度遍历和广度遍历是两个重要的算法,这也是我们理解并掌握图这一数据结构的基础。通过此程序算法可以进一步掌握图的构造以及遍历的相关知识。 图的深度优先遍历算法 ...
"pptjoin 深度遍历 广度遍历"这一主题聚焦于两种不同的遍历策略:深度优先搜索(DFS)和广度优先搜索(BFS)。这些方法在解决各种问题时具有广泛的应用,例如网络爬虫、查找最短路径、判断连通性等。 深度优先搜索...
在邻接矩阵的存储结构下,实现图的深度优先遍历和广度优先遍历。
图的遍历是图论中的基础操作,主要包含两种主要的算法:深度优先搜索(Depth-First Search,DFS)和广度优先搜索(Breadth-First Search,BFS)。这两种算法广泛应用于解决图的连通性问题、拓扑排序以及寻找关键路径...
### 图的深度、广度优先遍历(C语言) #### 概述 本文将详细介绍如何在C语言中实现图的深度优先遍历(DFS)和广度优先遍历(BFS)。这两种遍历方法是图论中最基本且重要的算法之一,在解决实际问题时有着广泛的...
在计算机等级考试中,软件水平考试是一项重要的组成部分,它分为多个级别,如初级程序员、中级程序员、高级程序员等,每个级别对应不同的技术深度和广度。通过这个考试,考生可以展示自己的编程能力、分析设计能力...
互联网大厂面试要求:技术广度、技术深度、系统设计以及项目经验 (上).mp4
在本例中,我们关注的是使用邻接矩阵来存储无向图,并通过深度优先搜索(DFS)和广度优先搜索(BFS)这两种方法进行遍历。这两种算法在处理图数据结构时非常常见,尤其在解决各种问题,如路径查找、搜索、最短路径...
实现图的深度与广度优先遍历 c++6.0运行
图的深度和广度遍历
"程序员的数学4:图论入门" 本书《程序员的数学4:图论入门》是一本面向程序员群体的数学读物,旨在介绍图论的基本概念和应用。图论是一门研究图形和结构的学科,其中节点和边分别表示对象和它们之间的关系。在编程...
编程实现邻接表的深度和广度算法
本资源“爬虫深度优先与广度优先.rar”聚焦于两种主要的爬虫遍历策略:深度优先搜索(DFS, Depth-First Search)和广度优先搜索(BFS, Breadth-First Search)。这两种方法在构建和执行爬虫时具有不同的优势和适用...
图的遍历是图论中的基础操作,主要分为深度优先遍历(Depth First Search, DFS)和广度优先遍历(Breadth First Search, BFS)两种策略。这两种方法在解决实际问题,如搜索路径、判断连通性、拓扑排序等方面具有广泛...
在计算机科学中,图是一种数据结构,用于表示对象之间的关系或连接。图的遍历是图算法中的基础操作,主要用于访问图中所有的顶点。在这个压缩包中,包含了一个用C语言实现的程序,用于执行图的深度优先遍历(DFS, ...