小弟目前大二 不是计算机专业的 喜欢JAVA 而且毕业后想当个程序员 所以四五个月前开始自学JAVA 也旁听过一些课程 现在J2SE的内容学过一遍 数据库 HTML XML JAVASCRIPT JSP Servlet的内容说起来也算是学过了 但这些都感觉学的很肤浅 也写过一些小项目 都是不值一提的那种 小游戏 网络聊天 小BBS什么的
那天跟群里的人讨论 他们建议我去上培训 说只有培训才能学到东西 我觉得他们说的有点道理 自己学到话有时候会走些弯路 还缺乏项目经验 但我就是不想按别人安排好的道路去走 所以我想坚持自学
可如何深入学习呢 看哪些书 到什么程度 望指点一二 另外 培训真的是最有效率的学习之路么?(我不这样认为)
1。夯实好Java基础,这是最重要的
2。了解一些框架,熟悉J2EE的一些主流技术3。然后在网上投简历,找公司实习
数据结构
离散数学
编译原理这几个对于程序开发非常的有用,这是程序开发基础,去培训讲些spring?struts?这些,能和基础的东西相比吗?
只有工作之后才能理解那些课程对程序的重要啊,什么框架都是浮云一个已经工作的人的建议
当然之前得有JAVA/JDBC和JSP等基础。然后可以尝试自己去做小项目,参考软件交易网上的要求。