我不确定这个问题是否与这个Stackexchange网站相关,但还是提出来看看。
我刚从计算机科学专业毕业,下个月就要开始工作了。在大学期间,我基本上按照课程结构进行学习,没有做太多的探索。我喜欢算法设计,并且通过解决网上各种问题来继续研究这个领域。编辑 除了这个,我还学习了数据库,基本的东西,比如如何检索、操作数据以及索引[虽然我记得不多],操作系统,阅读了关于进程和文件系统的内容[有点薄弱],计算机网络等,这些都是计算机科学毕业生应掌握的基本课程。
现在,我想在计算机科学领域学习一些新东西。我想深入研究,阅读相关内容,并可能进行一些小而简单的项目,这样我就能像对数据结构那样充满信心[虽然我还在学习,但经过一段时间的实践,我对数据结构开始有了信心]。我不着急,打算用一年的时间来研究,因为有了工作后,很难像在大学时那样投入时间。
现在,如果有人能建议一些符合我兴趣且有趣的计算机科学分支,那就太好了。同时,也希望能提供一些开始学习的建议,比如书籍或其他资料。
兴趣:逻辑思维,算法设计,软件层面[我不喜欢微处理器或计算机体系结构]。
我还阅读了计算机科学的不同分支,人工智能让我很兴奋,因为听起来很酷,但我不知道实际工作起来是否像听起来那么有趣。
编辑 我并不是真的在寻找人工智能,我只是想探索计算机科学的一个新分支,并希望从该领域的人那里了解应该期待什么和不应该期待什么。我对人工智能和其他领域一样无知。
我不确定哪个Stack Overflow标签最适合这个问题,所以我只是添加了计算机科学和人工智能以及我能想到的所有其他标签[标签限制为5个]。
我已经花了很多时间在基本的编码和解决问题上[虽然我还没有完成其中的0.1%],但我想尝试一些新的和令人兴奋的东西,让我更加投入和着迷。
PS:如果这个网站不适合这样的问题,请告诉我是否可以在其他StackExchange网站上提问。我会撤下这个问题。
编辑
我22岁。刚从大学毕业就得到了一家不错的公司的offer,计划工作几年后[攒些钱上大学]去读硕士。但几天前,我浏览了卡内基梅隆、康奈尔等大学提供的课程,突然意识到我是否真的需要硕士学位。如果我真的需要证明我知道一些东西,而不是真正掌握这些知识。我得出结论,我想要的是真正了解这些知识,并且深入了解。我是一个相当勤奋的学生,对自己的能力很有信心。如果我决定去追求一些让我兴奋的事情,我通常都能实现。即使读了硕士,我的主要目标还是找到一份薪水不错的工作,但我猜,我那时也会想继续学习。最终,也许我会拥有自己的东西。一些小小的“技术创业”,可能很简单,但却是属于我自己的。因此,我认为,如果我能自学,可能并不需要硕士学位。我知道这在目前的工作中会很难维持,但我的学习热情会推动我前进。我想从头开始学习一些令人兴奋的东西,并且可以用一年的时间来研究。如果我觉得在那个特定领域已经做了足够多,我会尝试学习一些新的东西。
所以,请分享你们宝贵的想法,帮助激励一个勤奋的学习者。
回答:
我记得学习过人工智能,我认为它可以像你想象的那样酷。只是真的很难!另外,我不确定就业机会如何。
如果你想尝试一下,我建议你阅读一些关于神经网络的内容。我认为它们现在有点过时了,但我记得它们让我看到了AI可以做些什么。
我现在想不起任何相关的资源,但应该有很多介绍性的资料在外面。