CodeGym /จาวาบล็อก /สุ่ม /งานอดิเรกเทียบกับอาชีพ วิธีการเขียนโค้ดงานอดิเรกของคุณและ...
John Squirrels
ระดับ
San Francisco

งานอดิเรกเทียบกับอาชีพ วิธีการเขียนโค้ดงานอดิเรกของคุณและเหตุใดสิ่งนี้จึงสำคัญ

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

ทำไมคุณควรเขียนโค้ดเป็นงานอดิเรก

เมื่อพูดถึงการเขียนโปรแกรมก็เป็นเช่นนั้นเช่นกัน การศึกษาแสดงให้เห็นว่าสำหรับโปรแกรมเมอร์มืออาชีพที่ประสบความสำเร็จอย่างแท้จริงส่วนใหญ่ การเขียนโค้ดเป็นมากกว่าแค่งาน แต่ยังเป็นงานอดิเรกของพวกเขาด้วย จากการสำรวจนักพัฒนาของ Stack Overflow ในปี 2020ประมาณ 78% ของนักพัฒนาทั้งหมดบอกว่าพวกเขาเขียนโค้ดเป็นงานอดิเรก แม้ว่าจะไม่ใช่เรื่องใหม่ — เห็นได้ชัดว่า มันง่ายกว่ามากที่จะเก่งในสิ่งที่คุณสนใจจริงๆ — บ่อยครั้งกว่านั้น เรามักจะมองข้ามสิ่งพื้นฐานเหล่านี้ไป โดยเน้นไปที่สิ่งที่เป็นประโยชน์ เช่น งาน เงินเดือน และการเลือก เทคโนโลยีที่จะเรียนรู้ หากเป้าหมายของคุณคือการประสบความสำเร็จในอาชีพการเขียนโค้ด โอกาสที่คุณจะบรรลุเป้าหมายนี้จะสูงขึ้นหากการเขียนโปรแกรมสำหรับคุณเป็นงานอดิเรก ประโยชน์ของวิธีการแบบนี้ควรชัดเจนในตัวเอง แต่จะทำอย่างไรถ้าการเขียนโปรแกรมไม่เคยเป็นงานอดิเรกของคุณ? ความสนใจส่วนตัว พรสวรรค์โดยธรรมชาติ และความโน้มเอียงเป็นปัจจัยสำคัญ แต่ก็ไม่ใช่ว่าสิ่งเหล่านี้จะเป็นตัวกำหนด

วิธีการเขียนโค้ดงานอดิเรกของคุณ

ดังนั้น ต่อไปนี้คือคำแนะนำเล็กๆ น้อยๆ เกี่ยวกับวิธีเปลี่ยนการรับรู้ของคุณเกี่ยวกับการเขียนโค้ดเพื่อให้เป็นงานอดิเรกมากขึ้นและลดความเป็นอาชีพลง

1. ปฏิสัมพันธ์ทางสังคม

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

2. การให้คำปรึกษา

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

3. Hackathons และการแข่งขันเขียนโค้ดอื่นๆ

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

4. เกมเข้ารหัสและการเรียนรู้แบบเป็นเกม

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

5. โครงการส่วนบุคคลและแนวคิดเริ่มต้น

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

การเขียนโค้ดควรเป็นงานอดิเรกของคุณหรือไม่? ความคิดเห็น

ตามธรรมเนียมแล้ว เราจะสรุปด้วยมุมมองและความคิดเห็นบางส่วนเกี่ยวกับเรื่องนี้จากโปรแกรมเมอร์ที่มีประสบการณ์และประสบความสำเร็จในอาชีพการงานมาอย่างยาวนาน “การสนุกกับงานของคุณเป็นเรื่องดี และบางครั้งคุณต้องใช้ความพยายามเป็นพิเศษในการพัฒนา แต่ความสมดุลระหว่างชีวิตและการทำงานจะทำให้คุณมีสติในระยะยาว บางครั้งฉันเขียนโปรแกรมนอกเวลางาน (เพื่อสนับสนุนงานอดิเรกของฉันในการเล่นเกมสงคราม) บางครั้งฉันก็อบขนม บางครั้งฉันก็เลี้ยงเพื่อนๆ ฉันมีชมรมหนังสือทุกเดือน ฉันเป็นอาสาสมัครเพื่อการกุศล สำหรับฉันแล้ว การมีหลายร้านและมีเพื่อนมากมายคือสิ่งที่ทำให้ฉันมีสติ” กล่าวLes Howie นักพัฒนาซอฟต์แวร์ที่มีประสบการณ์ระดับมืออาชีพหลายทศวรรษ “มันเป็นงานอดิเรกของฉัน ฉันสนุกกับมันและใช้เวลาว่างส่วนใหญ่ทำโปรเจ็กต์ที่น่าสนใจซึ่งค่อนข้างแตกต่างจากงานประจำของฉัน ผู้คนแตกต่างกัน หากคุณต้องการทำอย่างอื่น ให้ทำอย่างอื่น การเขียนโปรแกรมเป็นงานอดิเรกจะทำงานเมื่อคุณทำเพื่อโครงการที่คุณหลงใหล มิฉะนั้นมันจะน่าเบื่อและทำให้คุณหมดไฟ” เตือนรูเบน ราวาทซอส. “ฉันเปลี่ยนจากการเขียนโปรแกรมไปเป็นบทบาท CIO และจัดการโปรแกรมเมอร์และนักพัฒนาทางอ้อม อย่างไรก็ตาม หลังจากผ่านไป 30 ปีตั้งแต่ฉันเริ่มอาชีพด้านเทคโนโลยี ฉันเป็นนักเขียนโค้ดสันทนาการมาตลอดและตอนนี้ สำหรับผมแล้ว มันท้าทายและสนุก และมีประโยชน์มากกว่าปริศนาอักษรไขว้ กอล์ฟ โบว์ลิ่ง หรือการดูทีวี” Mark Christopher Bolgiano โปรแกรมเมอร์และนักวิทยาศาสตร์ข้อมูลผู้มีประสบการณ์เชื่อว่า
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION