我应该干什么
我是一名大二的学生。。。
学java的时间算起来也不似很长 都是看网上视频学习的 刚开始的时候还有很大的热情 每天没事就写写代码
也有疯狂过。也写过一些东西(呵呵 当然是很小的)
可是越往后面学习发现我没有东西可写了(一种很奇怪的感觉,不知所措。)总感觉自己学习的时候写的东西和实际开发没有什么联系。。(特别是最近在学习设计模式的时候,感觉和参与实际开发的人感觉太大,他们遇到的问题我没办法遇到,也遇不到)
我也想自己写个项目 可是在学校友没有人告诉我怎样实现 开发流程 实践技术 具体在公司里面是怎样做。。。
我一无所知 google也不到
就这样每天学的 写代码也写不下去了
学完了struts hibernat,spring 发现是反射和模式 又学了它们 又到了jvm
还是写不了。。
就这样闲的。。。。。
大家给个建议。。我到底该干吗。。。? 2 楼 fuyaner 2011-04-28 你等隐吧。 3 楼 dudu_g19 2011-04-28 有机会的话 利用假期 到一个公司找一份兼职
4 楼 cectsky 2011-04-28 能找别的出路就别来搞程序了。 5 楼 kang844850704 2011-04-28 做了几个项目了 基本没有用到hibernate 倒是ibats用的多些 目前在做的项目用的是BME框架 以前从来没听说过这玩意 还有osgi 你还是先看看目前用到的主流框架 起码知道他的优缺点 6 楼 jobar 2011-04-28 找个公司实习去吧,实践才是最好的学习之道! 7 楼 liuwuping12064915 2011-04-28 kang844850704 写道做了几个项目了 基本没有用到hibernate 倒是ibats用的多些 目前在做的项目用的是BME框架 以前从来没听说过这玩意 还有osgi 你还是先看看目前用到的主流框架 起码知道他的优缺点 谢谢了 可是我的问题是学了就是自己写个小东西 还是无法体验实际开发中需要的东西。。哎
8 楼 liuwuping12064915 2011-04-28 jobar 写道找个公司实习去吧,实践才是最好的学习之道!
可是在学校的时间也蛮长 这些时间不知干吗 本来老师说来个项目小组写写。。。
第二天就没有下文了。。bs他 9 楼 liuwuping12064915 2011-04-28 cectsky 写道能找别的出路就别来搞程序了。
开弓木有回头箭。。。
10 楼 sniffer123 2011-04-28 LZ不知道该学什么是把?那要不要我来给你出个题?
11 楼 sniffer123 2011-04-28 首先装上一个ubuntu 从熟悉linux开始
然后就装QT吧 不懂QT的话就去找找PDF 你看,这不就有得学了吗?
简单的入门后开始拉控件了。从做一个小游戏开始,比如俄罗斯方块。
然后就开始做联机对战的。看下socket吧,你应该能简单的实现两个客户端对战。然后你自然而然会去研究怎么实现一个简单的协议
接下来学学gcc,用vi敲出一个简单的服务器,能够登录,分派房间,聊天等。你会接触到其他的io模型,比如select。你也需要去学习make,而不仅仅是ant。这一阶段够你研究的了。
等到这个完了,你大致知道该怎么走了。大并发怎么办?尝试用aio?怎么做缓存?服务器怎么扩展?还有各种多核多线程
不要只放在怎么学会用ssh搭网站 多了解点其他的 不只很有意思,会给你带来很大的成就感,更能开阔你的眼界,乃至触类旁通 12 楼 trunkyue 2011-04-28 如果我是你,我应该会好好珍惜现在的时间.......多看些书,基础打得再扎实也不为过.工作了你不会有这么充裕的时间去学习的.....除非你进的是酱油公司例外,工作了下班,就想睡觉.....太累了 13 楼 iamcrzay 2011-04-28 把基础的计算机课程学好,
这个你将来毕业啦,会受益无穷的,
不要以为你现在的课程都是垃圾,
厚积才能薄发 14 楼 t129zhangq 2011-04-29 实践才是发展的硬道理 15 楼 aronlulu 2011-04-29 iamcrzay 写道把基础的计算机课程学好,
这个你将来毕业啦,会受益无穷的,
不要以为你现在的课程都是垃圾,
厚积才能薄发
同意,好好学学离散数学,数据结构,操作系统,算法导论,计算机体系结构,多看国外英文教材。
这些东西对你以后的成长很有益处,你学的所有技术框架都是由这些东西堆砌而成,大学里学java web感觉很是浪费。
见过很多技术牛人,都有共性,对于数据结构,操作系统这些基础知识的理解相当透彻。 16 楼 别惹Java 2011-04-29 因为你还在学校吗,基本上大学里都有老师带领几个学的好的学生做项目的,不妨去问问 17 楼 westlifeljz 2011-04-29 学校里的项目可以一个都不用做纯粹一群人在一起浪费时间,好好巩固基础。。。。 18 楼 sang4608716 2011-04-29 找个学校所在地的软件公司实习…… 19 楼 爱喝酸奶 2011-04-29 aronlulu 写道iamcrzay 写道把基础的计算机课程学好,
这个你将来毕业啦,会受益无穷的,
不要以为你现在的课程都是垃圾,
厚积才能薄发
同意,好好学学离散数学,数据结构,操作系统,算法导论,计算机体系结构,多看国外英文教材。
这些东西对你以后的成长很有益处,你学的所有技术框架都是由这些东西堆砌而成,大学里学java web感觉很是浪费。
见过很多技术牛人,都有共性,对于数据结构,操作系统这些基础知识的理解相当透彻。
确实基础很重要啊!另外还是找个公司实习一下,学校的东西真的没什么的..... 20 楼 liuwuping12064915 2011-04-29 爱喝酸奶 写道aronlulu 写道iamcrzay 写道把基础的计算机课程学好,
这个你将来毕业啦,会受益无穷的,
不要以为你现在的课程都是垃圾,
厚积才能薄发
同意,好好学学离散数学,数据结构,操作系统,算法导论,计算机体系结构,多看国外英文教材。
这些东西对你以后的成长很有益处,你学的所有技术框架都是由这些东西堆砌而成,大学里学java web感觉很是浪费。
见过很多技术牛人,都有共性,对于数据结构,操作系统这些基础知识的理解相当透彻。
确实基础很重要啊!另外还是找个公司实习一下,学校的东西真的没什么的.....
关于这个数据结构之类的学习 我看过很多牛人的文章都说很重要 但是有一个关键问题是我学了怎样去实践它 我怎样去用它 至少在大学还有2年的时间(连个商业实际开发都没有接触的人)。。
看到je很多人做了很多年都还没有接触或者真正用到这些东西。。。
那我应该怎样调整。。 21 楼 liuwuping12064915 2011-04-29 貌似很少有公司会提供实习的机会。。。
放假去广州试试。。