编程的一次有趣体验

***小学生作文体***

       我本是一名医学生,在一次机缘巧合下,被公司转岗为产品经理。我本以为我只要掌握了产品经理画原型图想方案的技能就足够了,但在实际工作中,各种前端后端算法sql一大堆相关的专业名词还是砸地我晕头转向。这是我对编程产生学习动力的第一个时候。我并不要求自己能成为一名优秀的程序员,但是希望自己能具备一些基本能力,在和专业的程序员沟通时能更快速高效地切入要点。这是我对自己编程学习的一个初级目标,但实际自学时发现还是超乎我预期的难。大学生计算机基础课基础在我读书时就是轻飘飘的一阵过眼云烟,第一次准备学习编程时我连语言是什么都分不清。莫名的脸皮薄又让我不愿意以那么那么小白的身份去请教公司的研发们,于是陷入一个很纠结的局面。

       但上周末朋友告诉我有这样一个活动时,我感觉非常惊喜,原来有那么多和我一样几乎零基础,但又对编程有着兴趣的小伙伴,还都是温柔可爱的女孩子~毫不犹豫地报了名,并按着要求进行了预习。从分组的时候开始,只要有不清楚的地方就有组员和教练耐心地进行指导,这一点我觉得真的非常友好!

       今天是真的上课日了,一天的课程安排地也非常合理。上午是一位老师统一进行爬虫基础知识的讲解,从HTML到Python的基础,再到一个实际简单爬虫的演示,当PPT放出一页“那么我们已经了解了爬虫的所有相关知识了”的时候我的心情就是“嗯???”。这一刻我觉得自己凉了,估计做不了了,但是老师说,下午的实战,有教练。“有教练”三个字真的是莫名地安心哈哈~

       下午紧张地开始了实战,教练很有耐心地一步一步地给我们解释每一步代码的意义,教我们如何敲出来,还一一检查,并确认我们得出了对应的结果。在这样的指导下,我不用担心自己是不是一步错,步步错,然后越来越跟不上,真的觉得很放心。如果理解到位被教练夸奖后,还真的是成就感爆棚哈哈~跟着教练写完一次后,得到了正确的结果,感觉自己也有一些自信了,于是挑战自己去找内容来爬,自己操作的时候真的又是另一次挑战了,但好像确实只有在自己写的时候,才能清晰地发现刚才哪个地方自己的理解是模糊的。教练也真的非常专业,并不是照本宣科,就算每个人爬的内容都不一样,也能很快地给每个人针对性的指导意见。短短的一个下午,我们小组的成员都获得了满意的爬虫结果,说实话,这真的让我觉得非常兴奋!

       我知道这只可能只是一次小小的启程,但这确实让我感受到了爬虫,或者说编程的美好,“不是靠嘴说,而是直接去做”所带来的成就感真的很棒!(悄悄地说,我从小就希望自己以后能做出一款游戏,这一次活动让我看到了这件事实现的可能。)

       最后,感谢GCD这次活动的所有老师,也感谢CDC团队!你们辛苦啦!我也会继续学习编程,认真踏好一步步的脚印。如果以后还有类似的活动,我相信我一定会回来“吃回头草”哈哈~期待CDC团队未来的优秀成绩,祝你们越做越好!