在我的技术旅程中引起挑战
#编程 #python #django #womenintech

2017年,我的中等教育完成后,我站在十字路口。作为有抱负的学位学生,我决心在大学攻读计算机科学或电气电子工程。我对计算机科学的着迷源于其有趣的性质和好奇心,而电气的魅力在于与物理学的深刻联系。

在这段时间里,我偶然发现了一个当地的计算机中心,提供了编程课程,这引起了我的兴趣。我与父亲讨论了这一点,父亲经过仔细的调查,对我们地区的教育质量表示保留。围绕应许课程和财务压力的不确定性使我放弃了这个想法,尤其是考虑到当时我的家人的艰难财务状况。

在接下来的三年中,我努力尝试了统一的三级入学考试(UTME),这是尼日利亚大学入学的强制性测试。尽管取得了值得称赞的成绩,但入场仍然难以捉摸,使我感到沮丧和沮丧。

在这些挑战中,对技术的热情和编程的持续火焰继续燃烧。我的决心只有在等待的那年加剧。我梦想着购买一台笔记本电脑来加剧我的愿望,在2021年,在我姨妈的支持下,梦想成真。

笔记本电脑到达时,我的第二年第一学期才开始研究。凭借这种新工具,我踏上了探索和学习的旅程。在2022年2月,我迈出了第一个大胆的一步,进入了编程世界,选择学习Python。

早期:拥抱新领土

在笔记本电脑到达之前,我通过手机深入研究Python,在笔记本中记下代码片段。这不是最有效的方法,但这是一个适中的开始。

我通过与MOSH编程的六小时视频课程一起介绍了Python编程的基础知识。该课程奠定了基本的概念,激发了我对更深入研究的热情。我通过注册付费课程来进一步学习,并致力于完成它。事实证明这既愉快又具有挑战性。

渴望更多知识的渴望,我探索了埃里克·马特斯(Eric Matthes)的python速成课程,这使我对诸如循环,列表,列表,词典,模块,包装,错误处理等概念有了更深入的了解。 。使学习令人愉快的是,要提高我的技能有很多挑战。

我用各种YouTube教程称赞我的学习,并开始创建诸如Scrabble,Hangman,Sudoku,Rock-Paper-Scissors,Tic-Tac-Toe等项目。我的好奇心使我探索了Pygame模块,从而开发了诸如太空入侵者,蛇,2D变形金刚,马里奥和Flappy Bird之类的游戏。我学到了这些技能中的大多数,尤其是从明确的代码中的技能,这些技能专注于游戏开发。

为了进一步磨练自己的技能,我深入研究了数据结构和算法,将自己沉浸在YouTube上的Amulya学院的77-Video播放列表中。

毅力的力量

当时,我的笔记本电脑电池电量较弱,因此没有稳定的电力,功率几乎没有持续。

我每天不得不购买1000奈拉的燃料,以便我可以编码。严重的是,这是我父母的财务压力,但他们仍然支持我。

尽管我的专业知识越来越不断提高,但一个挑战仍然存在解决问题。虽然我对Python语法有坚实的掌握,但将这些知识转化为独立的项目工作仍然令人生畏。

每天都是与我的代码中的错误进行战斗。我了解到,作为程序员,面对和解决错误是该过程中必不可少的一部分,无论经验如何。在Google和Chatgpt的协助下,我稳步克服了这些障碍,学会利用休息的力量和新的观点来解决复杂的问题。

拥抱持续学习

在这个快节奏的技术世界中,如果您不继续学习,就会被过时的知识留在后面。要在科技行业发展,您需要继续学习。您应该学习自己的爱好。

在追求增长时,我热切地探索了新工具,导航文档并探索了新兴框架。通过技术的旅程是一个永恒的旅程,以无休止的知识追求。

导航综合征导航

冒名顶替综合症是一种心理事件,人们怀疑自己的技能,才能或成就,并且对被欺诈的持续内在恐惧。(来源:Wikipedia)

i也遇到了怀疑的时刻,通常是通过将自己与经验丰富的专业人士进行比较而受到刺激的。但是,这些感觉是暂时的,无论多么小,我都学会了通过庆祝胜利来建立自己的信心。每个错误都解决了,每个项目都完成了我的能力,并有助于我不断发展的自我保证。

网络的力量

整天在计算机上工作并观看长期教程可能会很累。但是,我们是人类,而不是机器人。编程有一种使我们被社会剥夺的方式。我们学到但从来没有足够学习,感觉就像我们做得足够了。

如果您想走得更快,请独自行走。如果您想走得更远,那就一起走。这归因于非洲谚语。

我加入了LinkedIn,分享了我的编程旅程,但最终结交了朋友。我加入了科技社区,现在我有面对挑战时可以求助于技术的好朋友。

共同的旅程和协作精神证明是无价的,提醒我进步是一个个人和集体的努力。

曾经有人告诉我,不害怕建立一个失败的项目。您永远不会知道。

平衡学者,工作量和福祉

坐在同一位置数小时,盯着屏幕对您的健康不利。我们的身体是为了移动而建立的,证据在于它的结构方式。静止会减少血液的流动和通过肺进入血液的氧气量。您的大脑需要这两种事情才能保持警惕。尸体是用于运动而不是静止的。

编码的苛刻性质,再加上学术界的严格性和对LinkedIn的一致性,对我的身心健康构成了挑战。长时间的不动和不健康的饮食习惯威胁着我的健康。对我来说很多。

在教育,编程和自我保健之间取得平衡是一项艰巨的任务。

没有完美的解决方案来管理压力,工作量和自我保健。这是关于找到最适合您的策略。如果您与我相似,一件事情必须遭受痛苦,那么未来会有很多工作。

我在编程方面正在进步,但我的健康和学者正在苦难。我还没有找到完美的策略,但是我正在探索各种时间管理技术。

关于我的健康,我有时间休息,烹饪和小睡。我会再写更多的时间。

经验教训和见解获得了

  • 连续学习是增长的基石
  • 挑战;它们是发展的机会
  • 实践是关键 - 拥抱项目和解决问题的
  • 激情,不仅是金钱上的收获,为持久的承诺
  • 建立网络,从集体专业知识中汲取力量
  • 接受反复试验的过程;学习是迭代的
  • 优先考虑福祉平衡对于持续增长至关重要

鼓励他人旅程

  • 确保您的驱动力对解决问题的热情。如果您的主要动机仅是财务上的,那么您可能倾向于过早放弃,因为技术领域提出了重大挑战。如果很简单,每个人都会已经掌握了它。

  • 不要孤立自己;与分享您兴趣的志趣相投的人在一起。与社交媒体上的人们建立联系,并成为由精通技术人员组成的社区的一部分。

  • 当您发现自己卡住时,请记住,其他人可能遇到并解决了同样的错误。利用诸如Google之类的搜索引擎和堆栈溢出等资源。您一定会发现解决方案。

  • 使用Chatgpt时谨慎行事。虽然它可以协助调试您的代码和其他任务,但要避免将其作为学习工具过度依赖。

  • 在寻求帮助之前,用尽所有可用选项,包括调试,在线搜索和使用ChatGpt。在寻求帮助时,清楚地概述您的目标,描述您采取的步骤,而其他人则可以更好地提供指导。共享代码段可以有助于诊断问题,并考虑与某人进行简短的电话来查看您的代码。

  • 抵制匆忙研究每种新技术和框架的诱惑。取而代

  • 始终记住将复杂的问题分解为较小,更易于管理的组件。这种方法通过将挑战分解为更易消化的细分市场来改善问题解决。

综上所述

我在技术领域的旅程以挑战,毅力和坚定的激情为标志。当我继续浏览这一动态景观时,我致力于追求知识,建立关系以及对成长的整体追求。就像孕妇的旅程以抱孩子的喜悦结束一样,我的科技旅程是爱的劳动,赢得了胜利和成就的时刻。