为什么别人可以自学成为程序员,而我不能,我差在哪里?

前言:

你成为你自己的主人,可以根据你的方便来调整你的学习旅程。在自学的方法中,你也会遇到并学习一些额外的技能或概念。当你成为一个自学成才的程序员时,你真的有了一个很好的项目组合,这些项目对你未来的职业前景有很大的帮助。成为一个自学的程序员的道路值得吗?但是就像他们说的,这种自学成才的编程之旅也给个人带来了一些不必要的困难或挑战。在更进一步之前,首先你需要在脑海中清楚地知道,作为一个自学的程序员,并不是意味着你不能跟随任何讲师或参加任何培训项目。另外,你应该有很大的耐心,因为你不能指望自己在几天或几周内在编程方面表现出色。不用说,成为一名自学的程序员的道路并不是很直截了当,一个新手要想成为一名熟练的程序员,就必须面对许多不确定因素和困难。在类似的背景下,让我们来看看自学成才的程序员所面临的几个最常见和讨论最多的困难:

正文:
1.挑选有价值的学习资源

在自学编程的道路上,新手的主要困难之一是为自己找出有价值的和相关的学习资源。他们经常需要花足够的时间寻找丰富的内容和学习材料。而且,由于网上有成千上万的在线资源,个人选择有价值的资源变得更加困难。此外,很多时候,您会遇到这样的学习资源,这些资源由几个不必要的或不相关的主题组成,或者缺少几个重要的主题–因此,您在挑选学习材料时需要非常关注,因为不符合标准的资源不仅会浪费您的关键时间,而且还会使您对编程目标失去兴趣。

2.在整个学习过程中缺乏一致性

自学成才的程序员经常面临的另一个困难是始终保持一致性。一般来说,我们都以极大的热情和一致性开始学习任何新的东西,但随着时间的推移,我们开始失去兴趣,导致我们在学习过程中做出一些不必要的选择。而且,特别是在编程领域,要成为一名熟练的程序员,您负担不起这种不规则的学习方法。不过,如果你真的发现自己没有心情在某一天学习任何概念或话题–你可以选择修改以前的概念。

3.发生冒名顶替综合症的机会较高

也许你还没有听说过“冒名顶替综合症”这个词,但你肯定会在生活的各个阶段经历过这种情况,无论是学术、体育还是其他方面。在自学成才的编程环境中,当你通常怀疑自己的编程技能并在其他程序员面前自卑时,冒名顶替综合症是一种心理状态。然而,这并不是太严重的事情,甚至许多经验丰富的程序员也受到这种感觉的影响。它点燃了你心中的火花,使你成长得更多。但是当它在一个人的内部存在到一定的限度,就像在一个特定的水平之后,它就会开始影响程序员的生产力,也降低了人们的信心,特别是新的自学程序员的信心

4.缺乏社会互动和社区讨论

自学成才的程序员通常不强调社会互动和社区讨论,这背后的主要原因是大多数人认为自学的编程过程倾向于孤立地进行编程或编码。然而,与相关程序员的社区保持联系在许多方面都是至关重要的,比如它可以帮助您跟上最新技术和趋势、创造一个竞争环境、共享学习资源、提出疑问或为特定问题提供解决方案等等。此外,还有各种各样的程序员在线社区。

5.缺乏时间管理

时间管理是个人,尤其是刚开始编程之初,自学编程的最受讨论的方面之一。在自学的编程过程中,你没有任何时间限制或截止时间来完成你的任务和课程,这在某种程度上没有什么好处,但也有一些困难。例如,自学成才的程序员通常会过度分析一个不需要深入理解的特定概念或主题,最终会使学习过程变慢。同样,由于缺乏时间管理,诸如收集学习资源、解决问题等过程所消耗的时间超过了所需的时间。

6.想到放弃

在自学的编程过程中,当一个人想放弃这个过程时,会出现许多例子&挑战。当您不理解某个主题时,即使是在经历了2-3次,或者当您的代码不起作用时,或者当您与多项技术相混淆时,还有更多的–这样的情况会让您感到沮丧,并促使您退出这条道路。

写在最后:
但是不是说自学成为程序员是行不通的,但是他需要你克服的困难比较多,你要花费的时间会更多。
不要因为拿8k薪资就自卑惭愧,不要应为拿了20多K薪水就沾沾自喜,不要应为拿了30-45看就故步自封。人生不是为了赚那点薪水,你需要的是打开一份事业。

在这里推荐一个好玩的软件测试交流群,QQ:642830685,群中会不定期的分享软件测试资源,测试面试题以及测试行业资讯,大家可以在群中积极交流技术,另外还有大佬为你解答疑问喔。

猜你喜欢

转载自blog.csdn.net/weixin_53519100/article/details/112972813