JavaRush /จาวาบล็อก /Random-TH /การเขียนโปรแกรมสำหรับผู้เริ่มต้นใน Kyiv: หลักสูตรตัวต่อตั...

การเขียนโปรแกรมสำหรับผู้เริ่มต้นใน Kyiv: หลักสูตรตัวต่อตัวหรือออนไลน์?

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

หลักสูตรการเขียนโปรแกรมเต็มเวลาในเคียฟคืออะไร

สมมติว่าคุณตัดสินใจค้นหาหลักสูตรการเขียนโปรแกรมที่เหมาะสม Kyiv คือที่อยู่อาศัยของคุณ สิ่งที่คุณควรใส่ใจ?

1. อาจารย์

มีกี่คนและใครเป็นครูหลักสูตรการเขียนโปรแกรมเต็มเวลา? ครูหนึ่งคนสำหรับนักเรียน 10-15 คน “คุณต้องการกี่คน?” คุณถามอย่างสมเหตุสมผล จริงๆแล้ววิทยากรที่ดีเพียงคนเดียวก็เพียงพอแล้ว จริงอยู่ที่คำถามเกิดขึ้น - ฉันจะหาวิทยากรที่ดีคนนี้ได้ที่ไหน? นอกจากนี้ ปัญหาหลักของหลักสูตรแบบเห็นหน้ากันไม่ใช่คุณภาพของการบรรยาย แต่บ่อยครั้งในระหว่างหลักสูตร อาจารย์คนเดียวกันจะตรวจการบ้านของนักเรียนด้วย ลองนึกภาพ: คนหนึ่งที่ต้องตรวจสอบ 2-3 งาน 10-15 คนต่อสัปดาห์ และตรวจสอบอย่างรอบคอบ จะเกิดอะไรขึ้นถ้าเขาไม่มีนักเรียนกลุ่มเดียว แต่มีสองคน (ซึ่งมักจะเกิดขึ้นเช่นกัน)? จริงหรือ ไม่ดี. จะดีถ้าครูมีผู้ช่วยหรือผู้ช่วยสองคนจะดีกว่า ครูประจำหลักสูตรเป็นโปรแกรมเมอร์ที่ทำงานหรือไม่? ถ้าโชคดีก็จะเป็นเช่นนั้น หากคุณโชคดีมาก โปรแกรมเมอร์คนปัจจุบันนี้จะกลายเป็นครูที่ยอดเยี่ยมและเป็นแฟนตัวยงของการสอนในความหมายที่ดี การรวมกันนี้หายากมากและเรามั่นใจว่ามีราคาแพง อย่างไรก็ตาม หากคุณโชคดี จงยึดติดกับหลักสูตรเหล่านี้และครูคนนี้ และในขณะเดียวกันก็เขียนถึงเราและส่งข้อมูลติดต่อของเขามาให้เรา เรายินดีที่จะเสนองานที่น่าสนใจมากให้เขา =)! น่าเสียดายที่คุณภาพการสอนที่นำเสนอโดยหลักสูตรการเขียนโปรแกรมในเคียฟหรือเมืองอื่น ๆ ในยูเครนส่วนใหญ่มักเป็นที่ต้องการอย่างมาก บางครั้งในตำแหน่งนี้ คุณสามารถพบกับศาสตราจารย์ด้านวิทยาการคอมพิวเตอร์ในมหาวิทยาลัยที่เชี่ยวชาญซึ่งรู้ทฤษฎีนี้เป็นอย่างดี แต่ยังห่างไกลจากการฝึกฝนอย่างมาก หรือในทางกลับกัน คุณจะได้รับการสอนจากเยาวชนสีเขียวที่เพิ่งหางานในโปรไฟล์ Java Junior

2. โครงสร้างชั้นเรียน

โดยทั่วไป หลักสูตรการเขียนโปรแกรม (เช่น Java Core) ใช้เวลา 2-3 เดือน และจัดขึ้นในรูปแบบของชั้นเรียนสองชั่วโมงต่อสัปดาห์ในห้องเรียน หากครูใส่ใจ โดยปกติจะใช้เวลา 40 นาทีแรกในการตอบคำถามของนักเรียน จากนั้นจึงอ่านหัวข้อใหม่ ในการบ้าน นักเรียนจะถูกขอให้ทำ 1-2 งาน โดยรวมแล้ว ในการฝึกอบรมสามเดือน นักเรียนสามารถแก้ปัญหาการเขียนโปรแกรมได้ประมาณ 36 ปัญหาอย่างดีที่สุด
การเขียนโปรแกรมสำหรับผู้เริ่มต้นในเคียฟ
ในช่วงท้ายของหลักสูตร บางหลักสูตรจะขอให้นักเรียนทำมินิโปรเจ็กต์ หากนักเรียนทำเสร็จแล้ว ครูจะตรวจสอบโค้ดของเขาบน GitHub แน่นอนว่าถ้าเขาทำได้ ส่วนใหญ่แล้วเขาจะพูดง่ายๆ ว่าคุณทำได้ดีและปล่อยคุณไปอย่างสงบ ภารกิจของเขาในการฝึกฝนคุณจบลงแล้ว จะเสียเวลาทำไม? เราไม่ได้สังเกตเห็นความเบี่ยงเบนพิเศษใด ๆ ในโครงสร้างของหลักสูตรการเขียนโปรแกรมเต็มเวลาในเคียฟ ทุกบริษัทเสนอโปรแกรม Java ที่ค่อนข้างคล้ายกัน ซึ่งมักจะอยู่ภายในขอบเขตของ Java Core

3. ราคา

โปรแกรมเมอร์ Java ที่ดีที่มีประสบการณ์มากกว่าสองปีมักจะได้รับเงินเดือนประมาณ 2,000 ดอลลาร์ ถ้าเขาเป็นผู้อาวุโส ให้คูณจำนวนนี้ด้วยสอง นั่นคือ เวลาของครู-โปรแกรมเมอร์ที่มีค่าควรมีค่าใช้จ่ายอย่างน้อย 6,000 เหรียญสหรัฐต่อไตรมาส (และโดยปกติหลักสูตรจะใช้เวลานานขนาดนั้น) นอกจากนี้ค่าเช่าชั้นเรียน การจัดเตรียมหลักสูตร ค่าเสื่อมราคาของอุปกรณ์... ไม่น่าเป็นไปได้ที่บุคคลหนึ่งคนจะสามารถเรียกเก็บเงินน้อยกว่า $600 สำหรับหลักสูตรการฝึกอบรมได้ และมีแนวโน้มว่าจำนวนนี้จะสูงกว่านี้มาก มีข้อยกเว้นที่หายาก: โปรแกรมเมอร์ที่ทำเงินได้ดีจากงานหลัก แต่ในขณะเดียวกันก็รักการสอนมาก การสอนหลักสูตรการเขียนโปรแกรมเป็นงานอดิเรกของพวกเขา แต่นี่คือมุมมองจากสมุดสีแดง: หากคุณพบสิ่งนี้ถือว่าตัวเองโชคดี

4. เวลา

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

ดังนั้นปัญหาหลักของหลักสูตรการเขียนโปรแกรมเต็มเวลา:

  • คุณภาพของการสอน บ่อยครั้งที่ครูหลักสูตรเต็มเวลาไม่ได้ก้าวหน้าไปมากนักในอาชีพของโปรแกรมเมอร์และไม่ค่อยเป็นครูที่ดีนัก
  • ครูไม่มีเวลายุ่งกับนักเรียนทุกคน
  • หลักสูตรในมหาวิทยาลัยมีการฝึกฝนน้อยมากสำหรับผู้เริ่มต้นในขณะที่ควรมีให้มากที่สุด!
  • ราคา: หลักสูตรที่ดีจริงๆ มีราคาแพงมาก เนื่องจากต้องจ่ายค่าครูตามอัตราเงินเดือนของโปรแกรมเมอร์
  • คุณต้องไปที่ไหนสักแห่งตามเวลาที่กำหนดอย่างเคร่งครัด โดยส่วนใหญ่มักจะไปหลังจากงานหลัก/เรียนหนังสือ
อาจดูเหมือนว่าฉันกำลังรณรงค์ต่อต้านหลักสูตรแบบเห็นหน้ากัน ไม่เชิง. หากคุณไม่มีเงินมากเกินไป ลองเรียนหลักสูตรดู “หลักสูตรการเขียนโปรแกรม เคียฟ” ของ Google และการให้คะแนนจะบอกคุณว่าควรเน้นไปที่อะไร เพียงจำไว้ว่าการให้คะแนนที่สูงนั้นไม่ใช่ความจริงเสมอไป บางครั้งก็เป็นเพียงการโฆษณาที่ดี ดังนั้นจึงมีคำแนะนำหลักเพียงข้อเดียวในการเลือกหลักสูตรเต็มเวลา:มองหาครูที่เจ๋งและเอาใจใส่ ไปที่ฟอรั่ม ถามศิษย์เก่า ถ้าเจอครูเก่งๆ ก็ถือว่าตัวเองถูกลอตเตอรี่แล้ว

หลักสูตรออนไลน์ใน Java คืออะไร?

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

JavaRush - หลักสูตรออนไลน์ที่แตกต่างอย่างสิ้นเชิง

จริงๆ แล้ว JavaRush เป็นหลักสูตรออนไลน์ที่มีโครงสร้างซึ่งมีการบรรยายขนาดเล็ก 500 ข้อความ และงาน Java มากกว่า 1,200 งาน ลองดูตัวเลขนี้ให้ละเอียดยิ่งขึ้น: 1200 สมมติว่า JavaRush เทียบได้กับหลักสูตรเต็มเวลาหกเดือน (โดยปกติจะเป็นสองหลักสูตร เรียกว่า Java Basic และ Java Elementary) ในระหว่างหลักสูตรคุณจะแก้ปัญหาประมาณ 70 ข้อ นี่น้อยมาก! ผู้เขียนบรรทัดเหล่านี้ได้รับคำแนะนำจาก JavaRush... โดยอาจารย์ประจำหลักสูตร ครูสอนหลักสูตรเต็มเวลาที่ดีมาก ในความเป็นจริง เขาแนะนำให้ทั้งกลุ่มของเราแก้ไขปัญหาบน JavaRush เนื่องจากในแหล่งข้อมูลนี้ คุณจะแก้ไขปัญหา 36 ปัญหาและตรวจสอบวิธีแก้ไขในสามระดับแรก และจะเสร็จสิ้นได้ภายในหนึ่งสัปดาห์ ไม่ใช่ในสามเดือน เขาเชื่อว่า JavaRush มีประโยชน์มากในการพัฒนาทักษะของเขา ซึ่งเป็นสิ่งที่ขาดหายไปในหลักสูตรอื่นๆ ถึง 99% ไม่ว่าจะเป็นแบบเต็มเวลาหรือการติดต่อสื่อสารก็ตาม ดังนั้น JavaRush จึงเหมาะทั้งเป็นหลักสูตรอิสระเกี่ยวกับการเขียนโปรแกรมใน Java และเป็นชุดงานขั้นสูงเพื่อช่วยในหลักสูตรเต็มเวลา
คุณสมบัติของ JavaRush:
  1. หลักสูตรที่มีโครงสร้างดีและได้รับการตรวจสอบตามระเบียบวิธีบน Java Core
  2. คุณสามารถเรียนได้อย่างสะดวกสบาย: บางคนเรียนจบหลักสูตรภายใน 3 เดือน, บางคนเรียนจบภายใน 1 ปี;
  3. 1,200+ งาน;
  4. การตรวจสอบวิธีแก้ปัญหาทันที - แก้ไขปัญหา กด 1 ปุ่ม รับผลลัพธ์
  5. ระบบคำแนะนำการแก้ปัญหา "อัจฉริยะ" (หากคุณทำผิดพลาด คุณจะได้รับคำใบ้ว่าข้อผิดพลาดคืออะไร)
  6. การตรวจสอบรูปแบบรหัส
  7. โอกาสในการลงทะเบียนฝึกงานออนไลน์ เรียนรู้เทคโนโลยีสแต็ก Java EE และสร้างโครงการจริงสำหรับเรซูเม่ของคุณ
  8. ชุมชนนักเรียน นักพัฒนา และครูที่เป็นมิตรและมีขนาดใหญ่ - พวกเขาจะช่วยคุณเสมอหากคุณติดอยู่กับการแก้ปัญหาที่ยากลำบาก มีหน้าช่วยเหลือสำหรับเรื่องนี้
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION