วิธีเริ่มเขียนโปรแกรมของคุณเอง

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

จะเริ่มเขียนโปรแกรมได้ที่ไหน

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

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

คลาสสิกของการเขียนโปรแกรมแนะนำให้วางรากฐานในสามทิศทาง:

  • ภาษาที่พิมพ์แรงมาก - เช่น C / C ++
  • ภาษาที่เน้น OOP อย่างสมบูรณ์ ซึ่งถือว่าเป็น JAVA
  • ภาษาสคริปต์ที่สามารถเลือกได้จากคลาสสิกเช่น shell, sed, awk หรือ Perl หรืออะไรที่ใหม่กว่า หากคุณต้องการใช้เวลาและความพยายามในการเรียนรู้น้อยลง PHP ก็เหมาะสม

จะเริ่มเรียนเขียนโปรแกรมได้ที่ไหน

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

การเขียนโปรแกรมเว็บที่จะเริ่มต้น

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

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