ใครที่สนใจในอนาคตของซอฟต์แวร์และวิธีการที่เราจะมีปฏิสัมพันธ์กับคอมพิวเตอร์ไม่กี่ปีต่อจากนี้จะได้เจอสิ่งที่เรียกว่า“ไม่มีรหัส” แพลตฟอร์มที่มีหรือไม่มียัติภังค์ ไม่มีรหัสไม่ได้เป็นเพียงอนาคต มันมีอยู่ในปัจจุบัน
ไม่มีรหัสคืออะไร?
ที่ง่ายที่สุดไม่มีรหัสเป็นสิ่งที่มันเสียงเหมือน: การเขียนโปรแกรมโดยไม่ต้องใช้รหัสไม่ว่าถ้าว่าเว็บไซต์หมายถึงปพลิเคชันมือถือโปรแกรมเต็มรูปแบบหรือแม้เพียงแค่สคริปต์ ซึ่งหมายความว่าใครแม้กระทั่งนักเขียนที่มีเทคโนโลยี clueless สามารถสร้างสิ่งที่ออนไลน์หรือบนแล็ปท็อปของพวกเขาและมีเหตุผลสามารถสันนิษฐานได้ว่ามันจะทำงาน
ไม่มีรหัสมักจะถูกยกย่องว่าเป็นอนาคตของการเข้ารหัสโดยเฉพาะอย่างยิ่ง บริษัท ที่นำเสนอและคำเช่น“ประชาธิปไตยของอินเทอร์เน็ต” และ“ใคร ๆ ก็สามารถเป็นผู้ผลิต” ถูกโยนไปรอบ ๆ ในบทความโฆษณาของพวกเขา แต่มีความจริงเหล่านี้ยืนยันบาง
ไม่กี่ปีที่ผ่านมาถ้าคุณมีความคิดสำหรับการเล่นเกมที่ดีจริงๆแอปหรือโปรแกรมอื่นวิธีเดียวที่จะนำมันไปใช้ชีวิตเป็นไปทั้งรู้วิธีการรหัส (และสวดคุณรู้ว่าการเขียนโปรแกรมภาษาขวา) หรือจะยินดี ที่จะเรียนรู้เกี่ยวกับการบิน หากคุณมีเงินมีอีกตัวเลือก: ใครบางคนเช่าที่จะทำเพื่อคุณ นั่นคือมันสวยมาก
นั่นคือไม่จริง: ตอนนี้แทนของการเรียนรู้ทั้งภาษาการเขียนโปรแกรม (หรือแม้กระทั่งหลาย ๆ คน) คุณจะต้องเรียนรู้วิธีโปรแกรมเดียวทำงานก่อนที่คุณจะสามารถทำงานในสิ่งที่เป็นแรงบันดาลใจตีคุณ ในขณะที่คุณยังจะต้องมีการขัดขืนและทำงานหนักภาระของความรู้ทางเทคนิคที่ได้รับการลดหย่อนอย่างมีนัยสำคัญ
วิธีไม่มีรหัสงานเครื่องมือ
ที่นำเราไปบางสิ่งบางอย่างที่ไม่ได้พูดคุยเกี่ยวกับเท่า: แม้ว่าจะไม่มีรหัสเครื่องมือให้ง่ายต่อการใส่กันโปรแกรมหรือเว็บไซต์ของพวกเขาไม่ได้ทำให้มันได้อย่างง่ายดาย แม้ที่ง่ายที่สุดของเครื่องมือที่จะต้องให้คุณคิดออกว่าพวกเขาทำงานและบ่อยครั้งที่คุณจะต้องเข้าใจเล็ก ๆ น้อย ๆ เกี่ยวกับวิธีการทำงานของเทคโนโลยี ตัวอย่างหนึ่งคือการรู้ วิธีการดำเนินการทางอินเทอร์เน็ต เมื่อวางกันเว็บไซต์
ที่กล่าวว่ามันยังคงมีมากขึ้นกว่าการร่วมกันวางโปรแกรมจากรอยขีดข่วนแม้ว่าคุณจะไม่ได้เป็นปัจจัยในเวลาและความพยายามที่ใช้ในการ เรียนรู้วิธีการเขียนโปรแกรม .
แทนการใช้ อินเตอร์เฟซบรรทัดคำสั่ง หรือ IDE ที่มีข้อความสีสูงที่สุดคือเครื่องมือที่ไม่มีรหัสจะใช้แทนอินเตอร์เฟซการลากและวางหรือตำแหน่งคำเช่นคุณอาจจำจากโรงเรียน
แต่คุณป้อนข้อมูลสิ่งที่เกิดขึ้นก็คือเครื่องมือที่ไม่มีรหัสจะเปลี่ยนการป้อนข้อมูลง่ายของคุณลงในรหัส“ของจริง” ในแบ็กเอนด์ชนิดเช่นล่าม คุณอาจจะไม่พูดหลามหรือ C ++ หรือภาษาใดประเภทของความต้องการของโปรแกรมการเขียนโปรแกรม แต่ล่ามของคุณไม่
ตัวอย่างของแพลตฟอร์มที่ไม่มีรหัส
ดังกล่าวข้างต้นอาจจะยังคงดูเหมือนเล็กน้อยนามธรรมจึงขอไปกว่าตัวอย่างบางส่วนของแพลตฟอร์มไม่มีรหัสเพื่อให้คุณได้รับความคิดของสิ่งที่พวกเขาสามารถทำ
ผู้สร้างเว็บไซต์
น่าจะเป็นบางส่วนของส่วนใหญ่เครื่องมือที่นิยมไม่มีโค้ดที่มีผู้สร้างเว็บไซต์ บุคคลหลายคนและธุรกิจขนาดเล็กได้นำขึ้นเว็บไซต์ที่เรียบง่ายของตัวเองที่ใช้บริการเช่น Wix หรือ การสลายตัว บางสิ่งบางอย่างซึ่งเป็นคิดไม่ถึงแม้เพียงแค่ทศวรรษที่ผ่านมา กลับมาแล้วคุณจำเป็นต้องรู้ HTML และ CSS ที่อย่างน้อยที่สุด
ตอนนี้คุณสามารถมีหน้าเรียบร้อยดูสวยขึ้นมาในเวลาไม่กี่ชั่วโมงน้อยถ้าคุณพอใจกับโปรแกรมและมันจะไม่เป็นเพียงบางส่วนหน้าคงทั้ง ส่วนใหญ่ผู้สร้างเว็บไซต์จะมีทุกชนิดของปลั๊กอินที่น่าสนใจตั้งแต่ปุ่มสมัครรับจดหมายข่าวจะเต็มรูปแบบอยู่ webshops คุณจะแปลกใจว่าธุรกิจมืออาชีพจำนวนมากใช้เครื่องมือที่มีประโยชน์เหล่านี้
เครื่องมือและอุปกรณ์
อีกส่วนใหญ่ของตลาดไม่มีรหัสรวมถึงเครื่องมืออัตโนมัติเช่น Zapier หรือ IFTTT . ในวิธีเหล่านี้อาจจะมีการแนะนำที่ดีที่สุดวิธีการที่ไม่มีโค้ดทำงานที่พวกเขากำลังง่ายมาก ในกรณีส่วนใหญ่สิ่งที่พวกเขาทำคือการปล่อยให้พูดคุยโปรแกรมหนึ่งไปยังอีกคนหนึ่ง
ตัวอย่างเช่นคุณสามารถทำมันได้ทุกครั้งที่คุณสร้างเอกสารใน Dropbox ข้อความจะถูกส่งใน Slack-or Venive แอปพลิเคชั่นยอดนิยมอื่นคือการใช้สำหรับการสำรองข้อมูลภาพถ่ายดังนั้นทุกครั้งที่คุณติดแท็กบนรูปภาพ Facebook จะถูกส่งไปยัง Dropbox ของคุณ
แม้ว่ามันอาจดูเหมือนว่าเป็นพื้นฐานเครื่องมืออัตโนมัติเป็นช่วงไทมส์ขนาดใหญ่สำหรับทั้งบุคคลและ บริษัท พวกเขาลบความจำเป็นในการทำบางสิ่งด้วยตนเองและโดยอัตโนมัติให้แน่ใจว่าคุณจะไม่มีวันลืมที่จะทำแอ็คชั่นนั้น หากคุณไม่เคยลองพวกเขาคุณควรสนุกมาก
เครื่องมือการพัฒนา
ชุดสุดท้ายของเครื่องมือรหัสที่ไม่มีรหัสเราจะไปคือถุงคว้า: เราได้รวมเครื่องมือใด ๆ ที่สามารถสร้างแอปหรือโปรแกรมได้ทั้งบนเดสก์ท็อปหรือมือถือ นี่เป็นหมวดหมู่ขนาดใหญ่และเราไม่สามารถสัมผัสทุกอย่าง แต่ในระยะสั้นเกือบทุกประเภทของโปรแกรมทุกวันนี้สามารถทำได้โดยไม่ต้องใช้รหัส
ตัวอย่างเช่นคุณสามารถรวบรวมแอพง่าย ๆ สำหรับ Android หรือ iOS โดยใช้แอป Maker ที่ชอบ appypie หรือ นักบวช หรือแม้กระทั่งสร้างเกมเต็มโดยใช้แพลตฟอร์มเช่น ความสามัคคี หรือ unreal เครื่องยนต์ . มีเครื่องมือ NO-CODE ที่ไม่สิ้นสุดที่ดูเหมือนจะออกมาทุกเดือนจัดเลี้ยงด้วยความปรารถนาเฉพาะของผู้คนและนิชโดยเฉพาะ สำหรับภาพรวมเพียงครั้งเดียวเราขอแนะนำ รายการนี้ .
ขีด จำกัด ของรหัสที่ไม่มีรหัส
ทุกสิ่งที่กล่าวว่าไม่มีรหัสไม่มีขีด จำกัด แน่นอน การพูดโดยทั่วไปยิ่งมีความซับซ้อนมากขึ้นสิ่งที่คุณสร้างความซับซ้อนของเครื่องมือที่คุณใช้ ตัวอย่างเช่นสคริปต์ง่าย ๆ ที่คัดลอกไฟล์ Dropbox ลงใน Google Drive สามารถรวมเข้าด้วยกันได้ในเวลาเพียงไม่กี่นาที หากคุณเพิ่มคุณสมบัติจำนวนมากแม้ว่าจะไม่มีไฟล์ภาพพูดหรือไม่มีไฟล์ภายใต้ 2MB จากนั้นเตรียมพร้อมที่จะเริ่มคิดเหมือนโปรแกรมเมอร์
แอพจำนวนมากที่เราได้กล่าวถึงจะใช้พื้นฐานพื้นฐานของภาษาการเขียนโปรแกรมภาพเช่น เกา . แม้ว่าพวกเขาจะถือว่าเป็นวิธีที่ดีสำหรับเด็ก ๆ ในการเรียนรู้วิธีการเขียนโปรแกรมมากกว่าภาษาที่เต็มเปี่ยม แต่ก็ยังคงมีการเขียนโปรแกรม - และคุณต้องปรับให้เข้ากับความคิดนั้น
ตัวอย่างเช่นเมื่อสร้างสคริปต์คุณต้องคิดตามลำดับ " หากสิ่งนี้เกิดขึ้นแล้วก็เกิดขึ้น " มันง่ายพอ แต่คุณต้องคำนึงถึงผลกระทบของการเคาะโดยเฉพาะอย่างยิ่งเมื่อทำการทำโซ่เดซี่ของงบมีเงื่อนไข
นั่นเป็นส่วนที่เป็นนามธรรมของมันส่วนใหญ่มีหนึ่งในทางปฏิบัติ: ยิ่งคุณรู้เกี่ยวกับการเขียนโปรแกรมมากเท่าไหร่เครื่องมือเหล่านี้ก็ยิ่งใช้งานได้ง่ายขึ้นเท่านั้น ผู้สร้างเว็บไซต์เป็นตัวอย่างที่ดี: ในขณะที่พวกเขาทำให้เป็นเรื่องง่ายที่จะสร้างเว็บไซต์โดยไม่ทราบว่า CSS หรือ HTML ใด ๆ ที่จะจัดการได้ง่ายขึ้นมากหากคุณทำ คุณสามารถปรับแต่งรายละเอียดใด ๆ ที่คุณไม่ชอบ
เช่นเดียวกันกับโปรแกรมที่ซับซ้อนมากขึ้นเป็นทวีคูณ: โปรแกรมเมอร์สามารถทำได้มากขึ้นด้วยความสามัคคีมากกว่านักเขียนเทคโนโลยี Clueless ดังกล่าวและเรียนรู้ที่จะจัดการกับโปรแกรมได้เร็วขึ้นมากเช่นกัน
upshot คือในขณะที่ไม่มีรหัสเป็นสิ่งประดิษฐ์ที่ยอดเยี่ยมที่จะเปลี่ยนอินเทอร์เน็ตในหลาย ๆ ด้านโปรแกรมเมอร์จะไม่ออกไปในไม่ช้า หากคุณต้องการเป็นผู้ผลิตจริง ๆ คุณยังต้องการเรียนรู้วิธีการเขียนโค้ด