俄羅斯的IT教育出了什麼問題?

俄羅斯的IT教育出了什麼問題? 大家好。

今天我想告訴大家俄羅斯的IT教育到底出了什麼問題,以及我認為應該做什麼,我也會給那些剛入學的人建議是的,我知道現在已經有點晚了。遲到總比不到好。同時,我也會了解你的意見,也許我會學到一些新的東西。

我要求大家立即拋棄「大學是教你讀書的」、「你永遠不知道你一生需要什麼」、「你需要一張文憑,沒有它就不行」的爭論。這不是我們現在談論的;如果你願意,我也可以談論這個。

首先,我要說的是,我今年 20 歲,在下諾夫哥羅德的 UNN 學習。這是我們最大的大學,當然也是市內最好的三所大學之一。我在 1.5 門課程後就離開了,原因我將在下面描述。以下諾夫哥羅德州立大學為例,我將展示出了什麼問題。

我想把所有的問題從頭到尾都解決掉。

首先,我們需要回到幾年前的 2010 年,當時我正在選擇要去哪裡。

Part_1 你幾乎是隨機選擇你想學習的地方

由於資訊很少,您可能沒有意識到自己的資訊很少。

甚至在統一國家考試開始之前,我就必須選擇去哪所大學以及要考什麼科目。我和其他許多人一樣,轉向網路尋找如何成為一名程式設計師。然後我就沒有考慮程式選哪個方向比較好,學什麼語言最好。

在研究了UNN的網站之後,閱讀了以自己的方式讚揚每個方向的大量文字,我決定在那裡學習的過程中我會明白我不應該更喜歡地進入IT。

正是在這裡,我犯了很多俄羅斯人都會犯的第一個錯誤。

我並沒有認真思考我寫的內容。我剛剛看到“計算機科學”這個詞以及其他聰明的詞,並認為它適合我。這就是我最終選擇「應用資訊學」方向的原因。

問題_1

大學以這樣一種方式來寫關於方向的訊息,你根本不明白他們在說什麼,但卻給人留下了深刻的印象。

一個例子取自我所研究領域的 UNN 網站。

應用資訊學。該方向的重點是培訓創建和使用支援決策過程的軟體工具的專家,以及開發解決知識密集型應用問題的演算法的專家。

好吧,你們誰準備好說他完全理解我們在說什麼?!當你17歲的時候你會明白這一點嗎?我根本不知道他們在說什麼。但聽起來令人印象深刻。

也沒有人真正談論訓練計畫。您必須查找去年的數據才能了解在什麼事情上花了多少時間。事實並不是說這款手錶對你有用,稍後會詳細介紹。

解決方案_1

事實上,你只需要充分寫下你在大學教授的內容。如果你有整個網路程式設計領域,就這樣寫。如果你只有六個月的時間學習C++,那就這樣寫吧。但他們仍然明白,很多人不會去他們說真話的地方,而是去他們說謊的地方。這就是為什麼每個人都會說謊。更準確地說,他們不是說謊,而是用巧妙的句子結構來隱藏真相。雖然很亂,但是很有效。

建議_1

當然,大學的網站仍然值得探索。如果你不明白什麼,就重讀幾遍。如果還是不清楚,那也許問題不是出在你身上。請你的朋友或成年人閱讀同樣的內容。如果他們不理解或無法告訴您他們理解的內容,那麼不要依賴此訊息,而是尋找其他資訊。

例如,詢問周圍那些已經在某所大學學習的人是一個好主意。是的,有些人可能不會談論問題,所以要多問。而且2個也不多!訪問10-15個人,不要重蹈我的覆轍:)詢問他們在自己的領域做什麼,正在學習什麼語言,是否有實踐(90%的情況下他們沒有)。順便說一句,如果您的對話者在一個學期內完成了3 項任務,即在Visual Basic 中以不同方式迭代20 個元素的數組,則僅將正常實踐視為實踐- 這是考慮不同方向的重要原因。

一般來說,不是從大學收集信息,而是從在那裡學習的人收集信息。這樣會比較可靠。

第2部分。恭喜,您已被接受!

這些人是誰?誰把數學分析納入我的日程安排?!

所以,下一階段是我入學的時候,我很滿意,九月來學習。
當我看到時間表時,我變得謹慎。 “我確定我打開了我的日程表嗎?” - 我想。 “為什麼我一周內只有 2 對類似編程的內容,以及大約 10 對通常所謂的高等數學的內容?!”自然,沒有人能回答我,因為我一半的同學都問了完全相同的問題。受試者的名字非常煩人,每次有人打開行程表時,練習量都讓人流淚。

在接下來的 1.5 年裡,我只花了 1 年時間學習如何程式設計。進一步關於教育質量,本節是關於不必要的項目。

所以就是這樣。你會說,“嗯,是的,1 中的 1.5 年,還不錯。”但這很糟糕,因為這就是我4.5年學習的全部計畫。當然,有時我們被告知一切仍然會發生,但那些已經進入第四年的人的故事卻講述了相反的情況。

是的,1.5 年應該足以學習良好程度的編程,但是!前提是這1.5年的大部分時間都用來學習。每週不到2小時。

總的來說,我收到的不是新的程式語言,而是一種略有不同的語言——數學。我喜歡數學,但數學不是我上大學的目的。

問題_2

糟糕的培訓計劃制定。

我不知道這與該計劃是由 50-60 歲的人制定的(不是年齡歧視,夥計們,你永遠不知道)或國家強制執行其標準或其他什麼有關,但事實就是事實。
在俄羅斯,許多大學為程式設計師制定了極其糟糕的培訓計畫。
在我看來,這是因為對於管理人員來說,程式設計在過去 20-30 年裡沒有太大變化,而電腦科學和程式設計顯然是他們的同義詞。

解決方案_2

當然,你需要根據當前的趨勢制定計劃。

六個月教授舊語言和 Pascal 寫作是沒有意義的。 (儘管我喜歡它作為第一語言:)

給出二元運算的問題是沒有意義的(在大多數情況下)。

如果學生想成為系統管理員和佈局設計師,那麼教他們一堆高等數學是沒有意義的。 (我們不要爭論「程式設計是否有必要說髒話。」好吧,前提是你很敏感)

建議_2

提前,您會聽到 ADVANCE 找到您感興趣的領域的培訓計劃和時間表並進行研究。以免以後發生的事讓你感到驚訝。

當然,詢問同樣的 10-15 個人他們正在經歷什麼。相信我,他們可以告訴你很多有趣的事。

第_3部分。並不是所有的老師都是好老師

如果您的 IT 老師超過 50-60 歲,您很可能無法獲得必要的知識

俄羅斯的IT教育出了什麼問題?

在第一堂課上,我就對一位 64 歲的女士教我們 C(不是 ++,不是 #)這一事實感到困擾。這不是年齡歧視,我並不是說年齡本身就是不好的。他沒有任何問題。問題是程式設計正在迅速發展,而成年人,對於他們的薪水來說,很可能不理解新的東西。
在這種情況下,我沒有弄錯。

關於打孔卡的故事只有前兩次還不錯。

教學僅借助黑板和粉筆進行。 (是的,她確實在黑板上寫了程式碼)
是的,甚至 C 術語中單字的發音也聽起來很有趣。
總的來說,沒什麼用處,但又花了很多時間。

有點偏離主題,有有趣的時刻這沒有道理,但我還是忍不住告訴你,一切都可以是多麼荒謬。以下是我在學習期間遇到的幾點。

曾經有一個案例,我的同學試圖透過 3 個相同的程式碼來解決一個問題。程式碼是直接1合1的。猜猜其中有多少人通過了?!二。兩個通過了。而且,他們還殺了第二名。他們還告訴他,他所做的一切都是無稽之談,他需要重來。讓我提醒您,1 合 1 代碼是相同的!

她來檢查任務的時候有一個案例。我開始滾動代碼,說一切都錯了。然後她走開,戴上眼鏡,回來寫下問題。它以前如何?不清楚!

問題_3

非常。壞的。教師

即使在人口超過 100 萬的城市中最大的大學中,教師的收入也比任何新手開發人員都少,這個問題也就不足為奇了。

如果你可以為正常收入工作,年輕人就沒有動力去教書。

已經在大學工作的人沒有動力去提高自己的技能和保持有關當前程式設計現實的知識。

解決方案_3

解決方案很明顯——我們需要正常的工資。我可以理解,小型大學很難做到這一點,但大型大學很容易做到。順便說一句,UNN 校長在最近被解職之前每月領取 1,000,000(1 萬)盧布。是的,這對一個普通教師、月薪100,000萬盧布的小部門來說已經足夠了!

建議_3

作為一名學生,您可能對此沒有任何影響。

主要的建議是學習大學以外的一切。不要指望會被教導。為自己學習!
最後,有些人確實 刪除了「教育」字段,而且從我自己的經驗來看,他們根本沒有問我關於教育的問題。他們詢問知識和技能。沒有文書工作。當然,有些人會問,但不是全部。

第_4部分。真正的練習?有必要嗎?

理論與實務相互孤立不會很有用

俄羅斯的IT教育出了什麼問題?

所以我們有一些糟糕的理論和一些實踐。但這還不夠。畢竟,在工作中一切都會有所不同。

這裡我並不是說所有大學,但有人懷疑這種情況很普遍。但我會具體告訴你下諾夫哥羅德州立大學。

所以,在某個地方不會有真正的實踐。完全沒有。只有你自己找到了。但無論你多麼成功,大學都不會對此感興趣,也不會幫你找到任何東西。

問題_4

這對每個人來說都是一個問題。對於學生、大學和雇主。

學生離開大學時沒有進行正常的練習。這所大學並沒有提高其在未來學生中的聲譽。雇主沒有可靠的有能力的新員工來源。

解決方案_4

顯然,開始為最優秀的學生尋找暑期雇主。
其實,這樣就可以解決上面所有的問題了。

建議_4

再次強調-凡事親力親為。

在一家做你喜歡做的事情的公司找到一份暑期工作。

現在,在我看來,大學和教育機構對程式設計師的培訓應該是什麼樣子?

我歡迎對我的方法提出批評。只有有能力的批評:)

第一 - 入學後,我們將所有的人分成同一組,在幾個月的時間裡向他們展示不同的程式方向。
之後,就可以根據每個人最喜歡的內容將他們分成幾組。

第二 - 你需要刪除不必要的物品。理想情況下,不要只是扔掉它們,而是將它們作為“可選”物品留下。如果有人想學習微積分,請這樣做。只是不要強制執行。

再次強調,如果學生選擇了肯定需要數學分析的方向,那麼這是強制性的,而不是可選的。這是顯而易見的,但我最好澄清一下:)

也就是說,如果您只是想學習編程,那就太好了。你已經上完規定的課程了,自由了,也回家學習吧。

第三 ——提高薪資,聘用更年輕、更專業的人才。

這裡有一個缺點──其他老師會對此感到憤怒。但我們能做什麼,我們想要推廣IT,而在IT領域,顯然總是有很多錢。

不過,總的來說,教師和講師的薪資增加是可取的,但我們現在不討論這個。

第四 — 大學和企業之間的溝通是必要的,這樣才能讓最優秀的學生獲得實習機會。為了真正的練習。這是非常重要的。

第五 - 你必須將訓練時間減少到1-2年。我確信學習程式設計的時間不應該超過這個時間。此外,技能是在工作中而不是在大學中培養的。坐在那裡4-5年是沒有意義的。

當然,這不是一個理想的選擇,還有很多可以完成的地方,但作為基礎,在我看來,這個選項會非常好,可以創造出許多優秀的程式設計師。

結局

所以,文字很多,但如果您閱讀了本文,那麼謝謝您,非常感謝您的寶貴時間。

在評論中寫下您對俄羅斯聯邦資訊科技教育的看法,分享您的看法。

我希望你喜歡這篇文章。

祝你好運 :)

UPD。在評論裡聊完之後,可以公平地註意到許多說法的正確性並對其進行評論。
亦即
— 那麼它將是一所職業學校,而不是一所大學。
是的,這不再是一所真正的大學,因為它不培養“科學家”,而只是培養優秀的工人。
但這不是一所職業學校,因為他們培養的是優秀的工人,而學習程式設計需要大量的知識,至少在數學領域。如果你以 C 的成績通過了 GIA 並打算去職業學校,這並不完全是我所說的知識水平:)

- 那為什麼要接受教育呢,有課程
那我們為什麼不為工程師、醫生和其他專家提供課程呢?
因為我們希望確保我們有特殊的地方可以讓他們接受良好的培訓,並確認一個人接受過良好的培訓。
我可以在什麼情況下獲得這樣的確認,至少會在俄羅斯的某個地方被引用?理想情況下是在其他國家嗎?

來源: www.habr.com

添加評論