Ծրագրավորումը չի պահանջում այնքան մաթեմատիկա, որքան դուք կարող եք մտածել: … Շատ ավելի կարևոր է հասկանալ մաթեմատիկայի հասկացությունները, որոնք տալիս են կոդավորման դրա հիմքերը: Հաճախ դուք նույնիսկ չեք գրում մաթեմատիկական կոդ: Ավելի հաճախ, դուք կօգտագործեք գրադարան կամ ներկառուցված գործառույթ, որն իրականացնում է ձեզ համար հավասարում կամ ալգորիթմ:
Կարո՞ղ եք լավ ծրագրավորող լինել առանց մաթեմատիկայի:
Ընդհանուր առմամբ, ծրագրավորումը աներևակայելի բազմազան ոլորտ է: … Բայց ծրագրավորման շատ այլ տեսակների համար, ինչպիսիք են բիզնեսի կամ վեբ հավելվածների մշակումը, դուք կարող եք դառնալ հաջողակ ծրագրավորող՝ առանց առաջադեմ մաթեմատիկա սովորելու: « Պետք չէ լավ լինել մաթեմատիկայից լավ ծրագրակազմ մշակող լինելու համար:
Ի՞նչ մաթեմատիկա պետք է սովորեն ծրագրավորողները:
Ավելի լավ ծրագրավորող լինելու համար պետք է գոնե շատ քիչ իմանալ Դիսկրետ մաթեմատիկա, Գծային հանրահաշիվ, Հաշվարկ, Հավանականություն, Կրիպտոգրաֆիա, Երկրաչափություն և Վիճակագրություն:
Արդյո՞ք ծրագրավորողներից շատերը լավ են մաթեմատիկայից:
Ոչ. Ինչպես գիտական առարկաներից շատերը, մաթեմատիկական հասկացությունների լավ ըմբռնումը օգտակար կլինի, հատկապես, երբ գնահատվում է այնպիսի բաներ, ինչպիսիք են արդյունավետությունը: Բայց ծրագրավորման առաջադրանքների մեծ մասի համար ձեր մաթեմատիկայի կարողությունը տեղին է միայն այն դեպքում, եթե ձեր լուծվող խնդիրը կապված է մաթեմատիկայի հետ
Ծրագրավորումը պահանջում է բարձր IQ:
2. Միայն հանճարեղ մարդիկ կարող են կոդավորել (IQ-ն 160-ից բարձր է… … Կոդավորելու համար պետք չէ հանճար լինել, ձեզ հարկավոր է միայն համբերություն, վճռականություն և կոդավորման նկատմամբ հետաքրքրություն: Երբ դա անում եք: Չգիտեմ այլ երկրի կամ պետության լեզուն, կարծում եք, որ դժվար է, նույնը տեղի է ունենում ծրագրավորման մեջ։