2010-11-29 118 views
1

我刚刚完成了我在大学时编程Java的第一年,我有三个月的休息时间。java哪里去了一年?

在我的发展而言会是更好的:

  • 封面的Java更深入地掌握的能力的多个中间水平
  • 学习新的编程语言(如果是这样,其)以类似水平,我当前的Java能力
  • 支出定时学习入门离散数学,算法和数据结构

我也开放给其他任何可能性,将是有益的,但可能会在3个月左右

+0

社区wiki? – 2010-11-29 15:56:22

+0

属于:programmers.stackexchange.com – OscarRyz 2010-11-29 16:02:10

回答

3

编写代码。编写实际的代码比读书更有价值。这似乎是程序员不能编写代码的问题 - see here。所以为了不成为无法编程的程序之一,编写代码。

您可以承担您的品味项目。由于它现在很流行,你可以创建一些社交工具,比如TweetDeck或HootSuite。或者你可以创建一个任意有用的软件。对于你的亲属的短号店或汽车修理车库,无论如何。

+0

我想你应该已经链接到[DailyWTF](http://thedailywtf.com/)而不是编码恐怖。 ;) – Powerlord 2010-11-29 16:53:32

0

覆盖你可以看一下我的回应类似的各种问题一个主观题的here

0

类...但我建议学习流行的设计模式。同时为你自己找一个项目,找到你感兴趣的东西,或者你想解决的问题。花你的空闲时间解决这个问题或创造一些有趣的东西。最好的学习方式是在现实世界中的应用。

0

我会去的:

  • 支出定时学习入门离散数学,算法和数据结构

它会给你任何你想做下一个,其他语言的坚实基础或者如上面的Pangea建议(DDD,UML等)

编辑:和耶另一个指出:编写代码,和很多它。

0

我会建议把你所学的知识付诸实践。为自己创建一个项目。

或者,您可以了解有关Enterprise Java并玩弄它。

0

作为一名学生,id在一年后面临类似的困境。我选择学习C++,它是一个很好的决定。 C++为您提供了对指针的深入了解,并且您了解了垃圾收集(java通常会自动执行)等等。加上不难学习带有java背景的C++ .. 或者你可以开始一个项目(也许学习JSP,servlets,豆类的电子商务网站),这是另一个很好的选择..

0

你应该开始学习Java EE。

JSP,Servelets,Tomcat是一个好的开始。春天也许过了。

记住写代码比你读的更多。尝试编辑准备好的示例