前言
我看了一段视频,讲述了小米创始人Lei Jun的内容,他今年50岁。他说,他计划在未来十年中学习一些东西。其中一个是学习编程,说当前的编程语言与当时的编程语言不同,因此他再次开始学习。
那年我36岁,我从未上过大学,而且我小时候没有机会学习编程。看完雷·詹(Lei Jun)的采访后,我觉得起初我有从头开始学习编程的想法。
后来,我平静下来,发现它很奇怪。他的水平大个子学习编程是没有用的。首席执行官不可能坐在计算机前进行编程。他怎么会有这么多时间?我觉得雷·詹(Lei Jun)以比他的实际目的更大的形式说了这句话。
我从事项目管理工作,例如工程设计,预算,投标等,其中大多数是关系。在此期间,我无法避免讨人喜欢并赠送礼物以与他人相处。我每天都会对待客人吃晚饭和喝酒,经常喝醉甚至迷路。我第二天醒来,宿醉和头痛。这种生活真的很累。
在阅读了雷·詹(Lei Jun)的采访之后,我突然想起了我小时候对编程的梦想。我想改变行业并改变我的健康生活方式。但是就现实生活而言,这感觉是不现实的。我看到很多人说,互联网公司淘汰的第一件事是我这个年龄的人。与年轻人相比,他们年龄较大,不能熬夜。他们的创造力和身体健康。后来,我在想在我的年龄学习是否有用?
答案当然很有用
这是一种动态语言,适合编写非常小的东西,不适合编写大型逻辑,并且自然不适合公司项目。尽管所有事物都有例外,但总是很难出现例外。
例如,如果您购买彩票并在线检查,则有许多成功的案例。毕竟,每隔几天定期绘制500万,有人将赢得奖品。如果获奖者聚集在一起,将会有很多人。但是,当您购买彩票时,为什么不成为其中之一呢?
除了(出生于1995年)及其衍生品已更新所有其他动态语言都是古董语言。最年轻的是Ruby和Lua,出生于1993年。它们出生于1989年,属于80年代后。他们也很年轻。当然,这种“年轻”仅以动态语言的标准来衡量,因为大多数动态语言出生的年龄是在微型计算机出现之前。
静态语言都很年轻,主流静态语言是在1995年之后出生的。
因此,您会发现1995年作为转折点,在大规模出生静态语言之后,动态语言被完全停止。
在1990年代之前,动态语言绝对是主流。由于当时的主流操作系统是为IBM个人计算机开发的MS-DOS操作系统,因此它只有一个控制台,没有图片。除文本外,打开计算机时只有一个黑匣子。只有很多操作系统,而软盘的容量仅为140万。当时,“软件”通常只有一到200行代码,一千行被视为“巨型软件”。因此,所有动态语言旨在编写KB级别,甚至是字节级的微观程序。
1995年到底发生了什么?导致动态语言的集体灭绝?那是IT历史上最大的图形革命,诞生了。除了显示文本外,计算机还可以显示图形和图像。但这也会导致软件的“权重”从数百行代码线立即增加到成千上万,甚至数十万或数百万行。 。 。 。
由于动态语言没有声明类型,因此语法太灵活了。尽管在项目大于“千行”之后,在“千线”下写一个迷你程序非常舒服,但代码维护将变得越来越困难。开发人员通常无法理解他们之前写的代码,因此他们必须拼命添加评论。在增加一定量表之后,添加了每一点代码,评论将呈指数增加。撰写后,评论的行数远大于代码本身的行数。班级的目的通常需要写近一百条评论,但仍然无法清楚地表达,并且通常虫子在天空中飞舞。
因此,使用动态语言几乎与公司项目背道而驰。尽管有例外,但毕竟,您不能总是期望您一定会成为这种例外,对吗?
我决定切换到IT行业的原因非常简单,它是一个体面的行业,没有体力劳动,大多数办公环境都很好,行业回报率很高,而且要做任何工作并不容易,但是IT回报率可能更高。此外,今天的互联网趋势是显而易见的。它的才华是一般的才华,不怕在任何地方找工作。
我完全是新手,没有基础,因此学习过程仍然非常痛苦。我首先在网上购买了一些IT书籍,但是没有粉底似乎很难理解。因此,我在网上寻找教程,但这不是系统性的。在我开始的那段时间里,我想知道我是否可以学习以及是否应该放弃。
我持续了几个月,每天早上几乎学到了1或2个。一天的研究时间基本上维持了5个多小时。从理论到实践,我想请小组中的大个子学习,通过学习,我粗略地掌握了它,并学到了SQL,了解了一点,也可以学习简单的爬行者和算法。尽管我不如老板好,但我仍然很高兴,找到相关工作应该很好。
我知道您有兴趣,所以我已经为您准备了以下信息〜
这组完整的学习材料已上传。如果需要,您可以单击链接免费接收它,或将其滑动到结束以扫描第二个V代码以确保100%免费]
免费共享学习资源可以保证100%免费!呢呢
如果需要,您可以单击此处以了解涉及信息的路线(2023修订版)(安全链接,自信单击)
在第1条末尾,有很多好处。
各个方向上的技术要点都被整理成在各个领域中构成知识点的摘要。它的目的是,您可以根据上述知识点找到相应的学习资源,以确保您更全面地学习。
2。基本开发工具
3。高级学习书籍
当我学习某个基础并具有自己的理解能力时,我将阅读一些书籍或前辈编写的书籍或手写笔记。这些笔记记录了他们详细了解一些技术要点的理解。这些理解非常独特,可以学习不同的想法。
4。视频收集
观看零基础学习的视频是学习的最快,最有效的方法。遵循老师在视频中的想法,从基本到深度开始很容易开始。
5。实际情况
光学理论是没有用的。您必须学会遵循和练习它,以将所学的知识应用于实际情况。目前,您可以创建一些实际情况来学习。
6。练习问题
检查学习结果。
7。面试信息
我们的研究必须是找到高薪工作。以下采访问题是来自阿里巴巴,腾讯,字节等一线互联网公司的最新访谈材料,以及阿里巴巴老板给出了权威答案。刷完这套面试材料后,我相信每个人都可以找到令人满意的工作。
这组完整的学习材料已上传。如果需要,您可以在下面扫描CSDN官方认证QR码,或单击链接以免费获得[100%保证]学习路线(2023个修订版),其中已包装的信息“学习材料”,您可以选择[ps:请接收到所需的信息(请清楚,搜索,搜索并发送给您)]。因为该链接通常是在上传...重新上传取消