我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > Java技术星空(中国) > java编程新人应该避免的学习误区
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

java编程新人应该避免的学习误区

21浏览 / 0回复

tocean007

tocean007

0
精华
1
帖子

等  级:Lv.1
经  验:20
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:广东
  • 注  册:2013-10-29
  • 登  录:2013-10-29
发表于 2013-11-21 17:10:18
电梯直达 确定
楼主

    很多想学java编程的新人,通过翻阅大量的java相关书籍,下载网上java视频教程自学,花费了大量的时间和精力,可却发现学习效果不大,在软件开发实战中发现自己啥也不会?为什么会这样?那是因为java编程新人进入学习误区,没有掌握好学习方法,方向不对造成的。

 

        深入学习一门特定技术是浪费时间
  我不仅在”细读书“上浪费了时间,我在”读错书“上也浪费了时间。
  我错误地相信,从里到外学习一门特定的技术能很好地推动我的职业生涯。
  我花了太多时间读一些非常专门的技术书,如,ASP.NET或Hibernate,而不是读更多的像《代码大全》去 ,《代码整洁之道》去 ,和《敏捷软件开发:原则、模式与实践(C#版)》。(BTW,我推荐你去读所有的这些书,如果你没读过的话。尽管了解你所使用的技术非常重要,但是成为那个特定技术的绝对专家并不重要。知道确切的API调用没多大好处,你需要的时候可以轻而易举地查到。
  我在太多技术上花了太多时间深入学习,最后这个技术不是死掉了就是我后来放弃不用了。大多数关于这些特定技术的知识最后只代表了浪费掉的时间。
  我发现,成为你正在使用的特定的程序语言的专家很重要,因为程序语言方面的知识将影响你很长时间。我仍然百分之百会花时间深入学习C++,C#和Java,但是我可能会花较少的时间去学习C++所有复杂的细节,因为那些细节现在对我帮助不大。
  在你的开发生涯中,社区极其重要!
  我的生涯早期,我犯了一个错误,就是不怎么去向社区寻求帮助,也不为他人提供帮助。

  我一向乐于帮助我的同事,也在不同的工作岗位上也非常善于交际,但活动范围从来没有超出过公司。
  我在我的生涯中花了大量的时间,试图在一个特定的公司进行投资,却没能将我的时间投资在我参与的软件开发社区中。
  我花了很多时间,做关于技术或者是最佳实践的内部presentation,而这些时间原本可以用来制作可以服务于社区的内容和材料,同时也能给我带来工作上的认可。
  我也犯了另一个错误,就是认为自己没什么有价值的东西去贡献。
  我和很多刚入行的开发者聊过,有时候我觉得,比起我们这些”老油条“,他们有更多的东西去贡献给社区,因为他们更理解其他初学者蛋疼的问题。
  如果我可以重来一遍,我一定会在我的生涯中更早、更多地参与各种会议和用户群。我会更早地开始写博客,并利用我的大部分学习时间去建立项目和资源,去帮助别人而不是只读书。
  总是参与一个业余项目
  可能我做的最大的,并且对我生涯影响最大的改变将会是完全戒掉电视,无尽的任务和魔兽世界(两个游戏),并把这部分时间花在一个业余项目上。
  我过去花了相当一部分时间做一些享受性的,但是对我的生活没有长远利益的事情。
  大约3到4年前,我已经基本不看电视了,现在我也很少看电影。电视和大部分电影只是一个对时间的巨大浪费,而这些时间你可以用来干很多有用的事。视频游戏很大程度上也是一样,但至少在视频游戏里,你在积极地做一些事情,而不是被动地吸收一些没有用的信息。
  我会一直热爱玩视频游戏,并且我不认为我会停下来,但是,我真心希望我(之前)把一大部分用来打游戏看电视的时间花在一个业余项目上。
  惭愧的是,我做的第一个真正的业余项目是在大约三年前,那时我开始创建我的第一个android应用。
  当你在为别人工作的时候,花时间为自己工作非常重要,不然你就是在为他人建立王国而忽视自己的王国。
  我不仅从最近几年的业余项目中学到了很多,并且我也从中得到了很多利益。事实上,其中一个,即制作Pluralsight课程,是我现在花全部时间在做的。
文章摘自:http://www.toceansoft.com/cennews/3693.jhtml
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表