查看老公跟别人微信聊天记录(怎么调取老公的微信聊天记录)( 二 )


查看老公跟别人微信聊天记录(怎么调取老公的微信聊天记录)
文章图片
不要害怕你不理解的事情
学习一些复杂的新事物开始时往往会感到困难 - 如果感觉很容易,那么它可能是你已经知道的东西,或者它可能不是真正考验你的知识(阅读如何解决一个物理问题并认为“它很合理”,比你自己用刚刚学会的工具解决一个问题要容易得多) 。感觉吃力是个好现象 - 这意味着你真的在学习,集中精力一直坚持做下去,当你感觉变好的时候你的学习就会变得更容易 。
我认为,一个新人在这方面甚至有一点优势:当你积累了一点经验后,只做你已经知道怎么做的事情,而不是学习新的东西,会让你感觉容易和舒适 。这会导致你陷入一个停滞期,在那里你只是重复做你已经知道怎么做的事情,就像一个人只能用吉他弹一首歌,并且他总是弹同一首歌一样 。对于一个新人来说,一切都很难,但这样做不应该是一个新人真正的选择 。
第一次学习一些复杂的东西应该会感觉有点痛苦 - 你应该习惯这种感觉,因为这是件好事,意味着你在成长 。不要因此觉得自己不够聪明而被吓跑了 。因为有太多东西要学,有太多不同的途径要走(仅就计算机科学来说,就有很多东西,像计算机图形学、计算机安全、机器学习、算法、移动、网络、基础设施等等分支),所以有一个让自己成长并走出舒适区去学习新事物的心态是至关重要的 。
查看老公跟别人微信聊天记录(怎么调取老公的微信聊天记录)
文章图片
查看老公跟别人微信聊天记录(怎么调取老公的微信聊天记录)
文章图片
学习编程 - 边做边学
仅仅通过阅读一本关于编程的书来学习编程,就像仅仅通过阅读一本关于跳伞的书来学习跳伞一样 。你可能需要读一本书(而且在开始的时候你需要用它作为一个起点),但是除非你同时也在写一些小程序,否则你从中得到的有限 。木匠通过建造东西来使技术变得更熟练,作家通过撰写文章来使文笔变得更优美,而程序员则通过编写代码来提高编码水平 。这并不意味着你不应该读书,也不意味着一本好书不能给你带来价值 。但是仅仅这样做会很容易让你陷入一个误区:你只是在那里读关于编程的书而不是自己做任何事情,会让你觉得读起来容易,做起来也容易 。然而,当你真正开始编程的时候,你会发现凭空想象出来一些程序是很困难的 。
我同意ESR的观点,Python是一种很好的作为编程起点的语言,而且有一个很好的学习网站,名为苦学Python,专门针对初学者,并在教学过程中使用一些练习 。
一开始,你会觉得语法很难理解,当你开始学习的时候,很多时间都花在了语法上 。因为每种编程语言都有不同的语法,它们看起来非常不同 。当你开始掌握语法后,你更多的精力就会放在关于如何解决问题和使用什么数据结构的通用知识上 。最终,你对于使用常见的数据结构已经相当娴熟,然后你的重点将会转向更高层次的抽象和更通用的设计或基础架构,这些设计或基础架构使得软件开发更易于在规模上管理或在将来更易于更改 。
在掌握了一门编程语言的语法并且能够编写简单的程序之后,学习数据结构是最重要的下一步 。Cracking the Coding Interview这本书对一些核心的数据结构有很详细的描述(并且还附带有一些示例问题) 。令人困惑的是,不同的语言在实现相同的数据结构时往往有不同的名称(比如,Python称哈希表(hash table)为‘字典( dictionary)’),但大多数语言都会实现一些核心数据结构,即使它们都有一个不同的名称 。