#243 继续学习Swift

其实我在上高二之前对于电脑技术性方面的接触不多,可以说几乎没有。虽然那个时候我知道有编程这个东西,但是我并不知道具体是怎么做的。我当时读的高中对于每一个学生都有一个硬性要求那就是必须选修半年的电脑课,学校提供了几种不同的电脑课,可以自由选择。最初对于电脑技术性方面的接触可以说并不是主动的,而是一种被动的。我记得我当初选择的是某种foundation的电脑基础课程,叫做Programming I;也是在那门半年的课上接触了我的第一个编程语言Python。Python对于初学者来说还是比较容易好上手的,我那个时候也觉得很有意思。

到了最后一年的时候因为大学最终决定选择CS这个方向,就在自己的课表里多添加了几门电脑课,可以说是把当时学校里能添加的课程都添加完了。这一年对我来说也挺重要的,因为我当时选修了Programming II。学校里大多数学生选电脑课都是因为这是必须修的学分,所以基本上都选择的简单的课;像Programming II这样的难一些的编程课就基本没人选了。我当初走进第一节课的教室的时候就发现教室里面只有一个老师,然后就没有其他人了。我本来还以为自己走错教室了,确认了一下发现这确实是Programming II的教室才进去找了个座位坐下。在上了差不多半节课的时候我终于意识到这门课就只有我一个人,相当于这半年都是一对一的电脑编程教学。那个时候我上的这门课是所有课程中唯一一个一对一教学的课,感觉真的非常奇妙。而因为这种特殊情况,当时的电脑老师直接让我自己选择自己想要学的东西。我选择了学习Swift,接着通过半年的时间我跟着一个tutorial做出了第一个游戏App,然后在有了制作这个游戏App的基础之后我又自己做了一个类似接苹果的游戏。

过了一年,现在我又重新开始学习Swift了,主要是因为我想要能够做出一个能拿的出手的产品,无论是游戏,还是其它的App。光是有电脑知识却没有应用也是不行的,最重要的还是实践;而对我来说因为我本来就很喜欢苹果,之前已经有了一定的Swift编程基础,所以现在决定重新拾起Swift,学习制作iOS App。


Everyman 5.2 小时睡眠计划

连续实行天数:3天

总结:今天感觉要比前两天困一些,可能是因为昨晚睡着的时候差不多十点二十,比之前少睡了二十分钟的原因吧。凌晨还是和前两天一样两点半准时起来,三点开始看CS有关人工智能的一个Paper,看到六点之后开始学习Swift,六点半的时候准备冥想然后小睡。今天凌晨四五点钟的时候我就开始感觉困了,不像前两天是到六点的样子才会开始困。早上七点钟的时候很容易就睡着了,我甚至还在七点二十醒来之前二十分钟以内做了一个梦。虽然我现在不记得我做了什么梦,但是当我七点二十被闹铃吵醒的时候还很清晰地记得那个梦是什么。现在我唯一记得的就是那个梦让我觉得很温暖,很舒服,让我不由自主地想要再回到那个梦里多呆一会儿。然后我确实又一不小心睡着了,醒来之后差不多九点,所以今天早上的小睡就睡了两个小时。这种情况和半个月之前的那次比较像了,不过我想这应该也是在适应中需要经历的一个过程吧,总之无论多困,坚持过去了应该就行了。因为早上的小睡变成了长睡,中午的时候也不怎么困就没有小睡。

你可能感兴趣的:(#243 继续学习Swift)