晚入门--如何以及为什么在40岁时开始编程

2020-06-05 17:56:21

这一切都是从一年多前开始的。在呼叫中心工作了11年后,我想要改变。当他们拆夜班的时候,机会来了,我抓住了。

我在2019年1月的最后一天,同时也是令人恐惧和兴奋的。太可怕了,因为:我该怎么付抵押贷款呢?我是不是太老了,不能回学校了?现在改变我的职业道路是不是太晚了?

另一方面,我有另一个想法-我开始做一些我一直想做的事情,我开始学习如何编程。

我在当地一家为成熟学生服务的机构报名参加了信息技术培训--软件开发。

我决定这样做是因为我认为我需要一个学校结构。

我学到了很多,但是有一点遗漏了--编码。在课程的一个阶段,我们每天都在编写代码,但后来一切都集中在理论上。

所以我决定去别处寻求帮助。我很幸运,我的弟弟卢卡斯(Lukasz)有很好的IT经验,我问他是否愿意成为我的导师。谢天谢地,他答应了(我打赌他现在正在质疑自己的决定,😉)。

经过最初的交谈,我们决定我会完全相信他关于未来项目的编码和方向的判断。

因为GitHub对编程社区非常重要,他建议在我们的第一个项目中使用它。我们决定创建一个GitHub Action,每次在用户的GitHub存储库上触发事件时,它都会在Twitter时间线上发布。我们最初关注的事件是PUSH。

我们决定每两天缩放一次。首先我们编写代码,然后他会给我一些家庭作业让我完成。

第一天,我把Git小抄贴在笔记本电脑旁边的墙上。我不打算用我在那之后的所作所为让你感到厌烦,但在接下来的几天里,我有大量的阅读和拉扯头发(尽管我很大胆)。

还有.。兴奋正在慢慢消退,取而代之的是焦虑和沮丧。当我不明白我们在做什么的时候,或者如果没有我哥哥的帮助我就不能创造一些东西时,我对自己非常生气。

在我的脑海里不断有这样的鼓声:你不好,你太老了,你太笨了……。

当我考虑辞职的时候,我有几分钟的时间。告诉卢卡斯别再胡说八道了。最简单的选择。当然,我会生我自己的气。我会再次放弃,但至少这该死的鼓声会停止。

我们是💪上的战士。我又回到了最基础的地方。我开始为小事感到高兴。如果我猜到一些代码要到哪里去,我会很高兴。我降低了我的期望值,但我也要求我的兄弟每天都变焦,以便养成编码习惯。

每一天的会议都是有史以来最好的决定。我觉得我的方向是对的。

我时间线上的第一条推文。哦,哇,感觉真棒。然后快速决定再添加两个事件:Release和Pull_Request。现在我们已经完成了第一部分-我能够自己添加这两个事件。即使现在打字,也能让我感觉到积极的情绪。

项目的下一步。我哥哥向我解释了伟大的自述文件的重要性,他每天不停地告诉我一件事:见鬼,迈克尔!你能不能停止重新发明这个该死的轮子?!";每次我都这样想:";嗯..";👀❓";这就是开放源码的美妙之处。上网搜索一下吧。找到类似的项目,获取代码,并将其用于您的利益。但是,如果您使用完整的代码,请不要忘记对创建者进行表彰";

这就是我在我的项目(或这篇文章)中所做的一些事情。在我用了很多点子的地方,我确保给出了创作者原创作品的链接。但我也学到了,查阅别人的代码可以激发、触发一个想法,然后用你自己的代码把你带到正确的方向。

两天前,我们发布了GitHub Action🎉。我叫它GitHub推特。在我把它发布到GitHub Marketplace之前,我非常紧张,但在发布之后,我也为自己感到非常自豪。

我不确定这篇文章是否符合技术标准,但我只是想分享一下,这样人们就可以知道现在开始编码还不算太晚。

我们的旅程才刚刚开始,一开始我们会经历更多的跌宕起伏。那又怎么样?只要我们继续前进,这就是最重要的。

我也想用这个帖子来感谢我的宝贝弟弟卢卡斯的耐心和坚持不懈。谢谢你,🤝。

哦,我差点忘了。如果您想查看我们正在进行的项目,只需单击此处。