献给所有最好的老师...

我在比雅河(Biya River)河岸的阿尔泰地区的一个小镇长大,离与卡吞合并的地方不远。 从本质上讲,这个城镇与数百个其他小城市没有什么不同-前革命前的地区中心在苏联时期是围绕着一个研究所或“城市形成企业”在同一栋五层楼高的建筑物中长大的。 如此慷慨地散布在我们浩瀚的广阔土地上。

在我的童年时代,那里有一片松树林,一条河,一个不远处的海滩,一个狭窄的海滩,周末都有来自各地的沐浴者,在幼儿园的时候我们和姐姐一起游泳。 还有一个冬季滑雪的山丘,就在赛道的右边,在基坑的左边和周围,一旦被挖掘的上帝知道了什么需要,甚至被遗忘了他简单的大地命运。

图片
这是我和我的朋友们在遥远的84m或85m年里上学的路上。

而且在我们的郊区,这条路是在公交车站后分叉的,并有自己的分支通往学校,然后穿过电影院和体育馆Zarya的广场,沿着“船”的方向穿过,另一条路则停靠在当地化学研究所的入口处,叉,他的背背进入森林站立的圆顶。 我们根据其明显的建筑特征将其称为圆顶,因此,对于其他所有人来说,它是Savchenko天文馆或儿童创意之家。

图片
Biysk儿童创意之家,以Savchenko Y.F.的名字命名

那是一个吸引人的地方。 在克隆的五层楼房建筑的背景下,穹顶与众不同,吸引了全市各个年龄段的儿童。 在二楼,有一位音乐家,习惯性地敲响了推出的小提琴和钢琴十二音。 首先是各行各业的技术界。 飞机模型,无线电电子,天文学(是的,我们在圆顶下有一个望远镜,您不会相信,卡尔卡尔蔡司光学系统最酷的天文馆),业余无线电操作员在屋顶装有天线,还有照片,还有一些更奇特的(例如例如卫星电视杯子?)。 但是,我不会提及所有人。 但是,参观过我们“技术进步之殿”这个小镇的每个人的吸引力中心当然是Robotron计算机俱乐部。

我记得,作为一个年轻的假小子,在听完音乐课之后,我经常看着一楼的房间,羡慕地看着“长辈”如何巧妙地敲出一串难以理解的代码,或者大声地切成一些俄罗斯方块,在老师紧紧抓住那一刻之后出差或有人刚结束课程。

不用说,音乐结束后,我跑的第一件事就是“在那里”。 当我发现“ a已完成招聘”,而现在我又要等整整一年的时候,我感到非常生气。 大约一个月后,当我已经对这种想法感到震惊,我不再使用神秘的电子机器,而是在《刑事诉讼法》 *上照耀着沉闷的木制松鼠雕刻时,电话响了。 这是米迦的朋友。 弥迦说,他们已经“抛弃”了小组中的一个人,因此有一个空位,我可以向我申请。 决定快如闪电! 我很快就穿好衣服,十分钟后我已经朝着滴滴涕的方向跳过。

* CPC- 培训工业园区。 Scoop中有这样的教育实践。 完全没有意义,但可以让学习从一天中解放出来。 好处是,在Robotron圈子工作的那些人通过那里的任何校际安排都完全免除了这项义务。 而且您可以早上来,如果您对这个地方幸运的话,实际上,不可能整天编程:)

图片
在同一扇门上,传出神秘的“ pi-piu”和簧片键盘的咔嗒声。 las,在网络上或在我的网络中,我都没有发现Robotron杯子的内部内部结构,如果突然有来自校友的人在垃圾桶中放东西,请立即删除。 我会补充。 是的,给面板评分!

我在门厅中经过警卫队,朝着圆顶猛地踩了一下,这里是向往的门。 现在,我将其稍微打开,并仔细查看内部。 我第一次可以超越这个神秘机构的门槛。 作为候选人。

* * *


在嗡嗡作响的灯下,男孩们静静地坐着,若有所思地检查了黑色和白色显示器上数字字符的行,角落里有一个闪烁的光标。 有人键入了一些内容,有人只是看上去很聪明地凝视着键入的文本。 我对所有这些宏伟的事物充满了神秘的期待,与此同时,我担心“他们已经来这里一个月了,但是我一点也不了解。” 与老师简短交谈后,我迷上了Mishka,开始检查夜光符号。

10 A = 0 20 A = A + 1 30 PRINT  40 GOTO 20 

这是我的第一本基础编程课:)

正式地,我们仅在头六个月被教导。 好吧 按照教导。 根据以下原则构建课程:前15分钟-理论,然后是任务。 那些可以管理的人可以玩玩具。 如此简单的计划。

-“今天我们正在研究通过气泡法进行的分类.....”。 有人马上工作,有人摸索直到收盘。 一种或另一种方式,它得到了回报,几个月后,我已经或多或少地在BASIC上乱写乱画,并尝试使用图形进行一些简单的实验。 在接近冬天的时候,作为一名现实世界的程序员,他带着自己的软盘来到这里,仔细地保存了我们所有的习作以及玩具,演示,而且上帝知道来访的工作室还有其他东西-前机械臂毕业生。

这持续了六个月。 然后寒假到了,他们“放我们走了……”谢尔盖·维克托罗维奇(Sergey Viktorovich)这样说:“就是这样,你知道BASIC,现在想出要写的东西了。” 我完全知道我想要什么。 我想要一个音乐编辑器。 然后,我想要游戏“ la arkanoid”,然后……然后,我希望它与《太空探索》一样美丽且情节丰富。 实际上,这是我的第一个项目,我为自己想出了一个项目,并试图尽可能地一步一步地编写,并在“原理变得清晰”时不时改变轨迹。 实际上,此后,没有人教我们其他任何东西。 一段时间后,我们得到了Pascal的“介绍”。 六个月后,C。 现在,整个理论简化为一两个课程,解释了该语言的语法和功能。 剩下的就是你自己的事。 这是货架上的Kernigan和Pike,这是Straustrup,Knut,一堆PC World,这里是一些年长的人,有时甚至是老师,他们总是被问到一些不清楚的地方。 最主要的是在工作时间没有玩具。 一言以蔽之,了解,询问和帮助较年轻的人,做您想做的。

它比我更适合。 上半年我玩了很多东西,以至于我开始完全对玩具感兴趣,从“它们如何冷却,我们需要弄清楚如何使其冷却”的角度出发。 总的来说,我逐渐意识到用声音编程交互式计算机图像是最吸引我的。 当时没有提及“多媒体”。 关于国外出色的罗兰和Sound Blaster的谣言才刚刚出现,而且都花了高昂的钱。 我们有配备286th处理器的普通IBM PC,该处理器刚刚取代了单色Neurons,所以我对ScreamTracker以及后来焊接到电阻器的Covox感到满意。 好吧,八位图形VGA 320至200。

图片
兼容苏联8086的计算机Neuron I9.66,当时我们在该计算机上学习了软件开发的基础知识(照片: 苏联数字电子博物馆 Sergey Frolov)


我记得我遇到了一个视频存储器的抢夺者,但并不简单,而是一个……由于错误或是否具有这样的功能,总的来说,他能够完全抢夺视频存储器。 如您所知,VGA模式允许您存储四个视频页面。 因此,发现了它的奇妙特性后,我要做的第一件事就是取出波斯王子视频存储器的内容,并在其中找到了与英雄运动阶段有关的画面。 每个发现这个时代的人都可能会记得英雄在这个玩具中的动作是多么的细致和逼真。 我一再尝试为自己的游戏制作高品质的精灵,实际上,我只是对Prince的这一运动着迷。 这是高质量角色动画的一种先验标准。 而且,当然,我立即开始在游戏中绘制英雄的形象和肖像,仔细复制各个阶段,即使数量减少。 ( 多年之后,我们都知道了这种品质的秘密 ,但这是另一回事了)

后来我遇到了志同道合的人Misha Ivanov和Igor Lebedev(在下面的右图中),他们像我一样喜欢Quest和编程,就像我喜欢理解一切并进行实验一样。 而且我们当时毫不犹豫地匆忙写一本我们最喜欢的书。 当然,关于霍比特人比尔博。 当然,我们还没有完成,然后大学,学习,所有这一切……但是我敢肯定,这个玩具仍然存在。 我什至最近在我的垃圾箱中找到了一个驱动器。 它仍然找到一个5“驱动器:)

图片
我们的老师:弗拉基米尔·列奥尼多维奇·斯特里金(Vladimir Leonidovich Strigin),...在过去的几年中,他们忘记了年轻组中老师的名字(校友们,帮忙!)。 右边:我,米什卡(Mishka)和伊戈尔(Igor)和我的兄弟是游戏少女的同事。 并在Vasya后面的左侧。 Vasya是最酷的汇编程序。 我记得写过一个常驻的实用程序,该程序可以模拟Borland C编辑器的界面(我认为即使是正在运行的光标和打开的菜单),也可以让您在上课时安静地播放Civilization,例如:

图片
出于某种原因,我一直在世界各地驾驶着童年时期的一件艺术品。 我本人想知道我多么神奇地保留了这种稀有性,只在这里留出一个例子:)

我必须说,每个像我一样狂热地喜欢编码的人(尽管就像那些刚开始安静地玩游戏的人一样),我们都试图抓住每个空闲时间,以便通过钩子或骗子进入Robotron,包括其他人的活动时间和在上课之间的同一时间,下课后有时代替上课。 一些特别有天赋的人甚至设法过夜,躲在桌子后面,在监视器的灯光下坐在一个黑暗的房间里,直到早上都无法离开管子。 但是与编译器和调试器一对一地搭配,当然还有玩具(这对那些不知道提前关闭声音的人来说是个不幸)。 例如,星期六星期六早上,有人没有在办公室睡觉的键盘上被某个人(Vova Stebunov,嗨!)抓到。

然后尝试拆卸ScreamTracker,以了解它如何从一位高音扬声器中提取出如此浓厚的声音。 (高级同志对PWM进行了解释:)去了Akadem Gorod的计算机科学暑期学校,然后我度过了整个大学的青年时期,我们的大学计算机实验室,与新西伯利亚的设计师以及影视萨满会面,这很大程度上决定了我的圈子未来的利益,还有更多。

* * *


此后有很多东西流了。 我尝试了与美学和技术实践相关的一种或多种形式的尝试。 他制作了广告片,进行了交互设计,在过去的十年中,我一直在设计和开发电子产品。 但是,这是将我所有这些研究统一在一起的原因...

我遇到了很多人,经验丰富的专业人士,他们的手艺独到。 通过与他们的交流,我越来越清楚地意识到了童年固有的这种直接兴趣是多么重要。 如果您真的喜欢自己所做的事情,那么它是您生活中所有项目的基础弹簧,动力机制以及(如果您愿意)一个潜意识模型多少钱。 一个基本的原则是,当一个孩子不被强迫以正式的方式“学习”,而是只是做他感兴趣的事情,没有说教的金属丝,也不是评级和奖励系统的人质时,他只是四处寻找,理解和实现自己的想法带有平等的非关键支持的“研究游戏的自然延续”这一原则是极其根本和重要的事情,因此知识的火花和创造的自然愿望不会在儿童中消失。 如果您考虑一下,实际上,这种简单条件对于任何创造性的自我实现都是决定性的。 是什么让您感到快乐,或者有可能使那些好奇的年轻人感到高兴,您将有一天与他们分享您的经验和知识。

许多人花了数年的时间,有些人花了一生的时间才明白,使您感到高兴的唯一自然状态就是游戏的延续,从广义上讲。 游戏是出于简单的幼稚好奇心而产生的。 我很幸运,我在童年时代就拥有出色的老师,他们是如此的酷,以至于他们有天赋而不是学习,而是可以帮助自己学习。 因此,我可以做我能做的,并且我不会停止学习我仍然不知道的事情。 因为我只是喜欢过程本身-能够识别和理解。 那让我真正的快乐。

实际上,我想在这个相对简短的草图中告诉您这一点。 据我所了解,这种体验既基础又简单,因此值得在您喜欢的博客页面上进行介绍。 而且,就在9月1日。 这是我对我的计算机老师Gopkalo Sergey Viktorovich,Strigin Vladimir Leonidovich,该圈子的所有其他老师的谦虚致敬,同时也向所有离开Biyskiy Robotron墙的人们致以热情的问候,也许还读了这些内容。

谢谢,你最酷!

PS:嗯,最重要的是我的女儿,前天她上学了:)

图片

照片部分属于我,部分属于网络。 保留其各自作者的所有权利。

Source: https://habr.com/ru/post/zh-CN422233/


All Articles