ความแตกต่างระหว่างโปรแกรมเมอร์และการเขียนโปรแกรมคืออะไร?


ตอบ 1:

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

[1]^{[1]}

ความหมายของโปรแกรม

โปรแกรมเมอร์: บุคคลที่เขียนโปรแกรมคอมพิวเตอร์

[2]^{[2]}

โปรแกรมเมอร์ - คำจำกัดความของโปรแกรมเมอร์ในภาษาอังกฤษ | พจนานุกรมออกฟอร์ด

การเขียนโปรแกรม: การกระทำของการเขียนโปรแกรมคอมพิวเตอร์

[3] ^{[3]}

การเขียนโปรแกรม - คำจำกัดความของการเขียนโปรแกรมในภาษาอังกฤษ | พจนานุกรมออกฟอร์ด

[1] โปรแกรม - Wikipedia

[2] โปรแกรม - Wikipedia

[3] การเขียนโปรแกรมคอมพิวเตอร์ - Wikipedia


ตอบ 2:
  1. โปรแกรมเมอร์คือคนที่สามารถแก้ปัญหาได้ด้วยการปรับเปลี่ยนรหัสคอมพิวเตอร์ พวกเขาสามารถมีระดับทักษะที่หลากหลาย - เพียงแค่“ โอเค” กับการเขียนสคริปต์ขั้นพื้นฐานไปจนถึงการเป็นนักมายากลอย่างแท้จริงด้วยภาษาใด ๆ เมื่อฉันจบการศึกษาจาก bootcamp การเขียนโปรแกรมของฉันฉันมีทักษะที่จะเป็นโปรแกรมเมอร์ที่ยอดเยี่ยม” “ แต่มันไม่ได้จนกว่าฉันจะเข้าร่วม Udacity ที่ฉันรู้ว่าฉันยังมีอีกมากที่จะเรียนรู้เกี่ยวกับการเป็นวิศวกรซอฟต์แวร์”

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

Lindsey ตระหนักถึงความแตกต่างนี้เมื่อเธอจบการศึกษาจาก bootcamp อันทรงเกียรติในซานฟรานซิสโกและเริ่มทำงานกับ บริษัท (กับเรา!) จากการเรียนรู้ขั้นตอนการทำงานของ GitHub ไปจนถึงการทดสอบที่เกี่ยวข้องมากขึ้น (“ ฉันมักจะถามถึงความสำคัญของการทดสอบ” Lindsey อธิบายว่า“ กับแต่ละโครงการฉันรู้ว่ามันควรทำอะไรตั้งแต่สร้างส่วนใหญ่ตอนนี้เนื่องจากส่วนต่างๆ ฉันต้องระวังอย่างมากในการทดสอบรหัสของฉัน”) ลินด์เซย์ต้องใช้ทักษะมากมายเมื่อเธอเปลี่ยนไปสู่บทบาทใหม่นี้