Page 77 - Information Technology Grade 12
P. 77
មរៀនទី ៤
ែ
ជំពូកទី ៣ | ការ សរសែរ កូដ កម្មវិធី បច្ចែកវិទយា ែ
្
ផ្ដល់ឱ្យពួកគ្ដោយអ្នកវិភាគកម្មវិធី។ពួកគ្រចនាបព័នតមូវតាមការចង់បានរបស់អតិថិជន
្
្ធស
្
្្
្
្ធស
្
ហើយាចផ្ដល់យោបល់អំពីកម្មវិធីដលធ្វើឱ្យបសើរដល់ប្ព័នដលមានសប់។
្
តំណងអ្នកអភិវឌ្ឍកម្មវិធីគឺមានតមូវការចើនាំងក្នុង
្
្
ាប័នឯកជននិងា្ថប័នរដ្ឋដលាចទទួលបានបក់បៀវត្ស តួនាទីទាំងអស់ន្ះ
្
្
្្
្
្ថ
ខ្ពស់។ពួកគមានការរីកចម្ើនយ៉ងរហ័សហើយាចផ្លស់ប្ដូរ
្
្
្
មានតម្ូវការខ្ពស់និង
្
កន្លងការងារបានយ៉ងងាយសួលទៀតផង។
្
្
្
្្
បក់ខចើន។
្
្
្
បរិញ្ញបតបច្ចកវិទ្យាព័ត៌មានវិទ្យាាស្ត្កុំព្យូទ័រឬ
្
្
្
វិស្វករកម្មវិធីគឺជាកម្ិតអប្បបរមានៅឡើយទ។អ្នកគួរត្មាន
្ធស
្
្
្ជ
បរិញ្ញបតពាក់ព័នមួយចំនួនទៀតដូចជា៖គណិតវិទ្យារូបវិទ្យាឬវិស្វករព្្ះមុខវិជា្ាំងន្ះ
្
ជាជំនួយយ៉ងពិសសដើម្បីសមចការងារសរស្រកម្មវិធីកុំព្យូទ័ររបស់អ្នកកាន់ត្ងាយស្ួល។
្្
្
មានអ្នកអភិវឌ្ឍកម្មវិធីខ្លះគឺរៀនដោយខ្លួនឯងដោយមិនបានឆ្លងកាត់ាកលវិទ្យាល័យឡើយប៉ុន្ត្្
្
្
ពួកគាចអភិវឌ្ឍកម្មវិធីបានយ៉្ងល្អ។ខណៈដលការងារសម្្ប់អ្នកអភិវឌ្ឍកម្មវិធីកម្ិតដំបូង
្
មានចើនហើយអ្នកដ្លមានបទពិសោធន៍គឺមានតម្លខ្ពស់ចំណកឯអ្នកអភិវឌ្ឍកម្មវិធីដលមាន
្
្
្
្
បទពិសោធន៍ចាប់ពីពីរឬបីឆ្នំឡើងទៅគឺនឹងទទួលបានបក់បៀវត្សកាន់តខ្ពស់។
្្
្
្
្
អ្នកអភិវឌ្ឍកម្មវិធីត្ូវតចះជំនាញមួយចំនួនបន្ថ្មទៀតាំងព្លនៅរៀន
្
ាកលវិទ្យាល័យឬនៅព្លបំពញការងារយកបទពិសោធន៍ឯកទ្សដូចជា៖
· តូវច្ះច្បាស់ភាាកម្មវិធីយ៉្ងតិចមួយ៖អ្នកអភិវឌ្ឍកម្មវិធីភាគច្ើនចះភាាកម្មវិធីច្ើន
្
្
្
្
្
ជាងមួយដោយារតភាាកម្មវិធីភាគចើនសដៀងគ្ន្ធ្វើឱ្យអ្នកអភិវឌ្ឍកម្មវិធីាចសិក្សា
្
្
ភាាពាក់ព័នផ្ស្ងទៀតបានយ៉ងងាយសួល។ឧាហរណ៍ដូចជាភាាកម្មវិធីនិងជំនាញ
្ធស
្
បច្ចកទសដ្លកំពុងតូវការបច្ចុប្បន្នគឺJava PHPនិងC#។អ្នកអភិវឌ្ឍកម្មវិធីត្ងត្
្
្
្
្កដ
រៀនដោយខ្លួនឯងនូវភាាកម្មវិធីថ្មីៗដើម្បីាចធ្វើកិច្ចការច្ើនបភ្ទបានហើយនិងបងើន
្
តមូវការការងាររបស់ខ្លួនកាន់តខ្ពស់។
្
· ខាំងខាងការគិតតាមលំដប់លំដោយនិងតក្កដវិជា៖ អ្នកអភិវឌ្ឍកម្មវិធីជា
្ជ
្
្ល
្
អ្នកសរស្រកូដកម្មវិធីចាំបាច់ត្ូវសិក្សាឱ្យឃើញអំពី ញឹកញាប់បង្ៀនខ្លួនឯងនូវ
សកម្មភាពជាស៊រីនជំហានតូចៗដ្លកើតមាន ភាសាកូដកម្មវិធីថ្មីៗដើម្បីអាច
្
្
្
្ទ
ជាបន្ត្បនាប់គ្ន។ដោយធ្វើបបនះពួកគនឹងាច ធ្វើការងារបានច្ើនបភទ
្
្
្
្
្
្
ដំណើរការបានតាមលំដប់លំដោយនូវកិច្ចការបង្កដើត
បង្កើនចំនួនការងារដ្លពួកគ ្
កម្មវិធីដលពួកគត្ូវធ្វើ។ម្យាងវិញទៀតពួកគ ្
្
៉
្
្
មានលក្ខណសម្បត្តិធ្វើបាន។
ចាំបាច់ត្ូវគិតដូចកុំព្យូទ័រដ្រដោយធ្វើតាមស្ចក្ដី
្
ណនាំមួយជំហានម្ដងៗ។
· មានជំនាញដោះស្្យបញ្ហ្យ៉ងឥតខ្ចះ៖បញ្ហកើតឡើងជារៀងរាល់ថ្ង្នៅព្លយើង
្
្
្
អភិវឌ្ឍកម្មវិធី។រឿងត្មួយគត់គឺត្ូវរកឱ្យឃើញនូវបញ្ហ្និងការអភិវឌ្ឍគំនិតអំពីរបៀប
្
្្
្
្ធស
ដោះសយបញ្ហ្ដើម្បីទទួលបានលទផលតាមតមូវការ។ការអប់រំផ្នកវិទ្យាាស្ត្កុំព្យូទ័រ
្
្
គឺជួយឱ្យសមត្ថភាពបុគ្គលប្សើរឡើងាចកំណត់បានអំពីា្នភាពបញ្ហ្រួចស្វងរក
្ថ
្
ដំោះស្្យហើយវាក៏ផ្ដល់នូវបទពិសោធន៍ក្នុងការដោះសយបញ្ហ្ជាចើនផ្សងទៀត
្
្្
ដរនៅក្នុងជីវភាពជាក់ស្ដ្ង។
្
69