开发者社区> 问答> 正文

请问从事软件这一行业需要怎么学习呢?

本人刚学习完java基础,想来问下大牛们是怎么学习的?感觉我学的效率好低,而且学的东西也挺多的,有些记不住。感觉那些大牛们基本啥都会,什么java,jsp,html,css,div,,javaweb,ssh等等都会,这是怎么才能达到的境地。最近也有点慌,怕学了还是很菜,想让自己变得更出色,请问大神们可以分享一下学习的方法与建议吗?或者是您是怎么学习的呢?

展开
收起
杨冬芳 2016-07-01 10:13:08 3139 0
3 条回答
写回答
取消 提交回答
  • 多学计算机基础知识,数据结构算法、操作系统、网络等。
    另外应用层面可以多练习,专注一个方向,多看书多看博客。
    看你学的都是java web方面的,推荐一本书吧,《深入分析Java Web》。
    学东西不要怕难,多读多搜索总会理解的。

    2019-07-17 19:49:48
    赞同 展开评论 打赏
  • 可以关注云栖社区一些技术大神的专访,他们对从业者的学习资料、方法等会有一些推荐,例如:https://yq.aliyun.com/articles/64923https://yq.aliyun.com/articles/72279

    2019-07-17 19:49:48
    赞同 展开评论 打赏
  • 不是大牛,也是正在学这一堆的学生来答…
    遗忘很正常,尤其是刚开始学的时候,如果自己没有一个目标(项目)去实现,光为了学习而顺下来的话很容易忘…很多地方不理解为什么要这么用…
    不知道你是自学还是报的班…
    我是跟着马士兵的视频自学的java基础,跟着他敲代码,然后自己再理解理解,自己再理解着背着敲一下,不懂的再看一下视频或者百度…
    web是后来跟着老师开课学的,先听一遍课,不懂的部分再看一遍视频…
    因为自学了基础,所以老师讲基础的时候我就再看html基础js啥的…
    其实东西并不太多,这一堆要学下来半年够够的…
    其实真正难的在于把所有细节搞清楚,以及真正自己动手去写一个项目…

    后面学ssh就是用项目去学,最开始用原生servlet写的项目,之后用struts重新写…开始用原生jdbc,之后用dbutils,用hibernate重写…一个项目用不同的框架多写一下…很多东西就理解了,struts,本质似乎就是filter+servlet,hibernate底层好像也是jdbc…
    最后也就是熟悉熟悉用法而已…
    当然直接这么讲有些暴力,没读源码也不知道是不是真是我想的那样…
    我想说的是,先别被这一大堆东西吓住了,真正静下心去学其实很多东西就是原生和框架的关系,先写着再说…

    2019-07-17 19:49:48
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
服务创新解开传统企业上云困惑 立即下载
新一代自动化渗透平台的设计与实现 立即下载
现实世界数字化:大型城市建模的实践与挑战 立即下载