当前位置: 代码迷 >> Java Web开发 >> 迷茫的感想,希望大能的你们给点意见.解决方法
  详细解决方案

迷茫的感想,希望大能的你们给点意见.解决方法

热度:1448   发布时间:2013-02-25 21:21:47.0
迷茫的感想,希望大能的你们给点意见.
先说下现状:
现在的我已经学习了c(基本,不太精通),sql(基本都会),javase(基本代码都看的懂)!
学习的重点在javaEE,先后有html,js(最基本的),jsp,servlet(MVC),xml,struts2,hibernate.... 马上会学spring,json等一些框架,自信可以学好;学习中
写的东西有:
c 成绩管理系统,没涉及到链表;
sql 1000行左右的代码,包含曾,删,改;查(联合,子查询等).. 事物..
javase 超市管理系统(swing);
javaee 小型论坛(基本的功能)
暂时就这些,都是一些小的东西,自己玩玩的,要到市场上用是不能的.....
说这么多你们发现一个问题没,那就是尼玛基本感觉没算法存在,代码一些也是好几千上万的,就是没几句是好的算法的,都是一些数据库的曾删改查(各种)。。
现在随便遇到一个数学上的算法级问题我就是... 很是有点小鄙视自己的!
一同学拿着这样的问题 问我:
比如:1_2_3_4_5_6_7_8_9=110;填加减或不填,不填代表是前后结合成多位数,输出所有可能..
我看到就...... 心虚啊!  
好多次觉得自己学的是不是对的,觉得自己学那些 以后是不是会钉死,技术层面上升空间不大...
对于好多数学有趣的题目基本想不出来,要么就是写出来了也是各种绕出来的,一点也精简,高效...

我还上学还是有时间学习的,将近1年半的时间..  
注意:我所学的东西全部东西都不深,没到精通的地步,基本的都会都知道!
你们给点建议:
1.我是不是应该多做点数学级的问题,会一些算法,锻炼思维,还是放弃.. 我知道一旦想搞,就要长时间积累!
2.学完javaee中的后面几个框架后我的学习方向,或者重点是该回头打坚实的基础,或重点精通所学一门,还是学习新东西!
3.要想以后有大一点作为,不是基本的一点工资,争取过15K或以上,或自己几年内可以创业,我该怎么做,该学什么,努力的方向...(对于这一条我只能说我是年少轻狂,不想对自己要求太低,不喜的不必要喷我!)
如果你有长期社会经验希望给点意见,在此真的感激不尽.... 或者针对我现在的状态推荐一些资料:书,视频等!
谢谢!!!!

------解决方案--------------------------------------------------------
这难到是现代大学生的现状。。。
------解决方案--------------------------------------------------------
探讨

算法无非是别人,你能想出好的算法就可以去搞算法研究了,还弄什么j2EE开发啊,这些题目打一下牙祭还差不多,真没必要做这些,牛人那么多,那轮得到我们想算法,等混个3,4年估计才能开始接触,不过上面那道题,真没看出要算法来。即使有,也是有很大的局限性,可重用性很低,会遍历就可以了。

------解决方案--------------------------------------------------------
楼主其实不要担心
1.可以说90%的软件都不会涉及到多高深的算法问题,基本上都是一些基础的数据结构的操作。
2.我认为术业有专攻,除非你专门做算法相关的软件,没有必要去研究的多深。遇到复杂的算法问题,去咨询更专业的研究数学的人士,我们只要把解决方法用代码实现就可以。
3.知识领域既要有广度更要有深度,不仅要会用,而且要理解其中的思想。
4.技术是一方面,但仅仅只是一个方面,有时候就是一张门票。各行各业的业务知识也很重要,银行,保险,物流,电商等等行业,每一行都有很多门道,熟悉了某一个领域,也可以成为该领域的专家。如果你有做管理的潜力,也可以往这方面发展。
------解决方案--------------------------------------------------------
探讨
引用:
要学会把for循环改成while循环
比如

Java code

for (int i=0; i<10; i++) {
for (int j=0; j<20; j++) {
for (int k=0; k<30; k++) {
...
}
}
}
LZ看看如何改成while循环
很显然,每层循环都是……

似乎for改为while的循环次数……
  相关解决方案