【51CTO独家特稿】朝鲜一直给人以神秘莫测的形象,外人很难看到这个国家的内部情况。自然对于这个国家的IT技术状况,特别是软件开发的状况,大家的了解就更少了。大家应该知道,朝鲜的学生7岁可以报读小学。小学4年,中学6年。17-18岁毕业,男生全部当兵,兵役8-10年。女生可以参加工作,或者继续读大学。朝鲜读书是全部免费的。比我们9年义务制教育更彻底。
朝鲜学校外景
51CTO编辑有幸在一个旅游论坛里,找到了几张国内网友拍摄的朝鲜学校的图片。其中一幅墙上的IT课程招贴画吸引了我们,先给大家上图。
朝鲜学校的Visual Basic介绍
稍微有点开发经验的51CTO网友应该已经看出来了,这是微软VB的开发界面。很多程序员的***次编程经历就是Visual Basic,可以说是VB把大家带进了编程开发的殿堂。
招贴画上的内容很简单,只是用朝鲜文标注了VB的窗口属性、工具箱、菜单栏、常用工具栏、代码输入窗、属性窗等等。而从Visual Basic的主界面来看,版本不会太新。但为什么朝鲜的学校会选择VB,我想还是图形化开发门槛较低的原因。VB的开发不用懂得太多的开发原理,甚至连数据结构、操作系统、编译原理这些课程都不需要。我们经常能听到国内中专生就能很好的利用VB开发一些小工具,那么朝鲜的高中生用VB来做开发也就不足为奇了。
如果在朝鲜的高中就有VB开发课程,那么朝鲜国内一定存在更加专业的软件开发团队。尽管其目的可能是军事化方面的开发,但说明朝鲜国内的IT产业是正常存在的。51CTO此前也曾发表过《揭秘朝鲜自主操作系统:红星Red Star》和《朝鲜黑客部队具备发动网络战争能力》等文章。
朝鲜学校的电脑机房
尽管朝鲜一直把美国当作敌人,在该校的走廊上还贴满了学生创作的反美宣传画。但VB却冲破了这些阻碍进入到学生的课堂,看来懂技术的人才是不受政策限制的。
如果可能,51CTO编辑想为他们推荐我们的技术专题《VB.NET教程 - Visual Basic.NET开发指南》,希望对他们学好VB开发有帮助。
根据TIOBE六月份的编程语言排行榜,Visual Basic排名第六。我们能看出这款工具正在处于下滑的阶段,而即将取代它位置的是咄咄逼人的Object-C。不知道朝鲜的学校再过一段时间会不会转向移动开发,让学生们给乔帮主的APP STORE贡献来自朝鲜的应用。
本文特别感谢wega101网友所提供的图片
【编辑推荐】