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