อาชีพโปรแกรมเมอร์. โปรแกรมเมอร์แอพพลิเคชั่นและระบบ แล้วใครคือโปรแกรมเมอร์?

โปรแกรมเมอร์เป็นหนึ่งในอาชีพที่มีแนวโน้มและเป็นที่ต้องการมากที่สุดในสังคมยุคใหม่ เราไม่สามารถจินตนาการถึงชีวิตของเราหากไม่มีอินเทอร์เน็ตและ เทคโนโลยีคอมพิวเตอร์จึงไม่น่าแปลกใจที่ความต้องการผู้เชี่ยวชาญในสาขานี้ไม่เคยสูงขึ้นมาก่อน โปรแกรมเมอร์พัฒนาโปรแกรมตามอัลกอริธึมและ แบบจำลองทางคณิตศาสตร์- กิจกรรมนี้มีหลายด้านที่แตกต่างกันอย่างมีนัยสำคัญ ความนิยมสูงสุดคือการสร้างเกมแอพพลิเคชั่นการสนับสนุน ระบบปฏิบัติการ, การพัฒนาผลิตภัณฑ์ซอฟต์แวร์แบบกำหนดเองที่มีเอกลักษณ์เฉพาะตัว

โปรแกรมเมอร์ทำอะไร?

หากโปรแกรมเมอร์แอพพลิเคชั่นมีส่วนร่วมในการสร้าง รุ่นทั่วไปจากนั้นระบบ - การพัฒนาโดยตรงของแกนโครงการ, เอ็นจิ้นกราฟิก, ไดรเวอร์

โปรแกรมเมอร์เว็บมีส่วนร่วมในการสร้างและจัดวางเว็บไซต์และบริการอินเทอร์เน็ตอื่นๆ บริษัท ขนาดใหญ่เกือบทุกแห่งมีเว็บไซต์อินเทอร์เน็ตสำหรับบางโครงการกำลังพัฒนาความเป็นไปได้ในการซื้อผ่านอินเทอร์เน็ต การสนับสนุนออนไลน์ฯลฯ

เทคโนโลยีไม่หยุดนิ่งหากคุณตัดสินใจที่จะเป็นโปรแกรมเมอร์คุณจะต้องติดตามการพัฒนาล่าสุดในด้านนี้อย่างต่อเนื่อง ในการทำเช่นนี้คุณจะต้องได้รับ ประสบการณ์จริงและรับความรู้คุณภาพสูง ไม่เช่นนั้น ความสามารถในการแข่งขันของคุณจะลดลงอย่างมากหลังจากผ่านไประยะหนึ่ง

การศึกษาเชิงลึกจะเป็นความคิดที่ดี ภาษาอังกฤษในสาขาเทคโนโลยีไอทีสำหรับการอ่านเอกสารทางเทคนิค

ความโน้มเอียงในการศึกษาคณิตศาสตร์จะเป็นประโยชน์อย่างมาก อย่างไรก็ตาม มีตัวอย่างที่โดดเด่นของโปรแกรมเมอร์ที่ประสบความสำเร็จซึ่งไม่ได้เรียนในมหาวิทยาลัยด้วยซ้ำ พวกเขามีความอุตสาหะ ความอุตสาหะ และมีความคิดวิเคราะห์

การสื่อสารเป็นส่วนสำคัญของงานของโปรแกรมเมอร์ โครงการส่วนใหญ่ได้รับการพัฒนาในทีม ซึ่งผู้คนไม่เพียงแต่ต้องพูดคุยเท่านั้น แต่ยังต้องตกลงร่วมกันด้วย มีภาพลักษณ์ของคนที่ทำงานในวงการไอทีแบบเหมารวม: ปิด โดดเดี่ยว ใส่แว่น ตามความยาวคลื่นของเขาเอง ในกรณีส่วนใหญ่ คนเหล่านี้เป็นคนเปิดกว้างและเข้าสังคมได้ และคนสันโดษก็มีอยู่ในอัจฉริยะทุกประเภท โดยไม่คำนึงถึงอาชีพ

โปรแกรมเมอร์เป็นอาชีพที่เป็นที่ต้องการและได้รับค่าตอบแทนสูง ผู้เชี่ยวชาญ ระดับเริ่มต้นสามารถรับเงินเดือนประมาณ 1,000 ดอลลาร์ได้อย่างปลอดภัย เมื่อคุณได้รับประสบการณ์และความรู้เชิงปฏิบัติ คุณสามารถมีรายได้ถึง 1,500-1,800 ดอลลาร์ ใน องค์กรขนาดใหญ่ในการพัฒนาซอฟต์แวร์ ผู้เชี่ยวชาญมีรายได้สูงถึง $3,000 ในตำแหน่งผู้บริหาร – $5,000

อย่าพลาด:

ข้อดีข้อเสียของการทำงานเป็นโปรแกรมเมอร์

ข้อดี:

  • การจะประกอบอาชีพได้นั้นไม่จำเป็นต้องสำเร็จการศึกษาจากมหาวิทยาลัย การมีจิตใจวิเคราะห์ ความปรารถนา และการเข้าถึงสื่อการเรียนรู้ก็เพียงพอแล้ว
  • ค่าตอบแทนระดับสูง
  • ความต้องการผู้เชี่ยวชาญที่มีความสามารถเพิ่มขึ้นอย่างต่อเนื่อง เมื่อเทียบกับอาชีพอื่นๆ สามารถรับเงินเดือนที่ค่อนข้างสูงได้ ข้อกำหนดด้านอายุและประสบการณ์ไม่เข้มงวดมากนัก
  • ความเป็นไปได้ของการทำงานระยะไกล การค้นหาที่เป็นอิสระโครงการ;
  • ความรู้ที่ดีในสาขาวิชานี้เปิดโอกาสให้มีการฝึกอบรมใหม่ในสาขาที่เกี่ยวข้อง

ข้อบกพร่อง:

  • งานของโปรแกรมเมอร์ยังค่อนข้างใหม่ โดยส่วนใหญ่จะเป็นงานของผู้ที่มีอายุไม่เกิน 40 ปี ไม่ใช่อาชีพที่ประสบความสำเร็จมากที่สุดสำหรับผู้ที่กำลังจะหางานเงียบๆ และอยู่ที่นั่นจนเกษียณ
  • แม้ว่าอาชีพนี้จะต้องใช้ทักษะในการสื่อสาร แต่การสื่อสารก็จำกัดอยู่เพียงการสนทนาอย่างมืออาชีพกับเพื่อนร่วมงานและผู้บังคับบัญชาเท่านั้น ผู้ที่ต้องการสื่อสารด้วยอย่างต่อเนื่อง คนละคนมันจะค่อนข้างยาก
  • ข้อเสียเปรียบหลักคือการทำงานอยู่ประจำที่คอมพิวเตอร์ จำเป็นต้องติดตามสุขภาพของคุณอย่างใกล้ชิดหากไม่มีการออกกำลังกายก็มีความเสี่ยงที่จะเกิดปัญหากับการมองเห็นและระบบกล้ามเนื้อและกระดูก

มีตัวเลือกอาชีพมากมายสำหรับมืออาชีพที่ต้องการประสบความสำเร็จในการเขียนโปรแกรม หนึ่งในความนิยมมากที่สุดคือการรวมตัวกับคนที่มีใจเดียวกัน ความคิดสร้างสรรค์รับการลงทุนจากภายนอกจึงสร้างชื่อให้ตัวเอง บริษัทต่างชาติมักมองหา "ผู้มีความคิดที่เฉียบแหลม" ในหมู่ผู้เชี่ยวชาญในประเทศหลังยุคโซเวียต โปรแกรมเมอร์ที่มีความสามารถจะไม่ถูกทิ้งให้ไม่มีงานทำ

ทุกวันนี้แทบไม่มีใครถามโปรแกรมเมอร์ว่าเขาคือใคร? เราทุกคนออกไปข้างนอกทุกวัน เครือข่ายทั่วโลกนอกจากนี้งานของเราส่วนใหญ่เกี่ยวข้องกับโปรแกรมคอมพิวเตอร์ งานของโปรแกรมเมอร์คือการพัฒนาและใช้อัลกอริธึมและโปรแกรมต่างๆ โปรแกรมเมอร์ที่ดีมีค่าเหมือนทองคำ ซึ่งเป็นสาเหตุที่เงินเดือนของพวกเขาค่อนข้างสูง

(function(w, d, n, s, t) ( w[n] = w[n] || ; w[n].push(function() ( Ya.Context.AdvManager.render(( blockId: "R-A) -329917-1", renderTo: "yandex_rtb_R-A-329917-1", async: true )); )); t = d.getElementsByTagName("script"); s = d.createElement("script"); s .type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true;

มีโปรแกรมเมอร์ประเภทใดบ้าง?

ประเภทของโปรแกรมคอมพิวเตอร์มีความแตกต่างกันอย่างมาก ซึ่งเป็นสาเหตุที่ทำให้มีความเชี่ยวชาญเฉพาะทาง ซึ่งจะแตกต่างกันไปขึ้นอยู่กับภาษาและเทคโนโลยีที่โปรแกรมเมอร์ใช้เมื่อเขียนโปรแกรม

โดยพื้นฐานแล้วสิ่งเหล่านี้คือ:

  • เป็นระบบ- มีส่วนร่วมในการสร้างระบบปฏิบัติการและเชลล์ฐานข้อมูล
  • สมัครแล้ว- พวกเขาคือคนที่ทำ ซอฟต์แวร์เพื่อให้พวกเขาสามารถดำเนินกิจกรรมของตนได้
  • โปรแกรมเมอร์เว็บ- พวกเขามีส่วนร่วมในการสร้างเว็บไซต์และร้านค้า และยังสร้างโปรแกรมที่จัดการระบบเว็บไซต์ทั้งหมดอีกด้วย

อาจไม่มีองค์กรและองค์กรใดที่ไม่ต้องการให้โปรแกรมเมอร์ทำงาน พวกเขาทำงานในด้านบัญชี กฎหมาย การผลิต และงานด้านไอทีเฉพาะทาง ระดับมืออาชีพ.

สิ่งที่โปรแกรมเมอร์ควรรู้และสามารถทำได้

สำหรับการจ้างงานใน บริษัทที่ดีด้วยเงินเดือนจำนวนมาก คุณจะต้องมีความเข้าใจอย่างดีเยี่ยมเกี่ยวกับเทคโนโลยีและภาษาที่จำเป็นสำหรับการทำงาน มีประสบการณ์ในการสร้างโปรแกรมเป็นอย่างน้อย และเข้าใจว่าอะไร โปรแกรมเสริมและใช้งานได้สามารถอ่านรหัสของผู้อื่นได้ ผู้เชี่ยวชาญขั้นสูง แทนที่จะเป็นมือสมัครเล่นสมัครเล่น จะมีความสามารถด้านภาษาอังกฤษในการอ่านเอกสารทางเทคนิคได้อย่างดีเยี่ยม

โดยทั่วไปแล้ว ฝ่ายบริหารจะพิจารณาถึงคุณสมบัติของพนักงานโปรแกรมเมอร์ด้วย เช่น:

  • ความสามารถในการเรียนรู้ด้วยตนเอง - กิจกรรมด้านนี้กำลังพัฒนา ในการก้าวกระโดดอย่างรวดเร็วมีการแนะนำเทคโนโลยีใหม่ ๆ และมีการเปลี่ยนแปลงมากมาย ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องเรียนรู้อย่างต่อเนื่องเพื่อรักษาคุณสมบัติของคุณ
  • ความสามารถในการทำงานเป็นทีม - หลายโครงการที่เปิดตัวเกี่ยวข้องกับการมีส่วนร่วมของคนจำนวนมาก ดังนั้นโปรแกรมเมอร์จึงสามารถทำงานเป็นทีมได้ งานทั่วไป;
  • ความคิดริเริ่มและความรับผิดชอบ - ความยากลำบากอาจเกิดขึ้นในกระบวนการทำงานโปรแกรมเมอร์ไม่ควรเฉื่อยชาและไม่แยแสกับพวกเขา ยินดีต้อนรับเสมอ โซลูชันที่ไม่ได้มาตรฐานและความสามารถในการทำสิ่งที่คุณเริ่มต้นให้เสร็จสิ้น

อาชีพนี้มีข้อดีหลายประการ ประการแรก โปรแกรมเมอร์สามารถวางใจในการจ้างงานถาวรและค่าธรรมเนียมที่ดี และประการที่สอง บางครั้งบริษัทจ้างคนที่ไม่มี อุดมศึกษานั่นคือคนที่เรียนรู้ด้วยตนเองซึ่งเข้าใจความแตกต่างทั้งหมดด้วยตนเอง และประการที่สาม โปรแกรมเมอร์มีอาชีพสร้างสรรค์เช่นเดียวกับศิลปินหรือนักดนตรี: เปิดโลกทัศน์ที่ไม่เคยมีมาก่อนสำหรับการตระหนักรู้ในตนเองในเรื่องนี้

นอกจากนี้ยังมีข้อเสีย:

  • ในบางกรณีโปรแกรมเมอร์จำเป็นต้องทำงานไม่หยุด ตัวอย่างเช่น ด้วยเหตุผลบางประการที่เกิดความล้มเหลวโดยไม่ได้รับอนุญาตในระบบหรือโปรแกรม ผู้เชี่ยวชาญจะต้องแก้ไขปัญหาอย่างเร่งด่วน
  • ถูกบังคับให้ใช้เวลาส่วนใหญ่อยู่ที่คอมพิวเตอร์โปรแกรมเมอร์จงใจกลายเป็นคนเกลียดชังซึ่งไม่ได้ช่วยให้การค้นหาคู่แต่งงานและการหาเพื่อนใหม่ประสบความสำเร็จ
  • งานประจำเนื่องจากความจริงที่ว่าผู้ใช้บางคนไม่ก้าวหน้า: โปรแกรมเมอร์อาจเบื่อหน่ายกับการอธิบายสิ่งต่าง ๆ ที่ชัดเจนสำหรับเขาซ้ำ ๆ ซึ่งบางครั้งก็นำไปสู่อาการประสาท

บุคคลที่ดีที่สุดที่จะอธิบายเรื่องนี้ให้คุณฟังคือตัวโปรแกรมเมอร์เอง ค้นหาคนที่มีอาชีพนี้ในหมู่เพื่อนของคุณและค้นหารายละเอียดที่ไม่พบในบทความนี้

(function(w, d, n, s, t) ( w[n] = w[n] || ; w[n].push(function() ( Ya.Context.AdvManager.render(( blockId: "R-A) -329917-3", renderTo: "yandex_rtb_R-A-329917-3", async: true )); )); t = d.getElementsByTagName("script"); s = d.createElement("script"); s .type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true;

เกือบทุกด้านของชีวิต คนทันสมัยเชื่อมโยงกันอย่างแยกไม่ออกด้วย สิ่งประดิษฐ์ที่ยิ่งใหญ่ที่สุดมนุษยชาติ - คอมพิวเตอร์ แน่นอนว่าคอมพิวเตอร์ทำให้ชีวิตของเราง่ายขึ้นและสะดวกยิ่งขึ้น และประสิทธิภาพของพีซีนั้นขึ้นอยู่กับโปรแกรมเมอร์ - บุคคลที่พัฒนาและบำรุงรักษาซอฟต์แวร์คอมพิวเตอร์

เกือบทุกด้านของชีวิตมนุษย์ยุคใหม่เชื่อมโยงกับสิ่งประดิษฐ์ที่ยิ่งใหญ่ที่สุดของมนุษย์อย่างแยกไม่ออก นั่นก็คือ คอมพิวเตอร์ ชีวิต การผลิต การบริการ การศึกษา สนามบิน หน่วยทหาร โรงพยาบาล ฯลฯ – ปัจจุบันนี้เป็นไปไม่ได้เลยที่จะจินตนาการถึงการทำงานร่วมกันขององค์กรหรือบริษัทที่ไม่มีคอมพิวเตอร์ แน่นอนว่าคอมพิวเตอร์ทำให้ชีวิตของเราง่ายขึ้นและสะดวกยิ่งขึ้น แต่หากซอฟต์แวร์ล้าสมัยหรือล่ม เครื่องจักรอัจฉริยะขั้นสูงก็จะกลายเป็นกองโลหะที่สามารถใช้เป็นขาตั้งดอกไม้ได้เท่านั้น และประสิทธิภาพของพีซีนั้นขึ้นอยู่กับ โปรแกรมเมอร์- บุคคลที่พัฒนาและบำรุงรักษาซอฟต์แวร์คอมพิวเตอร์

ดังนั้นเราจึงสามารถพูดได้อย่างปลอดภัยว่าโปรแกรมเมอร์ในปัจจุบันเป็นฮีโร่ในยุคของเราซึ่งความเป็นมืออาชีพไม่เพียง แต่ประสิทธิภาพของคอมพิวเตอร์แต่ละเครื่องเท่านั้น แต่ยังขึ้นอยู่กับสังคมยุคใหม่ทั้งหมดด้วย นี่คือสาเหตุที่โปรแกรมเมอร์จำเป็นต้องทำ ข้อกำหนดพิเศษขึ้นอยู่กับลักษณะงานของพวกเขาซึ่งเราจะเล่าให้คุณฟังในวันนี้และที่สำคัญที่สุดคือความสำคัญของพวกเขาต่อการพัฒนาสังคม

ใครคือโปรแกรมเมอร์?


โปรแกรมเมอร์เป็นผู้เชี่ยวชาญที่มีคุณสมบัติสูงซึ่งมีส่วนร่วมในการเขียนโปรแกรม: การเขียนและการปรับแต่งซอฟต์แวร์สำหรับคอมพิวเตอร์และอุปกรณ์คอมพิวเตอร์อื่น ๆ โดยใช้แบบจำลองทางคณิตศาสตร์พิเศษ

ชื่อของอาชีพนี้มาจากภาษากรีกโบราณ πρό และ γραμμα (ก่อน และ บันทึก ตามลำดับ) กล่าวอีกนัยหนึ่งถ้าเราแปลชื่อ อาชีพโปรแกรมเมอร์แท้จริงแล้วเราจะได้รับ "ใบสั่งยา" ซึ่งชัดเจนว่าผู้เชี่ยวชาญรายนี้กำหนดให้เป็นอย่างไร แม้ว่าอาชีพนี้ยังใหม่อยู่ แต่โปรแกรมแรกสำหรับการแก้สมการเบอร์นูลลีนั้นเขียนขึ้นในปี พ.ศ. 2386 โดย Ada Lovelace ซึ่งเป็นลูกสาวของกวีชื่อดัง George Byron เคาน์เตสและนักคณิตศาสตร์ เธอได้รับรางวัลกิตติมศักดิ์เป็น "โปรแกรมเมอร์คนแรก" แม้ว่าอาชีพนี้จะเป็นผู้ชายก็ตาม ปัจจุบันโปรแกรมเมอร์เป็นที่รู้จักไปทั่วโลกและมักจะครอบครองพื้นที่ในสื่อมากพอๆ กับดาราภาพยนตร์ ใครบ้างที่ไม่รู้จักชื่อ Steve Jobs, Michael Zuckerberg, Sergey Brin, Evgeniy Kaspersky หรือ Bill Gates หนึ่งในบุคคลที่ร่ำรวยที่สุดในโลก?

โปรแกรมคอมพิวเตอร์เป็นพื้นฐานสำหรับระบบอัตโนมัติของภาคการผลิตหรือบริการเกือบทุกประเภท ช่วยให้คุณสร้างฐานข้อมูล ลดความซับซ้อนของกระบวนการจัดการ ทำการคำนวณที่ซับซ้อน ควบคุมกระบวนการผลิต ฯลฯ

โปรดทราบว่าอาชีพของโปรแกรมเมอร์นั้นมีความหลากหลาย มีความเชี่ยวชาญเฉพาะด้านแคบ ๆ หลายประการในอาชีพนี้:

  • โปรแกรมเมอร์ระบบ– พัฒนาระบบปฏิบัติการทั่วโลก เครื่องมือค้นหา– งานของเขาดูเหมือนจะมีความสัมพันธ์เฉพาะประเภทกับโปรแกรมเมอร์แอปพลิเคชัน ความเชี่ยวชาญนี้ยังเกี่ยวข้องกับงานวิเคราะห์ซึ่งมีความสำคัญต่อการพัฒนาคอมพิวเตอร์และเครือข่ายคอมพิวเตอร์เพิ่มเติม
  • โปรแกรมเมอร์แอพพลิเคชั่น– บุคคลที่เกี่ยวข้องกับการพัฒนาและบำรุงรักษาโปรแกรมสำหรับองค์กรตั้งแต่หนึ่งแห่งขึ้นไปในอุตสาหกรรมที่เกี่ยวข้อง เขาทำงานร่วมกับทิศทางและฟังก์ชันการทำงานของโปรแกรมและยังพัฒนาเกมคอมพิวเตอร์ด้วย
  • โปรแกรมเมอร์เว็บ– เชี่ยวชาญในการเขียนโปรแกรมที่เกี่ยวข้องกับ เครือข่ายทั่วโลกอินเทอร์เน็ต แหล่งข้อมูลหลักและ เครื่องมือที่ทรงพลังที่สุดการโฆษณา. โปรแกรมเมอร์เว็บสร้างเว็บไซต์ โปรโมตเว็บไซต์ และทำงานกับเนื้อหา

โดยทั่วไป ความรับผิดชอบทางวิชาชีพของระบบ แอปพลิเคชัน และโปรแกรมเมอร์เว็บไม่ได้แตกต่างกันมากนัก ประการแรกคือการเขียนโปรแกรมและการดีบัก ผลิตภัณฑ์ซอฟต์แวร์- นอกจาก, ความรับผิดชอบในงานโปรแกรมเมอร์ใด ๆ รวมถึง: การเรียกใช้โปรแกรมและการป้อนข้อมูลตามงานที่ได้รับมอบหมาย, การพัฒนาคำแนะนำสำหรับซอฟต์แวร์, การกำหนดความเป็นไปได้ของการใช้โปรแกรม, การพัฒนาและการใช้ระบบสำหรับการตรวจสอบผลิตภัณฑ์ซอฟต์แวร์อัตโนมัติ ฯลฯ

โปรแกรมเมอร์ควรมีคุณสมบัติส่วนตัวอะไรบ้าง?


งานโปรแกรมเมอร์หมายถึงกิจกรรมทางปัญญาขั้นสูงซึ่งต้องใช้ผู้เชี่ยวชาญที่มีความสามารถทางคณิตศาสตร์และการคิดเชิงตรรกะ นอกจาก, โปรแกรมเมอร์ที่ดีต้องมีเช่นนั้น คุณสมบัติส่วนบุคคล, ยังไง:

  • ความสามารถในการเรียนรู้ด้วยตนเอง
  • ความอดทน;
  • ข้อความที่ตัดตอนมา;
  • ทักษะการสื่อสาร
  • ความคิดริเริ่ม;
  • ความเป็นอิสระ;
  • ความคิดสร้างสรรค์;
  • ความรับผิดชอบ;
  • ความเพียร

ก็จะต้องคำนึงด้วยว่า ภาษาราชการโปรแกรมเมอร์-ภาษาอังกฤษเชิงเทคนิค ดังนั้นความรู้ภาษาอังกฤษจึงเป็นข้อกำหนดที่สำคัญที่สุดประการหนึ่งสำหรับผู้เชี่ยวชาญ ยิ่งกว่านั้นหากไม่มีความรู้ภาษาอังกฤษ โปรแกรมเมอร์จะปฏิบัติหน้าที่ในสายอาชีพได้ยาก

ข้อดีของการเป็นโปรแกรมเมอร์

ข้อดีของการเป็นโปรแกรมเมอร์เกี่ยวข้องกับโอกาสที่ดีสำหรับการพัฒนาคอมพิวเตอร์และอินเทอร์เน็ต อาชีพนี้เป็นที่ต้องการเนื่องจากสาขากิจกรรมของผู้เชี่ยวชาญดังกล่าวแทบไม่มีขีด จำกัด ความสามารถทางเทคนิคและทางปัญญาของคอมพิวเตอร์ได้รับการอัปเดตอยู่ตลอดเวลาและมีอุปกรณ์แกดเจ็ตและอุปกรณ์ใหม่ ๆ ปรากฏขึ้น

ข้อได้เปรียบที่ไม่ต้องสงสัยประการที่สองคือค่าจ้างที่สูง แม้แต่โปรแกรมเมอร์มือใหม่ก็สามารถนับเงินเดือนได้ประมาณ 30-40,000 รูเบิล หากเราพูดถึงเงินเดือนของโปรแกรมเมอร์ที่มีคุณสมบัติสูงแล้วล่ะก็ ตัวอย่างที่ส่องแสงโปรแกรมเมอร์ที่มีชื่อเสียงเช่น Pavel Durov และ Ilya Segalovich ระบุว่ารายได้ของผู้เชี่ยวชาญในสาขาไอทีสามารถเป็นเงินหลายล้าน (ถ้าไม่ใช่พันล้าน)

เครื่องมือหลัก กิจกรรมระดับมืออาชีพของโปรแกรมเมอร์คือคอมพิวเตอร์และอินเทอร์เน็ตที่เปิดขึ้น ความเป็นไปได้ไม่จำกัดสำหรับการทำงานระยะไกล ดังนั้นผู้เชี่ยวชาญสามารถทำงานได้ทั้งในสำนักงานของบริษัทหรือบริษัทและที่บ้านโดยไม่เสียค่าใช้จ่ายตลอดเวลาทั้งกลางวันและกลางคืน กล่าวโดยสรุป โปรแกรมเมอร์สามารถเลือกเวลาและสถานที่ทำงานตามความต้องการ ความสามารถ และความชอบส่วนตัวของเขาได้

เราไม่สามารถนิ่งเฉยกับความจริงที่ว่าโปรแกรมเมอร์มีโอกาสเติบโตในอาชีพอย่างไม่สิ้นสุด: จากผู้รับสิทธิ์แฟรนไชส์ไปจนถึงหัวหน้าบริษัทของเขาเอง การเติบโตทางอาชีพอย่างรวดเร็วอย่างแท้จริงจะเกิดขึ้นได้ก็ต่อเมื่อมีองค์ประกอบสามประการพร้อมกัน ได้แก่ ความปรารถนา ความสามารถ และความเฉียบแหลมทางการค้า

ข้อเสียของการเป็นโปรแกรมเมอร์


การพัฒนาผลิตภัณฑ์ซอฟต์แวร์เกี่ยวข้องกับ ระดับสูงกิจวัตรและความน่าเบื่อ: ความผิดพลาดเพียงครั้งเดียวที่เกิดขึ้นระหว่างการสร้างสรรค์ รหัสโปรแกรมอาจทำให้มีการค้นหา "ภาคส่วนปัญหา" เป็นเวลาหลายวัน ซึ่งหมายถึงการตรวจสอบ (บางครั้งหลายครั้ง) โค้ดโปรแกรมจำนวนมาก และพิจารณาวิธีแก้ไขข้อผิดพลาดอย่างรอบคอบ และนี่อาจเป็นสิ่งที่ใหญ่ที่สุด ข้อเสียของการเป็นโปรแกรมเมอร์.

“หายนะ” อีกประการหนึ่งของวิชาชีพการเขียนโปรแกรมก็คือปัญหาสุขภาพ วิถีชีวิตแบบอยู่ประจำที่ ภาระหนักบนดวงตา การรับประทานอาหารที่ผิดปกติ... ทั้งหมดนี้อาจทำให้เกิดปัญหากับระบบกล้ามเนื้อและกระดูกและการมองเห็นของผู้เชี่ยวชาญได้

นอกจากนี้ เนื่องจากประเภทของกิจกรรม โปรแกรมเมอร์จึงต้องสื่อสารกับผู้เข้าร่วมคนอื่น ๆ ในโครงการเป็นจำนวนมากและเป็นเวลานาน (และในการสร้างซอฟต์แวร์ นอกเหนือจากโปรแกรมเมอร์แล้ว จำนวนมากคน) ซึ่งทิ้งร่องรอยเฉพาะเกี่ยวกับลักษณะนิสัยของผู้เชี่ยวชาญ ดังนั้นคนที่อยู่ไกลจากการเขียนโปรแกรมสามารถพบ " ภาษาทั่วไป“เป็นเรื่องยากมากสำหรับโปรแกรมเมอร์ นอกจากนี้ โปรแกรมเมอร์มักเป็นคนที่หลงใหลในงานของตนและสามารถพูดคุยเกี่ยวกับเรื่องนี้ได้หลายวัน

ฉันจะได้งานเป็นโปรแกรมเมอร์ได้ที่ไหน?

ถึง มาเป็นโปรแกรมเมอร์มีความจำเป็นต้องได้รับการฝึกอบรมที่มหาวิทยาลัยโดยจัดให้มีการฝึกอบรมในสาขาวิชาเฉพาะเช่น "ซอฟต์แวร์ เทคโนโลยีคอมพิวเตอร์และ ระบบอัตโนมัติ, "คณิตศาสตร์ประยุกต์และวิทยาการคอมพิวเตอร์" หรือ " ซอฟต์แวร์และการบริหารงาน ระบบสารสนเทศ"เราขอเตือนคุณทันทีว่าการเข้าสู่ความสามารถพิเศษเหล่านี้เป็นเรื่องยาก การแข่งขันสูงมาก และมีเพียงผู้ที่สมควรและมีความสามารถที่สุดเท่านั้นที่จะบรรลุความฝันของตนเองได้

อย่างไรก็ตาม โรงเรียนสอนการเขียนโปรแกรมของรัสเซียเป็นที่รู้จักไปทั่วโลก และผู้เชี่ยวชาญของเราได้รับการยกย่องไปทั่วโลกสำหรับความรู้เชิงลึกและความสามารถเชิงสร้างสรรค์ ดังนั้นการเลือกมหาวิทยาลัยจึงไม่มีความสำคัญพื้นฐาน: สถาบันและมหาวิทยาลัยในรัสเซียทุกแห่งให้ความรู้และทักษะในระดับเดียวกันโดยประมาณ อย่างไรก็ตาม ผู้สำเร็จการศึกษาจากบริษัทดังกล่าวเป็นที่ต้องการมากที่สุดในหมู่นายจ้าง มหาวิทยาลัยที่ดีที่สุดในรัสเซีย, ยังไง:

  • ชาติเซนต์ปีเตอร์สเบิร์ก มหาวิทยาลัยวิจัย เทคโนโลยีสารสนเทศกลศาสตร์และทัศนศาสตร์
  • มหาวิทยาลัยเทคโนโลยีแห่งรัฐมอสโกตั้งชื่อตาม บาวแมน;
  • มหาวิทยาลัยสารพัดช่างแห่งรัฐเซนต์ปีเตอร์สเบิร์ก;
  • สถาบันฟิสิกส์และเทคโนโลยีแห่งมอสโก (MIPT);
  • มอสโก มหาวิทยาลัยของรัฐตั้งชื่อตาม M.V. โลโมโนซอฟ

อ้างอิง

Bill Gates, Mark Zuckerberg, Sean Parker, Torvalds Linus... คนเหล่านี้มีชื่อเสียงด้วยความสามารถพิเศษในการเขียนโปรแกรม การทำงานในสาขาดังกล่าวถือเป็นผู้ชายเป็นส่วนใหญ่ แต่โปรแกรมเมอร์คนแรกคือผู้หญิง นี่คือลูกสาวของ Ada Lovelace กวีชาวอังกฤษชื่อดัง ต้องขอบคุณเธอที่วิธีแรกในการจัดการการคำนวณปรากฏขึ้นซึ่งยังคงใช้ในการเขียนโปรแกรมสมัยใหม่

ปัจจุบันอาชีพของโปรแกรมเมอร์เป็นที่ต้องการอย่างมาก ประการแรก นี่เป็นเพราะการพัฒนาเทคโนโลยีคอมพิวเตอร์และอินเทอร์เน็ต ผู้เชี่ยวชาญดังกล่าวมีส่วนร่วมในการพัฒนา โปรแกรมต่างๆสำหรับ โปรแกรมแก้ไขข้อความ, เว็บไซต์, เกมส์, ระบบกล้องวงจรปิด, ระบบสัญญาณเตือนภัย ฯลฯ

ความต้องการอาชีพ

ค่อนข้างเป็นที่ต้องการ

ตัวแทนของวิชาชีพ โปรแกรมเมอร์ค่อนข้างเป็นที่ต้องการของตลาดแรงงาน แม้ว่ามหาวิทยาลัยจะผลิตผู้เชี่ยวชาญจำนวนมากในสาขานี้ แต่หลายบริษัทและองค์กรหลายแห่งก็ต้องการคุณสมบัติที่มีคุณสมบัติเหมาะสม โปรแกรมเมอร์.

สถิติทั้งหมด

คำอธิบายของกิจกรรม

โปรแกรมเมอร์ใช้แบบจำลองทางคณิตศาสตร์พิเศษในการพัฒนา โปรแกรมคอมพิวเตอร์- จนถึงปัจจุบัน ชุมชนของผู้เชี่ยวชาญเหล่านี้สามารถแบ่งออกเป็นสามกลุ่ม: แอปพลิเคชัน ระบบ และโปรแกรมเมอร์เว็บ ตรงจาก โปรแกรมเมอร์แอพพลิเคชั่นขึ้นอยู่กับว่างานจะประสบความสำเร็จและปลอดภัยแค่ไหนในบริษัทที่จ้างคนทันสมัย อุปกรณ์ทางเทคนิค(ไม่ว่าจะเป็น โปรแกรมบัญชีหรือระบบดับเพลิง) กิจกรรมของโปรแกรมเมอร์ระบบคือการทำงานกับซอฟต์แวร์ระบบ พวกเขาสามารถพัฒนา สร้าง และจัดการระบบปฏิบัติการได้ ในทางกลับกัน โปรแกรมเมอร์เว็บก็ทำงานในพื้นที่เครือข่าย พวกเขาสร้างไซต์ วิธีปรับปรุงและจัดการไซต์ให้ทันสมัย

ค่าจ้าง

ค่าเฉลี่ยสำหรับรัสเซีย:ค่าเฉลี่ยของมอสโก:ค่าเฉลี่ยสำหรับเซนต์ปีเตอร์สเบิร์ก:

ความเป็นเอกลักษณ์ของอาชีพ

ค่อนข้างธรรมดา

ผู้ตอบแบบสอบถามส่วนใหญ่เชื่อว่าอาชีพนี้ โปรแกรมเมอร์ไม่อาจเรียกได้ว่าหายากในประเทศของเรามันค่อนข้างธรรมดา เป็นเวลาหลายปีแล้วที่มีความต้องการในตลาดแรงงานสำหรับตัวแทนวิชาชีพ โปรแกรมเมอร์แม้ว่าผู้เชี่ยวชาญหลายคนจะสำเร็จการศึกษาทุกปีก็ตาม

ผู้ใช้ให้คะแนนเกณฑ์นี้อย่างไร:
สถิติทั้งหมด

จำเป็นต้องมีการศึกษาอะไรบ้าง

การศึกษาวิชาชีพชั้นสูง

จากข้อมูลการสำรวจพบว่าการเข้ามาประกอบอาชีพ โปรแกรมเมอร์คุณต้องมีประกาศนียบัตรการศึกษาวิชาชีพระดับสูงในสาขาเฉพาะทางที่เกี่ยวข้องหรือสาขาพิเศษที่อนุญาตให้คุณทำงานได้ โปรแกรมเมอร์(พิเศษที่เกี่ยวข้องหรือคล้ายกัน) อาชีวศึกษาระดับมัธยมศึกษายังไม่เพียงพอที่จะเป็น โปรแกรมเมอร์.

ผู้ใช้ให้คะแนนเกณฑ์นี้อย่างไร:
สถิติทั้งหมด

ความรับผิดชอบในงาน

ขั้นตอนแรกในกิจกรรมของโปรแกรมเมอร์คือการสร้างโครงร่างการคำนวณ เมื่อกำหนดอัลกอริธึมในการแก้ปัญหาแล้วเขาจะต้องเลือกมากที่สุด ภาษาที่เหมาะสมการเขียนโปรแกรม เขาควรพัฒนาแบบจำลองสำหรับการป้อนข้อมูล การประมวลผล การจัดเก็บ และการส่งออกข้อมูล จำเป็นต้องตรวจสอบโปรแกรมและกำจัดข้อบกพร่องที่ตรวจพบ เมื่อโปรแกรมของเขาถูกใช้งานอยู่แล้ว เขาสามารถทำการเปลี่ยนแปลงโดยมุ่งเน้นไปที่ความปรารถนาหรือการสังเกตของเขาเอง และสามารถสร้างเวอร์ชันใหม่ได้ ความรับผิดชอบของผู้เชี่ยวชาญนี้อาจรวมถึงการให้คำปรึกษาผู้ใช้โปรแกรมหรือลูกค้าของบริษัทที่เขาร่วมมือด้วย

ประเภทของแรงงาน

งานจิตโดยเฉพาะ

วิชาชีพ โปรแกรมเมอร์หมายถึงอาชีพเฉพาะทางจิต (งานสร้างสรรค์หรือทางปัญญา) กิจกรรมมีความสำคัญในระหว่างกระบวนการทำงาน ระบบประสาทสัมผัส, ความสนใจ, ความทรงจำ, การกระตุ้นการคิดและทรงกลมทางอารมณ์ โปรแกรมเมอร์พวกเขาโดดเด่นด้วยความรอบรู้ ความอยากรู้อยากเห็น ความมีเหตุผล และความคิดเชิงวิเคราะห์

ผู้ใช้ให้คะแนนเกณฑ์นี้อย่างไร:
สถิติทั้งหมด

คุณสมบัติของการเติบโตของอาชีพ

โปรแกรมเมอร์เป็นผู้เชี่ยวชาญที่มีคุณค่าอย่างยิ่งในบริบทของการพัฒนาเทคโนโลยีสารสนเทศ การเรียนเพื่อเป็นโปรแกรมเมอร์ไม่เพียงแต่น่าสนใจเท่านั้น แต่ยังมีแนวโน้มที่ดีอีกด้วย เนื่องจากในอนาคตเขาจะสามารถหาใบสมัครสำหรับทักษะวิชาชีพของเขาในสถาบันวิจัย ศูนย์คอมพิวเตอร์ บริษัทไอที สตูดิโอเว็บ สถาบันการศึกษา- ระดับเงินเดือนสำหรับผู้เชี่ยวชาญที่มีประสบการณ์ค่อนข้างสูง ขึ้นอยู่กับสถานที่และประสิทธิภาพการทำงานของพวกเขา โปรแกรมเมอร์ยังสามารถเป็นเจ้าของธุรกิจของตนเองและเสนอโครงการใหม่และการพัฒนาด้านเทคนิคให้กับลูกค้าได้

โอกาสในการทำงาน

มีโอกาสมากพอ

ตัวแทนอาชีพส่วนใหญ่ โปรแกรมเมอร์เชื่อว่าตนมีโอกาสก้าวหน้าในหน้าที่การงานเพียงพอ หากผู้เชี่ยวชาญทั่วไปมีเป้าหมายเช่นนี้ ก็เป็นไปได้ทีเดียวที่เขาจะดำรงตำแหน่งผู้นำในด้านนี้

ผู้ใช้ให้คะแนนเกณฑ์นี้อย่างไร:

เนื้อหาจากวิกิพีเดีย – สารานุกรมเสรี

โปรแกรมเมอร์- ผู้เชี่ยวชาญที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์โดยตรงสำหรับคอมพิวเตอร์และระบบปฏิบัติการประเภทต่างๆ

สถานที่จัดโปรแกรมในสังคม

มีการฝึกอบรมสำหรับนักคณิตศาสตร์-โปรแกรมเมอร์ ในหัวข้อ “การสนับสนุนทางคณิตศาสตร์และการบริหารระบบสารสนเทศ”

ในช่วงปลายยุค 2000 ทิศทางใหม่สำหรับโปรแกรมเมอร์การฝึกอบรมปรากฏในรัสเซีย” วิศวกรรมซอฟต์แวร์- กิจกรรมทางวิชาชีพของผู้สำเร็จการศึกษาในสาขานี้คือการผลิตซอฟต์แวร์อุตสาหกรรม ทิศนี้การฝึกอบรมแตกต่างจากการฝึกอบรมวิศวกรซอฟต์แวร์ในโปรไฟล์ “ซอฟต์แวร์คอมพิวเตอร์และระบบอัตโนมัติ” โดยที่สาขาวิชาวิศวกรรมทั่วไปถูกแทนที่ด้วยสาขาวิชาจาก พื้นที่ใหม่ความรู้ด้านวิศวกรรมซอฟต์แวร์ วัตถุประสงค์ของกิจกรรมทางวิชาชีพของวิศวกรซอฟต์แวร์ไม่ใช่โปรแกรมและ ระบบซอฟต์แวร์, ก วิธีและเครื่องมือในการพัฒนาผลิตภัณฑ์ซอฟต์แวร์และยัง กระบวนการ วงจรชีวิตผลิตภัณฑ์ซอฟต์แวร์.

หัวข้อกิจกรรมของโปรแกรมเมอร์ทางวิทยาศาสตร์คือการแก้ปัญหาโดยใช้วิธีการ คณิตศาสตร์ประยุกต์และการใช้งานบนคอมพิวเตอร์ (ผลลัพธ์ของกิจกรรมคือการแก้ปัญหาที่ได้รับจากการใช้โปรแกรม)

ในรัสเซีย ผู้เชี่ยวชาญในสาขานี้ได้รับการฝึกอบรมในด้านต่อไปนี้:

เนื่องจากเป็นกิจกรรมเสริม ปัจจุบันการเขียนโปรแกรมจึงถูกนำมาใช้ในอาชีพต่างๆ มากมาย

การศึกษาด้วยตนเอง

เนื่องจากมีการแพร่กระจายเข้ามาอย่างมาก สังคมสมัยใหม่เทคโนโลยีคอมพิวเตอร์และด้วยเหตุนี้การเขียนโปรแกรมเป็นกิจกรรมประเภทหนึ่งในปัจจุบันความต้องการโปรแกรมเมอร์มืออาชีพในประเทศที่พัฒนาแล้วและประเทศโลกที่สามจึงเกินขีดความสามารถของการศึกษาระดับอุดมศึกษาสำหรับการฝึกอบรมในสาขาพิเศษที่เกี่ยวข้องอย่างมีนัยสำคัญในขณะที่ข้อกำหนดคุณสมบัติในธุรกิจในกรณีส่วนใหญ่ แคบกว่าการฝึกอบรมพิเศษที่มหาวิทยาลัยมาก (ดูตัวอย่าง) ในเรื่องนี้การศึกษาด้วยตนเองของโปรแกรมเมอร์และกิจกรรมวิชาชีพในสาขาการเขียนโปรแกรมโดยไม่ได้รับการศึกษาอย่างเป็นทางการในสาขาเฉพาะที่เกี่ยวข้องนั้นแพร่หลายมากและผู้เชี่ยวชาญที่ได้รับความเชี่ยวชาญด้านการเขียนโปรแกรมจำเป็นต้องพัฒนาความรู้และทักษะอย่างต่อเนื่องและเชี่ยวชาญเทคโนโลยีใหม่ ๆ อย่างรวดเร็ว

การใช้คำ

ตามที่ระบุไว้ข้างต้น ในแง่ของคำศัพท์ที่ถูกต้อง บุคคลอาจมี (ตัวอย่าง) อาชีพ"โปรแกรมเมอร์", คุณสมบัติ"วิศวกรซอฟต์แวร์" พิเศษ“ซอฟต์แวร์คอมพิวเตอร์และระบบอัตโนมัติ” และ ชื่องาน“ผู้เชี่ยวชาญชั้นนำ” อย่างไรก็ตาม ในการกล่าวสุนทรพจน์ คำว่า "โปรแกรมเมอร์" มักใช้สัมพันธ์กับแนวคิดเหล่านี้ทั้งหมด

ผู้ดูแลระบบและผู้เชี่ยวชาญด้านไอทีอื่นๆ บางครั้งมักถูกเรียกว่าโปรแกรมเมอร์อย่างเข้าใจผิด

โปรแกรมเมอร์แอพพลิเคชั่นและระบบ

ในปัจจุบันเช่นเมื่อก่อนมีการใช้การจำแนกโปรแกรมเมอร์เป็นแอปพลิเคชันและโปรแกรมเมอร์ระบบอย่างกว้างขวาง Application Programmer คือโปรแกรมเมอร์ที่โปรแกรมได้รับการออกแบบมาเพื่อแก้ปัญหาแอพพลิเคชันที่สนองความต้องการของ ผู้ใช้ปลายทางและตามการออกแบบการจำแนกประเภทนั้น อยู่นอกขอบเขตคอมพิวเตอร์ โปรแกรมเมอร์ระบบคือโปรแกรมเมอร์ที่โปรแกรมได้รับการออกแบบเพื่อให้แน่ใจว่าคอมพิวเตอร์ทำงานและมีผู้เชี่ยวชาญคอมพิวเตอร์คนอื่นๆ ใช้งาน

เรื่องราว

การเกิดขึ้นของการเขียนโปรแกรมในฐานะอาชีพและโดยเฉพาะอย่างยิ่งในฐานะกิจกรรมทางวิชาชีพเป็นเรื่องยากที่จะระบุวันที่ได้อย่างไม่น่าสงสัย

อะนาล็อกแรกของอุปกรณ์ที่ตั้งโปรแกรมได้คือ กล่องดนตรีและออร์แกนถัง โปรแกรมจะถูกบันทึกไว้บนเพลาที่หมุนได้ หลักการเดียวกัน ระบบไบนารี่เช่นเดียวกับบนการ์ดเจาะ: เสียงถูกสร้างขึ้นมาใหม่โดยส่วนที่ยื่นออกมาบนเพลา (“ลูกเบี้ยว”) ไม่มีส่วนที่ยื่นออกมา - ไม่มีเสียง นอกจากนี้ออร์แกนในลำกล้องมีไว้สำหรับเปลี่ยนโปรแกรมและมีท่วงทำนองที่ตั้งโปรแกรมไว้ 6-8 รายการ

อุปกรณ์ที่สามารถตั้งโปรแกรมได้เครื่องแรกถือเป็นเครื่องทอผ้า jacquard ซึ่งสร้างขึ้นในปี 1804 โดย Joseph Marie Jacquard ซึ่งปฏิวัติอุตสาหกรรมการทอผ้าโดยให้ความสามารถในการโปรแกรมลวดลายบนผ้าโดยใช้บัตรเจาะ

โปรแกรมแรกได้ การคำนวณอุปกรณ์ที่เรียกว่าเครื่องวิเคราะห์ได้รับการออกแบบโดย Charles Babbage (แต่ไม่สามารถสร้างได้) เมื่อวันที่ 19 กรกฎาคม พ.ศ. 2386 เชื่อกันว่าเคาน์เตสอาดา ออกัสตา เลิฟเลซ ลูกสาวของกวีชาวอังกฤษผู้ยิ่งใหญ่ จอร์จ ไบรอน เชื่อกันว่าได้เขียนโปรแกรมแรกในประวัติศาสตร์ของมนุษย์สำหรับ Analytical Engine โปรแกรมนี้แก้สมการเบอร์นูลลี ซึ่งแสดงกฎการอนุรักษ์พลังงานของของไหลที่กำลังเคลื่อนที่

ในครั้งแรกและครั้งเดียวของฉัน งานทางวิทยาศาสตร์รีวิวของ เอด้า เลิฟเลซ จำนวนมากคำถาม. ของเธอจำนวนหนึ่ง บทบัญญัติทั่วไป(หลักการบันทึกเซลล์หน่วยความจำที่ทำงานการเชื่อมโยงสูตรที่เกิดซ้ำกับกระบวนการคำนวณแบบวนรอบ) ยังคงความสำคัญพื้นฐานสำหรับ การเขียนโปรแกรมที่ทันสมัย- เนื้อหาของ Babbage และความคิดเห็นของ Lovelace ได้สรุปแนวคิดต่างๆ เช่น รูทีนย่อยและไลบรารีรูทีนย่อย การปรับเปลี่ยนคำสั่ง และการลงทะเบียนดัชนี ซึ่งเริ่มใช้เฉพาะในทศวรรษ 1950 เท่านั้น

อย่างไรก็ตาม ไม่เคยมีการเปิดตัวโปรแกรมใดที่เขียนโดย Ada Lovelace

โดยทั่วไปแล้ว Ada Augusta เคาน์เตสแห่งเลิฟเลซถือเป็นโปรแกรมเมอร์กิตติมศักดิ์คนแรก (แม้ว่าแน่นอนว่าการเขียนโปรแกรมเดียวตามมาตรฐานสมัยใหม่ไม่ถือเป็นอาชีพหรือ กิจกรรมระดับมืออาชีพ- ประวัติศาสตร์ได้รักษาชื่อของเธอไว้ในชื่อของภาษาโปรแกรมสากล “อาดา”

คอมพิวเตอร์ที่ตั้งโปรแกรมได้เครื่องแรกที่ทำงาน (พ.ศ. 2484) โปรแกรมแรกสำหรับมัน และ (โดยมีข้อสงวนบางประการ) ภาษาโปรแกรมแรก ระดับสูง Plankalküllถูกสร้างขึ้นโดยวิศวกรชาวเยอรมัน Konrad Zuse

ประวัติศาสตร์ไม่ได้รักษาชื่อของบุคคลที่เริ่มเขียนโปรแกรมอย่างมืออาชีพเป็นครั้งแรก (แยกจากการตั้งค่าฮาร์ดแวร์คอมพิวเตอร์) เนื่องจากการเขียนโปรแกรมครั้งแรกถูกมองว่าเป็นการดำเนินการตั้งค่ารอง

วันหยุดอย่างมืออาชีพ

หมายเหตุ