专业人士给初学者程序员的建议
大家好,我通过观察积累了很多关于如何开始学习编程以及如何继续学习的实用技巧。我会根据我的经验告诉你哪些可以做,哪些不可以做。如果你感到无聊或迷茫,下一步该怎么做,该去哪里。我相信这些技巧对初学者和自信的程序员都有帮助。你仍然可以获得这些经验,我只是给你一个机会,让你尽早开始,而不是让你犯错。
不要通过视频学习别人的项目编程。这是一种非常糟糕的方法。一个展示自己开发过程的人可能并不知道正确的解决方案,并把它教给别人,而你甚至不会意识到,因为你记住了错误的方法。
不要尝试创建你在培训期间想到的自己的项目。你只会学到对你有用的东西,但你的编程知识会非常狭隘。我建议你通过简单的数学示例或问题来学习这门语言。你可以在 Hackerrank 或 CodeWars 等网站上找到好的练习和优雅的解决方案。他们的人员会根据难度级别排列谜题,如果你已经解开了(或没有解开),你就能知道最优解是什么。这有助于学习如何有效地行动并解决别人的问题,而且在评论中,你会看到很多巧妙的解决方案。
尝试持续学习。即使你对语言中的某些主题不感兴趣,也要强迫自己去理解它。不是死记硬背,而是要理解它的理念是什么,这个功能的意义是什么。
多关注书籍,而不是文章或视频。书中的解释都是结构化的,按顺序进行的。否则,你学到的只是同一块内容的碎片,一周后你就无法复现了。
尝试自己重现代码中的任何新功能或信息。自己动手,看看你学到了什么。你已经学习了列表——列出来,然后尝试一下。想出一个简单的想法,看看在哪里使用它。
不要倦怠。如果觉得无聊,就换个想法,但一定要过几天再回来。这很有帮助。
与社区沟通。寻找有共同兴趣的人。独自一人,你可能永远无法知道别人知道什么
别只局限于一种语言!试着去探索你的语言。人们常常会发现自己对最初学习的内容并不感兴趣。他们的兴趣往往来自于在主要学习过程中偶然发现的东西。优秀的程序员精通多种语言或技术。
不要照搬别人的训练方法。学习新知识时,尽量自己运用这些信息,而不是照搬视频中的例子。
不要为了钱而学习编程。编程是你的爱好,是你的娱乐,是你下班后最喜欢的活动。金钱应该是你努力的回报,而不是工作的成果。
不要害怕参与别人的想法和项目。如果你已经掌握了编程的基础知识,但仍有疑虑,请记住——反过来说,你也一样。他擅长某一方面,但可能比不上你的强项。如果你不被别人欣赏,你永远不会知道自己有多强。
寻找激励自己的方法!如果你觉得自己失去了兴趣——那就开始一个新项目,想出一个有趣的点子,写一篇关于你技能的文章。尝试一下自由职业。不要害怕搞砸。如果你什么都不做,你什么也得不到。如果你害怕,闭上眼睛,跑起来,闯进这个编程的世界吧。
如果您喜欢它并且学到了新的东西,请把它放在心上!
您还可以关注我以接收有关新的有趣文章的通知。
常问问题
我是一个初学者,请问应该如何学习Python?
请查看以下系列:
您能指导我吗?
我当然准备好参加培训了。最大的困难是英语不是我的母语,需要通过翻译来沟通。
您愿意与我们的组织合作吗?
如果您有有趣的想法,我们很乐意邀请您从我们机构投稿。请在下方私信或社交网络上留言。
如果您有有趣的项目并且需要后端开发人员,那么您可以通过邮件或在 discord 中联系我进行合作
连接到我
Discord:vadimkolobanov#5875