俄罗斯的IT教育有什么问题

大家好

今天,我想告诉您俄罗斯的IT教育到底出了什么问题,我认为这是值得做的,我还将向那些愿意的人提供建议,我知道这已经有些晚了 。 迟到总比没有好。 同时,我会找出您的意见,也许我会为自己学习一些新知识。

我要求大家立即拒绝以下论点:“他们学会在大学学习”,“您永远不知道生活中会派上用场”和“您需要文凭,如果没有文凭就无法做到这一点”。 现在不关这个问题,如果您愿意,我会谈谈。

首先,我要说我20岁,我在下诺夫哥罗德的UNN学习。 这是我们最大的大学,无疑是该市最好的三所大学之一。 由于我将在下面描述的原因,他离开了1.5个课程。 以UNN为例,我将说明问题出在哪里。

我想从头到尾解决所有问题。

为了重新开始,我们需要在2010年回来,那时我正选择去哪里。

Part_1您将随机选择一个学习的地方


信息很少,您可能不会意识到信息很少。

甚至在考试开始之前,我还必须选择去哪所大学和要接受什么大学录取。 和其他许多人一样,我爬上了互联网,寻找成为程序员的去向。 然后,我没有想到哪个程序设计方向更好,哪种语言学习更好。

在研究了下诺夫哥罗德州立大学的网站之后,阅读了以我自己的方式赞扬每个方向的大量文章,我决定在培训过程中我会明白, 我不应该做更多像IT一样的事情

正是在这里,我犯了俄罗斯太多人犯的第一个错误。

我没有特别考虑所写的内容。 我刚刚看到“计算机科学”一词与其他聪明的词一致,因此认为它很适合我。 因此,我最终转向了应用信息学的方向。

问题_1


大学会写有关方向的信息,这样您就不会理解要解决的问题,但印象深刻。

从我研究的方向上取自联合国网络站点的一个例子。
应用计算机科学。 该方向的重点是培训专家,帮助他们创建和使用支持决策过程的软件工具,以及开发解决高科技应用问题的算法的专家。
好了,你们当中哪一个愿意说他绝对明白那是什么意思?! 当您17岁时,您会理解吗? 我什至不知道他们在说什么。 但这听起来令人印象深刻。

有人并没有真正讲出培训计划。 您必须查找过去一年的数据,才能了解花费了多少小时。 手表对您没有用,但以后会更多。

解决方案_1


实际上,您只需要就大学所学内容进行充分的写作即可。 如果您有一整套Web编程,请编写。 如果您只有六个月的时间学习C ++,则只需编写它即可。 但是他们仍然明白,那么很多人将不会去说实话的地方,而会去说谎的地方。 因此,他们全都说谎。 更准确地说,它们不是撒谎,而是用精巧的句子结构掩盖真理。 肮脏但可以工作。

Tip_1


当然,研究大学的网站仍然值得。 即使您不了解某些内容,也请阅读几次。 如果仍然不清楚,那么问题可能出在您身上。 让您的朋友或成年人阅读相同的内容。 如果他们不了解或无法告诉您他们所了解的内容,请不要着重于此信息,而另找一个。

例如,最好问那些已经在特定大学学习的人。 是的,其中一些人可能对问题保持沉默,因此进行了很多采访。 而且2不是很多! 与10到15岁的人进行面谈,不要重复我的错误:)问他们在他们的领域中所从事的工作,所使用的语言,是否有练习(在90%的情况下没有)。 顺便说一句,如果您的对话者在一个学期中完成了3个任务,以在Visual Basic上以不同方式对20个元素进行排序,那么请考虑将其视为正常实践-这是考虑另一个方向的重要原因。

通常,不是从大学而是从在此学习的人那里收集信息。 因此它将更加可靠。

Part_2。 恭喜,您已经注册!


这些人都是谁? 谁在我的日程安排上进行了分析?

因此,下一阶段,当我被录取时,我高兴地来到了9月份学习。
看到时间表,我很警惕。 “我刚打开时间表吗?” 我以为 “为什么在一周中我只有2对,隐约让人想起编程,还有大约10对通常称为高等数学的东西?!” 自然,没人会回答我,因为一半的同学提出了完全相同的问题。 物品的名称非常烦人,每当有人打开日程表时,奖学金的数额就使他们眼花eyes乱。

在接下来的1.5年中,我只有一年的时间被教给编程。 关于下面的培训质量,本节介绍不必要的主题。

所以在这里。 您说:“好吧,是1.5年中的1年,还不错。” 但这很糟糕,因为这是我计划4.5年学习的全部内容。 当然,我们有时会被告知一切仍然存在,但是那些已经在四年级的人的故事却恰恰相反。

是的,只有1.5年的时间就可以很好地教授编程,但是! 仅当这1.5年的大部分时间都学会跳过时。 而不是每周2小时。

一般而言,我使用的是数学语言,而不是新的编程语言。 我喜欢数学,但是奖学金并不是我上大学的真正原因。

问题_2


糟糕的制定培训计划。

我不知道约50至60岁的人(不是年龄歧视者,你们永远不知道)制定了一项计划,或者国家在推行其标准或其他内容,但事实是事实。
在俄罗斯,许多大学为程序员制定了极其糟糕的培训计划。
我认为,这是因为对于领导者而言,编程在过去20至30年中并没有真正改变,而计算机科学和编程显然是他们的同义词。

解决方案_2


当然,您需要根据当前趋势制定计划。

教旧语言并用Pascal写作六个月毫无意义。 (尽管我同样爱他的第一语言:)

(大多数情况下)为二进制操作分配任务是没有意义的。

如果他们想成为系统管理员和版图设计师,就不应该教学生大量的高等数学。 (让我们争论一下“在编程中是否需要Matan。” 好吧,只有一点点

提示_2


提前听,ADVANCE会找到您感兴趣的方向的培训计划和时间表并进行学习。 为了不感到惊讶,这是怎么回事。

好吧,当然,向所有10-15个人询问他们经历的事情。 相信我,他们可以告诉您很多有趣的事情。

Part_3。 并非所有的老师都很好


如果您的IT老师超过50至60岁,则很可能您不会获得必要的知识



关于第一对夫妇,我感到不安的是,我们由64岁的C教给我们(不是++,不是#)。 这不是年龄歧视,我不是说年龄本身就是不好的。 他没有问题。 问题是编程正在迅速发展,成年人支付他们的薪水很好,他们很有可能不了解新事物。
在这种情况下,我没有记错。

打孔卡的故事只有前2次是不错的。

仅在黑板和粉笔的帮助下进行教学。 (是的,她确实在板上写过代码)
是的,即使来自C术语的单个单词的发音也很有趣。
通常,几乎没有什么用处,但是又花了很多时间。

有趣的时刻有点题外话
这没有任何意义,但是我不禁要告诉你,以传达一切可能是多么荒谬。 这是我学习时遇到的几点。

有一次我的同学试图通过3个相同的代码来解决问题。 代码直接是1合1的。猜猜其中有多少个已通过? 两个。 他们交了两张。 此外,他使第二名失败。 他们还告诉他,他什么也没做,必须重做。 让我提醒您,一对一的代码是相同的!

在某些情况下,她来检查问题。 我开始滚动代码,说一切都错了。 然后她走开,戴上眼镜,返回并构思了任务。 那是什么 不可理解!

问题3


很好 不好的。 的教.。

而且,即使在百万富翁城市中最大的大学中,教师获得的收入也比任何新手开发人员都要少,这个问题也就不足为奇了。

年轻人没有动力去教您是否可以为赚钱而工作。

已经在大学工作的人们没有动力去提高自己的技能并保持对当前编程现实的了解。

解决方案_3


解决方案很明显-我们需要正常的薪水。 我可以理解,在小型大学中,他们只能困难地做到这一点,而大型大学可以轻松地做到这一点。 顺便说一下,直到最近被解雇为止,UNN的校长每月都收到100万卢布(100万卢布)。 是的,这对于一个拥有普通教师,每月薪金为100,000卢布的小部门来说已经足够了!

Tip_3


作为一名学生,您很可能不会以任何方式影响这一点。

主要建议是研究大学以外的所有内容。 不要指望被教。 为自己学习!
最后,有些人完全删除了“教育”一栏 ,但是从我的经验来看,他们根本没有问我关于教育的问题。 他们询问知识和技能。 关于那张纸。 当然,有些人会问,但并非全部。

Part_4。 实际练习? 她真的需要吗?


彼此孤立的理论和实践将不会很有用



因此,我们有一个不好的理论和一些实践。 但这还不够。 毕竟,在工作中,一切都会有所不同。

在这里,我并不是在谈论所有的大学,但有一种怀疑是这种情况很普遍。 但是,我将向您介绍UNN。

因此,在某处将没有实际的实践。 绝对是 只有您自己找到它。 但是,无论您有多成功,大学都不会对此感兴趣,也不会帮助您找到任何东西。

问题_4



这是每个人的问题。 对于学生,大学和雇主。

学生未经正常练习就离开大学。 该大学并没有提高其在未来学生中的声誉。 雇主没有可靠的合格初学者来源。

解决方案_4


显然,开始寻找最适合学生的夏季雇主。
实际上,这将解决以上所有问题。

Tip_4


同样,建议-自己动手。

在一家夏天找到自己喜欢的公司的兼职工作。

我认为现在,在教育机构中大学对程序员的培训应该像


我将很乐意批评我的做法。 只有能胜任的批评:)

首先 ,进入后,我们将所有人员归为同一组,在几个月的时间里,他们在编程方面显示出不同的方向。
之后,可以根据他们最喜欢的人将他们分为几类。

第二 -您需要删除多余的物品。 理想情况下,不要只是将它们扔掉,而应将它们作为对象“随意”放置。 如果有人想学习数学分析-请。 只是不要使它成为强制性的。

同样,如果学生选择了绝对需要进行分析的方向,那将是必要的,而不是选择性的。 这很明显,但是我最好澄清一下:)

也就是说,如果您只想编程学习-很好。 他以正确的配对访问,有空,也可以回家学习。

第三 ,应该提高工资,并更专业地雇用年轻人

有一个负号-这会激怒其他老师。 但是要做些什么,我们要促进IT,在IT中,显然总是有很多钱。

但是,教师和教师普遍希望增加他们的薪水,但是我们现在不在谈论。

第四 ,大学与公司之间的联系是必要的,以便安排最好的学生进行练习。 进行实际练习。 这很重要。

第五 ,您必须将培训时间减少到1-2年。 我敢肯定,编程培训的时间不应超过这个时间。 此外,技能已经在工作中而不是在大学中发展。 坐在那里4-5年没有意义。

当然,这不是一个理想的选择,可以完成很多工作,但是我认为,作为一个基础,这个选择将非常好,并且可以创建许多优秀的程序员。

结局


因此,结果出了很多文字,但是如果您阅读了该文字,谢谢,感谢您的宝贵时间。

在评论中写下您对俄罗斯联邦IT教育的看法,分享您的看法。

我希望您喜欢这篇文章。

祝你好运:)

UPD_1。
在评论中发言后,应该公平地注意到许多陈述并对其发表评论。
即:
-那将是一所职业学校,而不是一所大学。
是的,这不是一所大学,因为他们不是在训练“科学家”,而是在训练好工人。
但这不是一所职业学校,因为他们正在培训良好的工人,并且教学程序设计至少在数学领域需要大量的知识。 而且,如果您通过了GIA考试,并进入了职业学校,这不是我所谈论的知识水平:)

-那么,为什么总的来说有课程
那为什么我们不开设工程师,医生和其他专家的课程呢?
因为我们要确保我们有特殊的地方,他们可以接受良好的训练,并确认此人受过良好的训练。
在哪条路线上我至少可以在俄罗斯某处得到这种确认? 理想地在其他国家?

UPD_2。
还有很多人不太理解我“重新考虑奖学金的需要”的意思。
许多人认为我是在说这都是不必要的废话,必须100%从IT教育中彻底清除掉。
也许我这一刻写错了,也许他们读错了,没关系。
最主要的是,您不必将所有东西都扔掉,我不是在说那个。

我没有考虑很多事情,但也值得一提。
刚才,该出版物是非常肤浅的(很容易注意到)。
将来,我将尝试更可靠,更明确,更专业地完成所有工作。
因此,在将来(如果有需要),我将对您可以提供的内容进行更具体的描述,以使大学不会沦为技术学校,也不会使职业学校升至大学水平。

UPD_3。
在写愤怒的评论之前,请阅读本文。

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


All Articles