`

应届毕业生关于自身发展的迷茫,希望各位给予一些意见帮助

阅读更多

本人明年6月即将毕业,大学本科计算机专业,但是仔细回想手上的“材料”,实在有些拿不出手。

大一学校教的是C++,但是课程过了以后就不怎么接触了,然后自己浑浑噩噩的,看了一些Java方面的东西,但是仍然停留在非常表面的程度。

大学教的东西都是停留在一个了解的基础上,考试也不会考得很深,所以自己现在虽然上过OS,计算机原理,算法,数据库等等的课程,但是本质上仍然一知半解的居多。

开发的经验上,学校暑期安排的一些“项目”其实根本就不能算是项目。今年暑假的时候用DIV+CSS JS 纯JSP什么的写过一个模拟的网站,算是写到现在最长的一个项目了,可是自己也很清楚这些完全不够,Hibernate Spring Struts SSH……什么的就算是一点都没有接触过了。假期里找了个实习,但是实习做的事情只是写一些接口,而开发上用的是公司自己的一套工具,完全没有Coding的东西。另外在这期间也海投了一通校招,参加了腾讯,百度什么的校招以后,算是受了一点打击,一方面试卷都是用的C的试卷,本身就不熟悉,再加上对算法也并不精通,结果可想而知。

仔细想想自己的兴趣也不是企业级开发之类的,对应用软件,游戏程序的开发兴趣更大一点,但是如果是开发游戏的话,在Windows平台下,Java相比C完全没有优势,如果一定要做游戏方面的开发,是不是又要再去重新拾起C++呢,本身对C++立面*指针&引用之类的就有一些迷糊。另外一方面,在考虑试试Android的开发,毕竟自己对Java更有兴趣,如果是这样的话,应该看些什么样的书比较好……还有就是应用软件或者游戏之类的开发,在上海的就业前景是不是好,平时没有怎么关注过,似乎并不是很理想。最近的想法是看看Android和设计模式方面的书,学校的课程刚刚结束,真希望自己能够充分利用好接下来一段时间,不想最后随随便便找个工作就这样将就过去了,凭着现在还年轻有冲劲,希望能闯一闯试试看。

不管是哪方面的都可以,希望能够得到各位的一些帮助,帮我找到接下来的方向,非常非常感谢

分享到:
评论
8 楼 cookiejj2010 2010-12-07  
sunway00 写道
那我觉得你还是别犹豫太多了,看准一个方向把自己扔出去好了。与其临渊羡鱼,不如退而结网。至少还有3分钟的热度在,就用这三分钟的热度多学点东西好了。至于将来,谁也不能预测,现在也不是那种绝对的男怕入错行的年代,入错了就换吧。总要试过才知道。

呵呵 很有道理 我希望自己这次能够保持下去 现在找了个地方实习 的确要去做了才知道 多想就没有什么太大的意义了 谢谢你
7 楼 sunway00 2010-12-04  
那我觉得你还是别犹豫太多了,看准一个方向把自己扔出去好了。与其临渊羡鱼,不如退而结网。至少还有3分钟的热度在,就用这三分钟的热度多学点东西好了。至于将来,谁也不能预测,现在也不是那种绝对的男怕入错行的年代,入错了就换吧。总要试过才知道。
6 楼 cookiejj2010 2010-11-19  
sunway00 写道
说实话,从你前面的语言来看,我个人不建议你搞游戏开发。首先你一定要明白游戏开发和玩游戏绝对是完全不同的。玩游戏挺好玩,但是搞代练很痛苦,搞游戏开发就是被游戏和无数玩家玩。

游戏开发对于算法、数学、逻辑的要求非常高。如果你现在拿起来《算法导论》和《计算机图形学》还能看的下去的话,你可以选,否则还是换个方向吧。


这也是我的一个顾虑 我愿意去看 但是一直以来我总是会在一段时间以后慢慢懒散起来 三分钟热度 现在说的话 我非常愿意 并且我在看一些算法 设计模式方面的东西 枯燥这些我都是知道的 其实不管是做什么 都要经过这样的阶段 如果想要不一般的话
希望自己能保持下去 时间真的不多了
5 楼 sunway00 2010-11-19  
说实话,从你前面的语言来看,我个人不建议你搞游戏开发。首先你一定要明白游戏开发和玩游戏绝对是完全不同的。玩游戏挺好玩,但是搞代练很痛苦,搞游戏开发就是被游戏和无数玩家玩。

游戏开发对于算法、数学、逻辑的要求非常高。如果你现在拿起来《算法导论》和《计算机图形学》还能看的下去的话,你可以选,否则还是换个方向吧。
4 楼 cookiejj2010 2010-11-19  
<div class="quote_title">lf84730258 写道</div>
<div class="quote_div">仔细想想自己的兴趣也不是企业级开发之类的,对应用软件,游戏程序的开发兴趣更大一点,但是如果是开发游戏的话,在Windows平台下,Java相比C完全没有优势,如果一定要做游戏方面的开发,是不是又要再去重新拾起C++呢,本身对C++立面*指针&amp;引用之类的就有一些迷糊。另外一方面,在考虑试试Android的开发,毕竟自己对Java更有兴趣,如果是这样的话,应该看些什么样的书比较好……还有就是应用软件或者游戏之类的开发,在上海的就业前景是不是好,平时没有怎么关注过,似乎并不是很理想。最近的想法是看看Android和设计模式方面的书,学校的课程刚刚结束,真希望自己能够充分利用好接下来一段时间,不想最后随随便便找个工作就这样将就过去了,凭着现在还年轻有冲劲,希望能闯一闯试试看。<br><br>不管是哪方面的都可以,希望能够得到各位的一些帮助,帮我找到接下来的方向,非常非常感谢<br>==================================================================<br>既然有兴趣做游戏为何不坚持C++,以前也有过你类似的想法,我个人认为既然你还没忘记C++至少说明你对C++的热情超过来JAVA.这就够了.勇敢的踏出去.学习C++这次要深入,说个人感觉,会C++转JAVA可以,会JAVA转C++也可以.你是程序员,语言是工具,但是学习的话,以兴趣为主,当你能融汇一门语言,就算叫你学JAVA你会怕么?以你调过无数C++代码的经验去学没问题的.但是现在不是你该去犹豫的时候,而是该静静的找到自己有兴趣的东西去踏实学习,而且要精细.</div>
<p> </p>
<p>说实话C++扔掉很久了 考试考完以后就没有拿起来过 大概有2年了吧 想到C++主要是因为OpenGL DirectX这些都是需要C的 </p>
<p>很感谢你的建议 我很同意现在我不是应该再犹豫的时候 不管是C还是J 应该往一个方向好好钻研一次 毕竟就像你说的 语言是工具 很多东西都是相通的 如果能够学精一项技术 对以后都是有极大帮助的 现在我的想法是就像<span style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px;"><a style="color: #108ac6; text-decoration: underline;" href="http://dingherry.iteye.com/" target="_blank">dingherry</a>说的 巩固一下Java的基础 啃啃一直想看但是没有看的thinking in java 同时接触下Android 希望这次能够做好 不要半途而废</span></p>
<p>希望以后能够继续得到你的帮助</p>
3 楼 lf84730258 2010-11-19  
仔细想想自己的兴趣也不是企业级开发之类的,对应用软件,游戏程序的开发兴趣更大一点,但是如果是开发游戏的话,在Windows平台下,Java相比C完全没有优势,如果一定要做游戏方面的开发,是不是又要再去重新拾起C++呢,本身对C++立面*指针&引用之类的就有一些迷糊。另外一方面,在考虑试试Android的开发,毕竟自己对Java更有兴趣,如果是这样的话,应该看些什么样的书比较好……还有就是应用软件或者游戏之类的开发,在上海的就业前景是不是好,平时没有怎么关注过,似乎并不是很理想。最近的想法是看看Android和设计模式方面的书,学校的课程刚刚结束,真希望自己能够充分利用好接下来一段时间,不想最后随随便便找个工作就这样将就过去了,凭着现在还年轻有冲劲,希望能闯一闯试试看。

不管是哪方面的都可以,希望能够得到各位的一些帮助,帮我找到接下来的方向,非常非常感谢
==================================================================
既然有兴趣做游戏为何不坚持C++,以前也有过你类似的想法,我个人认为既然你还没忘记C++至少说明你对C++的热情超过来JAVA.这就够了.勇敢的踏出去.学习C++这次要深入,说个人感觉,会C++转JAVA可以,会JAVA转C++也可以.你是程序员,语言是工具,但是学习的话,以兴趣为主,当你能融汇一门语言,就算叫你学JAVA你会怕么?以你调过无数C++代码的经验去学没问题的.但是现在不是你该去犹豫的时候,而是该静静的找到自己有兴趣的东西去踏实学习,而且要精细.
2 楼 cookiejj2010 2010-11-18  
<div class="quote_title">dingherry 写道</div>
<div class="quote_div">你的问题就在于,你现在不是个能静心搞代码的人,搞东西肤浅而过就感觉没意思了。遇到深入点就转向另一个方面,只是蜻蜓点水罢了。即使你搞android,也未必如前面的 java优秀!<br>另一个,你基础很差,虽然学了很多东西,还是个皮毛。建议好好啃啃你想要使用的那个语言,从内存啊堆栈啊算法啊入手,静心来搞搞,少一点浮躁最好。<br><br>当然,你是一个计算机本科生,还要学习很多其他的计算机知识,不排除你接触到数据库的有趣使你再次转向DBA。如果能专一搞某一个语言或方面,搞的好就很厉害,搞的差就是芸芸众生之一。<br><br>
</div>
<p> </p>
<p>谢谢 我也觉得自己很浮躁 不能静下心来 你说得很对 </p>
<p>如果我现在想要往自己感兴趣的应用软件 游戏开放这个方向发展 并且能够潜心下去钻研下的话 应该从哪里入手比较好呢</p>
<p>一方面觉得自己感兴趣的东西更容易投入 但是另一方面迫于压力 总觉得既然在看JAVA 那企业级的应用似乎现在比较容易就业 还有些摇摆</p>
<p>非常感谢你的建议</p>
1 楼 dingherry 2010-11-18  
你的问题就在于,你现在不是个能静心搞代码的人,搞东西肤浅而过就感觉没意思了。遇到深入点就转向另一个方面,只是蜻蜓点水罢了。即使你搞android,也未必如前面的 java优秀!
另一个,你基础很差,虽然学了很多东西,还是个皮毛。建议好好啃啃你想要使用的那个语言,从内存啊堆栈啊算法啊入手,静心来搞搞,少一点浮躁最好。

当然,你是一个计算机本科生,还要学习很多其他的计算机知识,不排除你接触到数据库的有趣使你再次转向DBA。如果能专一搞某一个语言或方面,搞的好就很厉害,搞的差就是芸芸众生之一。

相关推荐

Global site tag (gtag.js) - Google Analytics