一位美国高级软件工程师给我关于学习JAVA的忠告.

想起开始学习Java时在CP上问了个问题,因为发错了板块引起了很多不喜欢Java的程序员的冷嘲热讽,就在难堪时一个高级软件工程师给了几点忠告,今天查看自己的帖子时再好好读了一遍,惭愧我还是学习了点皮毛就开始学习web development and J2EE,确实不理想.以下是他的原文.

Nobody is laughing. You made a reasonable choice. Some advices according my experience and understandings:

1. C++ experience is not very useful for learning Java, it will be good if you start learning curve from a scratch.
2. Good initial book is “Thinking in Java” with author Bruce Eckel. You can find the book in the internet and it’s free.
3. Don’t start in the very beginning with web development and J2EE. You need to learn Java end the Java specific OOP first. After that, you could move to enterprise Java, struts, hibernate etc.
4. Use for your development environment IntelliJ IDEA this is the best Java IDE – several classes over the others. Unfortunately it is not free.
5. There is a plenty of open source Java projects. Learn from them, use the others experience. 
6. You will not need from 4 years. If you start to work on real projects, not only reading the books you will need from 1 year/I assume that you have some previous experience in programming/ for the Java and 6m to 1 year for J1EE. And this is a pessimistic forecast. 
7. Don’t take very seriously this guidelines.

Regards and successes.



很容易看懂,这里就不翻译了.

你可能感兴趣的:(一位美国高级软件工程师给我关于学习JAVA的忠告.)