度过的一天– Hacktoberfest @ MEC

当我收到一条消息,通知我们第二个星期六正在举办一次Hacktoberfest研讨会时,我的第一个直觉是说“不”。 经过一周的系列测试后,我终于计划好一个愉快,轻松和放松的星期六。 但是在Joel和Farha来到并向我们介绍了讲习班的细节之后,我决定去参加并检查一下。 事实证明,这一决定是一个非常好的决定。

研讨会于10点开始(是的,他们完全按照时间表进行了),Aswin G向我们介绍了自己和其他FOSSMEC成员。 随后是Devdutt,他向我们介绍了自由和开源软件,以及它如何对人类普遍有益。

在简短的介绍性会议之后,我们被要求将Git安装到我们的笔记本电脑上并创建我们自己的GitHub帐户。 完成后,我们在FOSSMEC中分叉了Hacktoberfest2018存储库,并推送了我们的本地存储库。 然后,我们创建了一个拉取请求,从而完成了Hacktober挑战的五分之一。 FOSS俱乐部成员是如此友好和平易近人,结果,我们每个人几乎都得到了个性化的关注,以解决我们面临的问题和错误。 这就是我们许多人也能够完成整个Hacktober挑战(并立即赢得T恤衫)的原因。

之后,我们休息了大约45分钟。 休息后,开始了机会追踪,我们的前辈来了并分享了他们的经验。 Amruth向我们介绍了竞争编码。 他强调说,即使我们前几次无法破解逻辑,也不应灰心。 他还向我们解释了解决问题或竞争性编码不是天生的天赋,而是一项后天的技能。 他一遍又一遍地断言,如果我们多练习,我们肯定可以在很大程度上提高这项技能,这至少对我们中的某些人相当有动力,他们在第一次尝试后就放弃了。

在这次Srividya之后,Megha和Priyanga向我们讲述了他们如何赢得了今年的Angelhack Kochi Hackathon,在其中他们必须连续编码约24-36小时,如何赢得有史以来第一个参加Hackathon的比赛,甚至击败了Google学者阿斯温

此后,三年级的Adarsh Menon与我们聊了聊寻找感兴趣的领域。 他告诉我们,除了试图决定选择什么之外,我们还必须决定不要选择什么。 他还简要介绍了各个领域,包括Web开发,机器学习和竞争性编码。

讨论结束后,Vishnu举行了会议,他与我们讨论了竞争性编码,并鼓励我们尝试解决Codechef和Hackerearth中的问题。 此外,他给我们带来了一个问题,我们不得不尝试寻找最有效的算法。 我们大多数人都想到了n次迭代的天真的解决方案,但是我们当中的一位学生发现了更优化的解决方案。 之后,Jithin为我们提供了有关机器学习的一般概念,并建议我们发现感兴趣的领域并坚持下去。

完成此操作后,乔尔向我们介绍了其他前辈(拉贾吉里,阿努斯雷,法哈,尼基塔,哈里达,蒂亚的恩法)取得的显著成就,并鼓励这些女孩参加PEHIA,女性科技等组织,并申请奖学金。特定于女性。

他还向我们介绍了编程方面的6种人员,并且我们大多数人都将自己确定为E类。 他谈到了如何克服障碍,并相互支持,至少四年后才能登上B型。 至此,谈话在下午4点结束(再次准时)。 谨代表今天参加工作坊的所有头几年,感谢我们的前辈为举办这样一个有用而有趣的工作坊而付出的巨大努力。

编者注: Hacktoberfest是全球开源活动中参与最广泛的活动之一。 该活动由DigitalOcean组织,旨在将许多人带入开源领域。 参与者可以在10月1日至31日之间在任何Github托管的存储库中发出五个拉动请求,从而获得免费的T恤。根据您的置信度,您可以对朋友的存储库进行简单的编辑,或者继续为大型信息存储库做出贡献或代码。 该活动强调欢迎所有人,优先考虑贡献的质量和长期影响。 通过注册您的Github帐户(如果您还没有)参加这里。