Peşəkar proqramçıların 60%-i onlayn kurslar vasitəsilə öyrənib
Digər tərəfdən, statistika bizə deyir ki, proqramçılar arasında özünü öyrədən insanlar, qəribə də olsa, çoxluq təşkil edir. Stack Overflow resursu tərəfindən tərtibatçılar arasında aparılan genişmiqyaslı sorğunun birinə əsasən , sorğuda iştirak edən proqramçıların 56%-i xüsusi diploma malik olmadıqlarını bildiriblər (informatika və əlaqəli sahələr üzrə ixtisaslar üzrə diplomlar belə hesab olunur). Eyni zamanda, sorğuda iştirak edən tərtibatçıların 85%-dən çoxu proqramlaşdırma dillərindən ən azı birini və ya çərçivələrdən birini təkbaşına öyrəndikləri üçün qismən özlərini öyrədilən hesab etdiklərini söylədi. Respondentlərin 13%-i proqramçı peşəsinə yalnız müstəqil təhsil əsasında yiyələnib. Bundan əlavə, sorğuya cavab verən peşəkar proqramçıların 60%-i ən azı bir dəfə təlim üçün onlayn kurslardan istifadə etdiklərini bildirib. Eyni sorğuya əsasən, bütün proqramçıların təxminən 75%-i ali təhsil alıb, yəni bütün peşəkar kodlayıcıların dörddə birinin ümumiyyətlə diplomu yoxdur. Olanlar arasında isə yalnız yarıdan bir qədər çoxu (60%) kompüter elmləri ilə bağlı xüsusi ixtisas üzrə təhsil aldıqlarını qeyd edib. Gördüyümüz kimi, bir proqramçıya nə qədər ixtisaslaşdırılmış ali təhsilə ehtiyac olduğu barədə konsensus yoxdur. Beləliklə, lehinə və əleyhinə olan arqumentlərə baxaq.Koder üçün ali ixtisas təhsili. Arqumentlər"
“Proqramçı olmaq üçün xüsusi ali təhsil almaq lazımdırmı? Düzünü desək, yox. Amma mənə elə gəlir ki, rəsmi təhsil almadan ciddi proqramçı ola biləcək insanların faizi internetdə bu haqda yazıları oxuyarkən düşündüyünüz qədər böyük deyil. Proqramlaşdırmada ilk addımları atmaq olduqca sadədir və bu, obyektiv olaraq bu peşəyə sahib olmadıqda belə, çoxlarını bu peşəyə getməyə təşviq edir. Əsasən, formal təliminiz yoxdursa, həvəskarsınız. Baxmayaraq ki, bəzən bu həvəskarlar peşəkarlar rolunu kifayət qədər inandırıcı şəkildə, hətta biri olmadan da oynaya bilirlər,” Box-da baş developer vəzifəsini tutan təcrübəli proqramçı Randall Schulz deyir : “Lakin unutmayın ki, rəsmi təhsilin olmaması və diplomun olmaması - bu eyni şey deyil. Bəzi proqramçılar informatika üzrə tam təhsil alıblar, amma diplomları yoxdur”, - deyə ekspert əlavə edib.-
Universitetdə oxumaq xüsusi biliklərin əsasını qoyur
Ali təhsilin əsas vəzifəsi hər hansı bir peşəyə daha da yiyələnmək üçün möhkəm və sabit zəmin yaradılmasına kömək etməkdir. Və etiraf etmək lazımdır ki, bütün çatışmazlıqlarına baxmayaraq, hətta rusdilli ölkələrin müasir universitetləri də ən azı bu missiyanın öhdəsindən gəlirlər. Universitetdə oxumaq çox vaxt həqiqətən nəzəri bilik və bacarıqların geniş bazasının əsasını qoymağa kömək edir, bunun əsasında peşəkar proqramçı formalaşır.
-
Universitetdə oxumaq öz-özünə təhsillə bağlı bacarıqlar aşılayır
Əgər nəzəri biliklər aydındırsa, bazarda tələbat olan həqiqi praktiki bacarıqların son dərəcə nadir hallarda ali təhsil tərəfindən verildiyini nəzərə alsaq, universitetdə həqiqətən hansı faydalı bacarıqları əldə etmək olar? Universitetlər necə öyrənməyi öyrədir və proqramçı üçün bu bacarığın əhəmiyyətini qiymətləndirmək çətindir. Burada bir daha yazıçı və futuroloq Alvin Tofflerdən sitat gətirməyə icazə veririk ki, “XXI əsrdə savadsızlar oxumağı və yazmağı bilməyənlər deyil, öyrənməyi və yenidən öyrənməyi bilməyənlər olacaq. .” Bu xüsusilə proqramçılar və digər texniki ixtisaslar üzrə işçilər üçün doğrudur.
-
Xüsusi diploma sahib olmaq iş tapmaqda kömək edir
Baxmayaraq ki, ümumiyyətlə, ali təhsilin, ixtisas diplomu olmasın, nadir hallarda proqramçı işə götürmək üçün vacib meyardır, bəzən diploma sahib olmaq hələ də çox, çox faydalı ola bilər. Məsələn, bir proqramçı öz ixtisasına şübhə edən xarici işəgötürən üçün autstaffinq şirkətində işə düzəldiyi hallarda öz ixtisası üzrə təhsilini başa vurması mühüm üstünlük olacaqdır. Həmçinin, diploma sahib olmaq, məsələn, Avropa və ya Şimali Amerika ölkələrinə xaricə köçməyə çalışan kodçular üçün çox faydalı olacaq.
-
Diplomla peşəyə yaxşı başlamaq daha asan və tezdir
Diplomun olması, başlanğıcdan yaxşı bir iş təmin etməsə də, nüfuzlu şirkətlərdə təcrübə keçməklə və əgər universitetdə (və ölkəsində) şanslısınızsa, bu prosesə “yüksək başlanğıcdan” daxil olmağa kömək edə bilər. iqamətgahı), hörmətli və bacarıqlı müəllimlərin köməyi sayəsində peşə üzrə mütəxəssislər.
-
İxtisaslaşmış diplom olmadan bəzi növ şirkətlərdə işə düzəlmək və irəli çəkilmək çətindir
Məsələn, dövlət şirkətində və ya beynəlxalq təşkilatda vəzifə əldə etmək üçün ixtisas diplomunun olması hələ də məcburi tələb ola bilər, çünki bu sahədə işəgötürənlər üçün rəsmiyyətlər kommersiya müəssisələri ilə müqayisədə daha mühüm rol oynayır. Eyni səbəbdən, düzgün diplomun olmaması dövlət şirkətlərində və ya təşkilatlarda karyera yüksəlişinə mane ola bilər.
Koder üçün ali ixtisas təhsili. Qarşı arqumentlər"
Proqramçının ixtisas diplomuna ehtiyac olub-olmaması ilə bağlı bu mübahisə haradan yaranıb? Həqiqi təcrübə və praktiki bacarıqların yenə də birinci yerdə olacağı açıq deyilmi? Sentinel-də tərtibatçı olan Cody Harper, Quora Q&A saytındakı bir yazıda yaxşı izahat verir. “Bu günlərdə proqramçı kimi işləmək üçün xüsusi ali təhsil almaq lazımdırmı? Bir sözlə, yox. Baxmayaraq ki, bu həmişə belə deyildi. Nisbətən yaxın vaxtlara qədər, Google, Microsoft, Apple və IBM daxil olmaqla, əksər böyük şirkətlər abituriyentlər üçün ixtisas dərəcəsini tələb edirdilər və bu tələbə cavab verib-vermədiklərini yoxlamaq üçün yoxlanılır. Buna görə də, əvvəllər, kompüter elmləri ilə əlaqəli bir ixtisas üzrə ali təhsil olmadan, ümumiyyətlə, müvəffəqiyyətlə keçmək bir yana, müsahibə də ala bilmirdiniz. Xoşbəxtlikdən indi hər şey fərqlidir”, - Harper bildirib. Və o haqlıdır. Bir müddət əvvəl, aparıcı şirkətlərdən birində (bütün vəzifələr üçün deyil, bir çoxları üçün) işə düzəlmək üçün həqiqətən ixtisaslaşdırılmış diplom tələb olunurdu. İndi bu tələbdən imtina edilib, lakin son vaxtlara qədər onun çox aktual olması universitetlərin xeyrinə danışır.-
Proqramlaşdırma və kompüter elmlərinə həsr olunmuş universitet kursları nəzəriyyə ilə çox yüklənir
Güclü nəzəri təməlin universitetdə tam hüquqlu təhsil almağın şübhəsiz üstünlüyü olmasına baxmayaraq, bəzən universitet kurslarının nəzəriyyəni dərinləşdirməklə həddən artıq yükləndiyini etiraf etmək olmaz. Universitetlərdəki texniki müəllimlərin özləri, hətta çox yaxşı müəllimlər, çox vaxt təbiətcə alim, riyaziyyatçı və sadəcə nəzəriyyəçidirlər, onlar proqramlaşdırmanın praktik tətbiqi ilə o qədər də maraqlanmırlar, yazılı kodun düzgünlüyü və "gözəlliyi" ilə. özü.
-
Universitetlərdə tədris olunan bir çox fənlərdən demək olar ki, istifadə olunmur
İstər bizim, istərsə də əcnəbi bir çox təcrübəli proqramçıların qeyd etdiyi kimi, proqramçılar üçün müasir universitet kursları nəinki nəzəriyyə ilə yüklənir, həm də hər kəs üçün nadir hallarda faydalı olan xeyli miqdarda açıq şəkildə köhnəlmiş bilikləri ehtiva edir. Çox vaxt bunlar əvvəllər mühüm rol oynayan, lakin indi real dünyada çoxdan tarixə çevrilmiş texnologiyalara həsr olunmuş kurslardır.
-
Universitet proqramları bu gün bir çox mühüm texnologiya və bacarıqlara məhəl qoymur
Universitet kurslarının çoxlu köhnəlmiş məlumatları ehtiva etməsi ilə yanaşı, müasir inkişaf sahəsində bir çox vacib texnologiyaları, bacarıqları və ixtisasları tamamilə və ya demək olar ki, tamamilə yox edir. Məsələn, QA , oyun dizaynı, bulud hesablamaları və süni intellekt və ya böyük məlumat kimi digər trend texnoloji sahələr . Nəticədə, özünü təhsillə tamamlamadan yalnız universitet kurikuluma arxalanan məzunlar çox vaxt nəzəriyyəyə həddən artıq qərq olmaq üçün vaxt itirməklə yanaşı, həm də biliklərində qarşısını almaq mümkün olan ciddi boşluqlarla məzun olurlar.
-
Universitetlər bazarda tələb olunan az praktiki biliklər verirlər
Bəli, bütün yuxarıda deyilənlərin nəticəsi olaraq, universitetdə təhsil almağın əsas çatışmazlıqlarından biri, yenicə zərb olunmuş diplom sahiblərinin təhsil müəssisəsinin divarlarını böyük həcmdə nəzəri biliklərlə tərk etmələri və çox az və ya heç olmamalarıdır. praktiki təcrübə. Nəticə etibarı ilə, peşəyə yiyələnməyə sərf etdiyi 4-5 il olmasına baxmayaraq, əksəriyyəti hələ də öz karyerasına ən aşağıdan başlamalıdır.
GO TO FULL VERSION