51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2399|回复: 0
打印 上一主题 下一主题

[原创] 感觉自己学不会一种技术怎么办?

[复制链接]
  • TA的每日心情
    擦汗
    14 小时前
  • 签到天数: 1021 天

    连续签到: 2 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2020-8-3 11:55:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    如果你正在认真学习一种技术了,比如Python语言,Java语言,数据结构等等,你却看不懂什么意思,怎么办?
      1、主要原因:你找的“老师”不够好,说得不够通俗,不够有层次和逻辑
      这里的老师是指书籍,博客文章等。
      一般而言,选择一本入门书籍极为重要,一定要选择有多年工作经验的人写的书,而不是呆板的老教授老学者(包括老外)写的书籍,因为他们不接地气.......
      这里不得不提的是:很多人推荐入门书籍看外国人写的,而我不建议,尤其是对于没什么基础知识的人,一定要看有很多年一线工作经验的工程师写的书籍,因为中国人的思维更适合入门级的中国人看,等有了一定基础了,再看外国人那种深度研究式的学术书籍,才有进一步深入理解的意义。
      2、次要原因:你没有动手做
      只是看懂并不意味着就真的懂了,拿到一个复杂项目,你很难看懂,因为只有很基础很基础的知识。其实要重新创建类似的简单实例,模仿着去做,很多“为什么”只有在实例中去做才能够发现。这样做也必须有章法,要从简单地实例开始,一步一步往难处走,很多人只看到牛的人是怎么快速解决问题的,却没有看到他们一步一个脚印从最简单的“Hello world”开始,流过了十年如一日的数不清的汗与血,最难耐的是那一个个简单的例子要花费时间去实践,而其实每一个简单的实例里面都有一个“为什么”,都有一个简单却又完美解决了某个问题的知识点,懂了它,懂得了它们,日后它们才会懂你......
      3、动手了之后,会碰到很多根本无法解决的问题,因为积累太少
      所以,要多问为什么。问同学,问老师,问公司的同事,一切我认为可能懂得人,我都去问,直到有一个人帮我解决了,我就请ta去吃饭.........
      还有一些其它原因,比如这个东西需要一些基础性的知识,如学习数据结构需要语言的知识。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-19 23:28 , Processed in 0.076191 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表