JavaRush /Java Blogu /Random-AZ /Mənə diplomunu göstər! Proqramçıya ali ixtisas təhsili la...

Mənə diplomunu göstər! Proqramçıya ali ixtisas təhsili lazımdırmı?

Qrupda dərc edilmişdir
Uğurlu proqramçı olmaq üçün universitetdə ali ixtisas təhsili almalısınız? Sual birmənalı deyil, daimi aktualdır və bu mövzuda çox fərqli fikirlər var. Mənə diplomunu göstər!  Proqramçıya ali ixtisas təhsili lazımdırmı?  - 1Bəziləri deyirlər ki, ixtisaslaşdırılmış “qüllə” olmadan proqramçı olmaq istəyənlər yalnız “cueer”, avtomatçılar, müxtəlif növ “forma vuranlar” və adi kodlayıcının az hörmət etdikləri digər alt növləri olmağı öyrənə biləcəklər. əmək proqramçıları. Digərləri bu nöqteyi-nəzərlə razılaşmır və iddia edirlər ki, müstəqil təhsil və İnternetdə mövcud olan tədris materiallarının köməyi ilə peşəkar proqramçı olmaq olduqca mümkündür. Həqiqət haradadır? Çox vaxt olduğu kimi, həqiqət ortada bir yerdədir. Bir tərəfdən, ixtisaslaşdırılmış ali təhsil olmadan, bir çoxları üçün ümumiyyətlə peşəyə daxil olmaq çətin olacaq, lakin məsələn, süni intellekt və maşın öyrənməsi kimi bəzi xüsusilə perspektivli və mürəkkəb proqramlaşdırma ixtisaslarına daxil olmaq. Mənə diplomunu göstər!  Proqramçıya ali ixtisas təhsili lazımdırmı?  - 2

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.Mənə diplomunu göstər!  Proqramçıya ali ixtisas təhsili lazımdırmı?  - 3

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.

    Mənə diplomunu göstər!  Proqramçıya ali ixtisas təhsili lazımdırmı?  - 4
  • İ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.

Xülasə

Yuxarıda göstərilənlərin hamısından hansı nəticəyə gəlmək olar? Təəssüf ki, ən bayağı olanı: ixtisasınız üzrə diplom olmadan (həm də ümumiyyətlə diplomsuz) proqramçı ola və bu peşədə yüksək səviyyədə bacarıq əldə edə bilərsiniz. Amma ali təhsil hələ də gələcək karyera üçün danılmaz faydalar gətirir, ona görə də ondan bir ideya kimi tamamilə imtina etmək də tamamilə düzgün olmazdı. Ancaq uğura aparan hansı yolu seçməyinizdən asılı olmayaraq, unutmayın ki, yeganə ilkin şərt həmişə məqsədə çatmaq üçün zəhmət və daxili motivasiya olacaqdır.
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION