分类 随笔 下的文章


FRC 2018 @ Shanghai


虽然之前已经获得了去Houston Championship的门票,但毕竟交了钱,上海赛区还是得参加,顺便训练一下新的司机,因为深圳赛区的司机半年内都不能来给我们开车了。我们打了二十场左右的练习赛,看到我们的新司机能够从开得十分生疏开始慢慢上道还是十分开心的。

个人觉得上海的水队要比深圳多,因为我们10场资格赛中两三场是一打三(真可怕啊)。可能是我们脸太黑了。还有一场主裁判死都不去场地上确认我们的爬升过线了,非常难过。

因为有了深圳的基础,所以我在上海主要是以和小伙伴们玩儿、进一步调试机器人程序和逃课为目的的。队里在上海居然又水了一个奖小。

// 点开我,里面还有许多内容!


Bonjour 2018!


2018年来啦!嘿,Soha 准备好了!又是一个惯例的回首这一年的时候。2017年,Soha 17周岁。

2017年注定是重要的一年,这一年发生的,对我整个人生都带来了非常大的影响。今年年初到初夏是我性别焦虑最严重的时候,在这段时间里,我的思想非常混乱,内心非常烦躁,行为也很激动。最关键的是,我还丢了个人。想通这一切是在8月初,在准备于宁波举行的 ¡Hola! Conf 2017 上的演讲的时候想通的。很庆幸,我让自己想通了,恢复了以前可爱的阳光的活泼的 Soha 的形象。但是很可惜的是,该发生的已经发生了,有些伤害一旦造成了就不容易抚平了。

2017年我参加了我这辈子第一场 FIRST Robotics Competition (FRC),在深圳,跟着我的队伍 6385 TrueMoe。随后因为6385进入了休眠,我又进入了深圳队伍 5453 Red Comet 并随他们参加了中国的FRC季后赛。在 FRC 上,我尝试了未尝试过的 OpenCV、Caffe、TensorFlow 等框架。

这一年,我入坑了 Go 和 Rust,但这两种语言目前学习的深度还只是大部分会的语言。今年主要使用的语言还是 PHP、JavaScript、Python、HTML、CSS。OI in Hand 的开发在高三被我重新提上日程。但因为事情比较多,比较杂,我也开了不少小坑来填,所以进度不快。

今年4月是第一次高考,虽然只有一门技术(94)。11月第二次高考,英语(129)、生物(79)、技术(91,选取之前的94)、地理(70)。虽然成绩不是很好,但是还是很有信心!2018年还有第三和最后一次高考,加油!

总体看下来,2017年可能负面的东西比较多。不怕,2018,向前走。

如果要走向光明,那就得朝着第一缕晨光出现的地方。


青少年IT圈的浑水不好蹚


我在之前就因为在GTC筹备的前后发现的一些问题写了一篇文章,你可以在这里读到:为现在青少年IT人的未来而担忧。自那以后我和几个朋友确定不再举行类似GTC的青少年IT向活动,因为我们发现我们没法做到我们想做的——给青少年IT人们引进一些新的东西,提升这个圈子的素质。

最近经常搞事情的崇才科技又搞了个大新闻。国内某视频类自媒体,在微博上推送了一个有关于崇才科技的视频。在视频中,其“CEO”在其中侃侃而谈他和他的“首家00后的公司”的“伟大理想”,并妄言“老一辈企业家已经老了,未来是属于我们00后的”。雷军也对这个内容进行了评价。不假,时间的发展,“00后”肯定是要接过这个担子的,但是谁来接,谁有能力接,不是靠一个啥都没有的公司来说的。

最关键的是我们看看崇才所表现出来的他们的问题:拿别人的东西无视版权、官僚主义、打官腔、一点儿都不务实。我相信这是从几年前开始所展现出来的青少年IT人都可能会有的问题。版权的问题其实是最常见的,也是很好理解的,我相信大多数青少年IT人都有干过拿别人东西改版权的事情。但是有一点很重要,过龄的中二就是耍流氓。更不要说崇才这次还宣传这么大。他们某所谓“作品”的原作者专门写了篇文章来抨击。

还是引用GTC15中提出的概念,伪开发者和商人们不是真正热爱IT的人。

这也再次证明了现在青少年IT圈的浮躁甚至更多负面的东西。这也会导致社会对青少年IT圈失去信心,真正潜心钻研技术的青少年们,也只能选择自己闷声搞事。那么这个究竟该怪谁呢?

本文同步发表于Immortal.Work:https://immortal.work/p/93yYpyqFrDbQ7NHwf


到底该怎么学编程


首先声明,这篇文章来自于我自己的经历,对于他人的适用性不确定。

我刚刚写完了我们队伍(Team 6385 - TrueMoe)的FRC2017机器人基础RobotCode(仅operator操作时的手柄控制系统)。用的是C#,一个我在今天之前只知道怎么拼写、长什么样的语言。

身边的朋友好许人认为我是“大神”,只是因为我“很会写程序”,也有想学编程的小伙伴来问我,怎么才能学编程。我当然没有这么厉害,我只是一个全能又全不精的一个高中生。当然我是更希望我能精一样东西的。(不过我总比现在青少年IT圈中涌现出的一批批处理小学生、改代码小学生、单机打站小学生、花样装(zuo)逼(si)小学生要好,自认为。)别人在问我怎么学编程的时候,我听到最多的一句话是“诶,我听说是不是要学C语言开始啊?”当然不是啊!显然很多人认为编程是一个“打怪升级”的过程,我先学什么,然后学什么,才能学什么。多插一句,C的确是一个非常经典的语言,如果能学精,那是非常棒的,但是我并不认为它适合一个新手。举个简单的例子,中国大部分地区的高中的信息技术教学中的编程教学,大多是Visual BASIC 6.0。

那么该怎么按照我的路子开始学编程呢?

第一,相信靠谱的资料。这里靠谱的资料是指官方文档一类的,当然也包括市场上一些书籍,但我个人建议不要使用书籍,能用官方文档就用官方文档。因为图书市场鱼龙混杂,举个例子,谭老的C语言书。一般如果不是专业的朋友推荐,还是尽量看官方文档吧。然后多看点官方例程或者书上的例程(最好敲一遍),我第一门学会的语言Pascal就是把书上所有例程在Free Pascal上敲了一遍就学会了,每敲一个程序都会对这个语言的语法有点感觉。(别找我推荐!除了我小学的OI入门(keng)时专门买过《Pascal基础》外,我基本不看编程类书。)

第二,要会使用搜索引擎。能用Google就用Google,都打算入程序大坑了,还舍不得一点点“求学费”搞点必要的东西用用?百度我曾经试过几次,很难找到让我满意的结果。当然搜索也是要有技巧的,要简明扼要而又不失真的构建搜索词,才能找到前人给你铺的路。(用搜索引擎查找官方文档也是个不错的主意哦!)

第三,要会问。问,主要是在通讯工具上找朋友问,或者是StackOverflow、SegmentFault等在线交流(you)平台问。问的时候要说清楚问题是怎么出现的,出现了什么问题,如果你说的模模糊糊,怎么让别人帮你?注意,这是最后一步,只有第一第二不行才走这一步。毕竟大部分人没这个空来帮你解决一些明明网上一大堆solution的问题。(想起我一个同学,连VB6里面的数组定义和使用方式都错了,问我为什么不能运行,我当时很烦躁,直接就一句“老师上课时候都不听。”,就不理了。)

编程本身就不需要有人来教,只要你好学,没什么搞不定的。况且还有附加值:可以提高你的英语水平,毕竟以上三点你不可避免的要接触大量英文,讲个事实,英语是我三门主科中唯一的优势了。

我到目前为止(除了Pascal)没有一个我目前会的编程语言亲自写的第一个程序是很简单的。PHP第一个程序是OIH的爬虫,用了正则和数据库连接。Node.js的第一个程序是一个小纸条盒(Web应用)。C#的第一个程序是今天写的FRC2017的控制程序。C++的第一个程序是CRC2016的控制程序。最后,装完b跑路。npm install b

本文同时在Immortal.Work发表:https://immortal.work/p/yMoGdcTit6Estw2J6


学校,别动我假期!


今天本来开开心心地在制作机器人的时候,收到了一条让人十分冷漠的消息:为了准备4月学考、选课,年十二回校“检查作业”,时间9:30-15:30。

首先就这条消息而言,“检查作业”检查的自然是寒假作业,寒假尚未结束,怎么就要求学生回校“检查作业”呢?一天从早到晚足足6个小时,都足够把我3年的寒暑假作业检查一遍了吧?况且通知里写的这些,完全是开学后随便抽个时间就可以很快完成的。
学校这样做真的合适吗?

这难道不是对学生本应有的休息时间的干涉吗?收到这个消息以后,班里同学的反应都差不多:“这学校克扣假期的套路真深啊!”“破学校都已经是惯犯了,已经无所畏惧了。”是啊,学校已经是“惯犯”了,周六上午的“自愿”补课,周日下午“提早回校自习”,哪样不是学校给我们安排好的“自愿”?

况且有些同学还远在老家,现在让他们赶回金华吗?

我前两天刚说了一句话:“浙江但凡是重点高中,基本一个样。”尤其是排名靠后的学校,为了向上爬,总是会把这份压力压在学生和老师身上。就拿周六的“自愿”补课为例,其实很多老师都不愿意来做这种事,他们也有家庭。而学生也早已在学校经过5天的紧张学习有点疲倦了。我在同学中研究得到的结果也是,学校周五回家的那段时间,学习兴致明显要高于周六回家。但是学校偏偏就是喜欢为学生做决定,以让学生多一些学习时间、为学生的学考着想的理由,帮学生做寒假的安排。

我相信双休日的设置、寒暑假的安排是十分合理的。包括我自己在寒假的最后一周也做了一些安排,但是今天出的通知,让我接下来的计划就乱了。我不是听风就是雨,我也不想搞大新闻,但我想代表大家说:我们的休息日,我们的假期,不需要学校来干涉!

本文同步发表于Immortal.Work:https://immortal.work/p/YzyWcnBsA4mmsQset
已转载至知乎:https://zhuanlan.zhihu.com/p/25111144