在网上怎么自学程序员,新手自学能成为程序员么

在网上怎么自学程序员,新手自学能成为程序员么

你会觉得奇怪吗? 为什么现在有很多网上的资料? 但是,我们想看那些视频自学成为程序员吗? 真的不去培训机构就进不去吗?

在这里可以直接得出否定的结论。 自学成才的程序员有很多,我自己就是一个例子。 但是,为什么很多人会觉得自学进入那么难呢? 我们可以在这里简单地讨论一下。

我记得我自学的时候就很痛苦。 JavaSe的视频有时需要一百多个小时,有时需要几百个小时。 耐心地学习完,发现很多事情不应该实际谈。 他们故意说得很深,但最后说话非常混乱,自己可能也不知道在说什么。 浪费大家的时间不说的话,又会有容易让大家听到的头痛,很困。 越了解越好,但是工作上不能用的东西有很多。 时间一长自然就会忘记。 那么,为什么要把那么多时间花在不必要的知识点上呢? 这里的很多视频显然没有抓住那些自学跳槽的人的痛处。 基础薄弱,需要时间。

对于这样的人,还是装作故弄玄虚,不抓住主,这到底是在挽留谁呢? 例如,很多培训机构在讲JavaSe时,都花了很多时间来讲哪些算法、数据结构、源代码等。 这是自学入学者最迫切的学习吗? 难道这些教育机构不知道这些事情不是最应该紧急学习的吗? 他们一定知道。 但是,他们是让你不能理解。 也就是说,是你让他们产生崇拜的心理,让他们觉得他们知道得很多,很专业。 但是,你不能理解,也没有人听。 这样的话,结果自然会变成两个。 要么放弃,要么向他们的课报告,他们会向你解释。 多么深的模子啊。

自学跳槽的人最需要什么? 学习后尽快进入公司,在实践中一点一点地自己挖掘。 进公司后,你自己就能知道应该怎么学习。 在前期零度基点的情况下,他们不是在那里听漏洞百出的源代码解析,有意义吗? 以JavaSe为例,核心是什么? Java的三个特性和集合在这两个方面是你进公司以来使用最多的。 初级程序员不能使用任何高级的东西。 在这两个方框上花很多时间是正确的。

但是,在String中深入地说源代码的意义是什么呢? 前期用不就行了吗? 你真的期望学了这个之后,就能通过拍马屁,谎报几年的工作经验来骗取面试官的高薪吗? 你可能确实能欺骗面试官,但你能欺骗自己吗? 真的给你想要的价位,你真的能得到这个工资吗? 过不了多久就会因为不能按时完成需求而被劝辞职,你觉得自己几个月挣的高薪值得吗? 醒来吧,你的人生不是这几个月。 如果一直这样的话,很快你这个人也会废了。

你最需要的,至少是进入了能工作的地方,而不是把时间浪费在初期根本用不到的地方。 例如,List和Map的底层是你前期需要时间知道吗? 需要知道扩张的结构吗? 需要知道是否是线程安全的以及为什么吗? 前期用不就行了吗? 你是零度基点,直接看到这些,被接受是很奇怪的事情; 此外,您是否需要提前真正看到这些内容,包括如何优化Mysql慢查询、如何划分按库划分的表,以及为什么选择b树作为索引的存储结构? 当然,有些天纵的才能确实接受得很快,但那就当我没说吧。

所以,前期进行的时候,学习的中心明显是非常重要的。 不仅要节约时间,重要的是不能被前期不需要理解的知识点所吸引。 有时,轻易停止也是智慧。 你应该在适当的时间做适当的事情。 前期应该比底层更重要的是使用就可以了。

最近在北京出差,其实我想给和我一样想自学入行的朋友发Java入行的基础视频。 尽量把知识点都说出来,整理一下初级程序员前期遇到的知识和少的知识点,让大家有时间在刀刃上。 至于后来更深入的源代码、算法、数据结构等等,我自己现在也在深入的学习,但是我想大家在入行之后,也在选择自己应该怎么做。 你不需要别人对你做什么。 真正重要的是尽快入行。 入行后,我觉得比起你一个人造车,你的进步要高效得多。

我是章瑾。 在喜欢唱歌的自学中转行当了程序员。 不是更简单。 希望伙伴们多多夸奖、评论、转发。 如果我需要整理Java的整体进行视频的话,我希望你在评论区留言很多,知道有人需要。 这样,我就有动力花时间和工夫,花时间制作这个视频。 谢谢你。