开发人员使用哪些资源来学习编码?

Jul 02, 2023 by Zhang in  Blog

虽然许多开发人员会选择正式的指导机构来学习编码,但还有一些人则是自学成才的,后者是用什么资源进行自学的?

根据Stack Overflow对来自185个国家的89184名开发者所做的最新开发者调查,许多工程师和开发者会直接找到技术文档的来源。相当一部分人还使用Stack Overflow、博客和教程视频。

我们来看看完整的分析:

调查补充道,许多开发人员依靠各种方法:精心编写的文档,提供解决方案的活跃社区,以及定期发布的帖子是使人们自学一项技术的三要素。

幸运的是,许多编程语言都有大量的文档和教程,尤其是比较流行的编程语言。例如,如果你正在学习Python,你可以访问Python.org获取方便的初学者指南(链接:https://www.python.org/about/gettingstarted/。对于那些喜欢视觉学习的人,微软的视频系列“Python初学者”,有几十个简短的课程,大多数不到5分钟,不超过13分钟,介绍Python的各个方面。(链接:https://www.youtube.com/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6

除此之外,还有Datacamp其Python入门课程包括11个视频和57个练习。(链接:https://www.datacamp.com/courses/intro-to-python-for-data-science?tap_a=5644-dce66f&tap_s=463826-784532)

还有Udemy:提供各种免费入门课程,包括一个“绝对初学者”和Codecademy的教程。(链接:bit.ly/42YVVQ5

人工智能和机器学习等更复杂的技术也是如此:你可以在网上找到各种各样的课程来促进你的学习,但要学习一项技术的基本原理,最可靠的方法之一是访问其创造者的网站。以人工智能为例,OpenAI提供了其广受欢迎的ChatGPT聊天机器人实际工作原理的详细分析https://openai.com/research

无论你选择哪种教育路线,如果你想全面掌握一门语言或技术,混合你的资源总是一个好主意。在你学习的过程中,不要害怕问问题。

作者:Nick Kolakowski

想转行数据科学,你需要做什么?

Oct 13, 2021

2018 年初,我很想成为一名数据科学家。这个职位听起来很厉害,构建“机器学习模型”听起来很酷,还非常热门。如果你对以上观点产生了共鸣,那么我鼓励你继续读下去。

如何让被拒绝的工作重新考虑你?

Jul 12, 2022

你认为你的技能完全符合工作要求。你认为你在面试中有效地传达了你的经历。然而,当你打开收件箱时,却发现收到的是一封拒绝信,告诉你梦寐以求的岗位与你无缘了。

进阶为Sr. Developer的面试之路

May 25, 2021

高级开发者的面试是一个谜,而初级开发者的面试则是一部恐怖片。在初级开发者的面试中,会涉及到很多的算法。只有消耗大量的糖和咖啡因,才有可能在模拟面试中泰然处之。

Leave a Comment

Your email address will not be published. Required fields are marked *

Comment *