JavaRush /จาวาบล็อก /Random-TH /แปดสิ่งที่ช่วยให้ฉันหางานได้
JuriMik
ระดับ
Харьков

แปดสิ่งที่ช่วยให้ฉันหางานได้

เผยแพร่ในกลุ่ม
สวัสดีคนวงใน! ฉันตัดสินใจที่จะแบ่งปันเรื่องราวของฉัน หลังจากเริ่มเรียนเมื่อปลายปี 2557 และทิ้งทุกอย่างไปหลายครั้ง 2 เดือนที่แล้วฉันก็ได้งานทำ ในบทความนี้ ฉันจะไม่พูดถึงวิธีการและสิ่งที่ฉันเขียนในเรซูเม่ของฉัน สิ่งที่ฉันได้พูดคุยกับ HR และวิธีที่ฉันเรียนภาษาอังกฤษ (จะมีโพสต์แยกต่างหากเกี่ยวกับเรื่องนี้) ฉันจะไม่ลงลึกถึงสิ่งที่ฉันสอนและที่ไหน ฉันจะแบ่งปันข้อสังเกตและความคิดของฉันที่เกิดขึ้นระหว่างการฝึก ไม่ว่าจะมีเหตุผลหรือไม่มีเหตุผลก็ตาม ฉันจะแบ่งปันสิ่งที่ฉันถือว่าดีและไม่ดีในขอบเขตที่เกือบจะว่างเปล่า ฉันจะเขียนรายการ 8 สิ่งที่ช่วยให้ฉันเป็นโปรแกรมเมอร์ด้วย ไป! 1. Javarush แปดสิ่งที่ช่วยให้ฉันหางานได้ - 1 แรงบันดาลใจจากโอกาสที่จะได้งานที่รวดเร็ว (ในภาษา Java อ๋อ) ฉันพิมพ์คำว่า “หลักสูตร Java ออนไลน์” ลงใน Google JavaRush เป็นหนึ่งในโปรแกรมแรกๆ ที่ถูกค้นพบ บอกตามตรงว่าฉันตกหลุมรัก Futurama :D ฉันไม่คิดว่าฉันจะสมัครสมาชิกถ้าไม่ใช่เพราะฮีโร่เหล่านี้ แหล่งข้อมูลช่วยฉันได้จริงๆ ในตอนแรก การอ่านและแก้ไขปัญหาเป็นเรื่องที่น่าสนใจ ในขณะนั้น ทรัพยากรเพิ่งได้รับการพัฒนาและมีบทวิจารณ์เพียงไม่กี่รายการเกี่ยวกับความสำเร็จในการจ้างงาน นี่เป็นแรงบันดาลใจมาก (ฉันจำชื่อเล่นได้ - provisota เพื่อนร่วมงานของฉัน ฉันเป็นนักปีนเขาที่สูงส่วนหนึ่งด้วย สวัสดี! ขอบคุณ! และอีกเรื่องราวของผู้ชายคนหนึ่ง ฉันจำชื่อเล่นของเขาไม่ได้อีกต่อไปแล้ว พวกเขาสร้างแรงบันดาลใจเป็นพิเศษ ). ฉันเชื่อว่าอีกสองสามเดือนฉันจะเขียนเรื่องราวของฉันที่นี่ แต่เวลาผ่านไป 2 ปีตั้งแต่นั้นมา ฉันฉลาดขึ้นมาก ฉันชกหน้าบนพื้นยางมะตอยสีเทาหลายครั้งใกล้กับสำนักงานของ บริษัท ไอทีและมีเพียงบทวิจารณ์มากมายบนเว็บไซต์ โดยทั่วไปเมื่อฉันถึงระดับ 10 ฉันสนใจ ฉันมั่นใจในความสามารถของตัวเอง และยังมีการเลื่อนตำแหน่ง ดังนั้นฉันจึงสมัครสมาชิก น่าเสียดายที่ฉันยังไม่เพียงพอ ฉันไปถึงระดับ 26-27 หลังจากนั้นก็ไม่มีเวลาอีกต่อไป บางทีฉันอาจจะทำมันให้เสร็จสักวันหนึ่ง ถ้าขีดจำกัดไม่จำกัดของฉันไม่ถูกยกเลิกแน่นอน จาวารัช - ขอบคุณ ทุกอย่างเริ่มต้นกับคุณ 2. หนังสือ. แปดสิ่งที่ช่วยให้ฉันหางานได้ - 2 สามารถเรียนได้โดยการเรียนหลักสูตรเท่านั้น แต่เป็นเรื่องยาก ฉันไม่สามารถพูดได้ว่าฉันอ่านหนังสือมากมาย แต่หนังสือพื้นฐาน ได้แก่ Eckel “The Philosophy of Java” (พิมพ์บนแผ่น A4), Horstmann Volume 1, Bloch “Effective Programming”, Petzold “Code” (!must อ่าน!) , Hunt "โปรแกรมเมอร์ Pragmatist" และบางอย่างเฉพาะเช่น Building Maitanable Software บางอย่างบน SQL ฉันจำชื่อและของเล็ก ๆ น้อย ๆ อื่น ๆ อีกมากมาย - ฉันยังคงเชี่ยวชาญมัน นี่คือรากฐานโดยที่มันจะยากมาก 3. การสัมภาษณ์ สำหรับตำแหน่งรุ่นน้อง การสัมภาษณ์มีลักษณะดังนี้: แปดสิ่งที่ช่วยให้ฉันหางานได้ - 3 ฉันไปสัมภาษณ์หลายครั้งในช่วงเริ่มต้นของการศึกษา - อย่างไรก็ตาม ทันทีที่มาถึงส่วนทางเทคนิค (ทฤษฎี) - ฉันล้มเหลวอย่างต่อเนื่อง มันน่าผิดหวังมาก ในทางกลับกัน ฉันคาดหวังอะไร? มันจะดีกว่ากับงานทดสอบ ที่นี่ฉันรู้สึกเหมือนปลาในน้ำและมีจินตนาการมากมาย โดยเฉพาะอย่างยิ่งเมื่อมีปัญหาเช่น "โอลิมปิก" หรืออัลกอริธึม นี่คือนาฬิกาเรือนโปรดของฉัน แก้ไขปัญหาที่เกิดขึ้น ปรับให้เหมาะสมเพื่อให้เวลาดำเนินการมีแนวโน้มที่จะลดจำนวนการวนซ้ำให้เหลือน้อยที่สุด ฯลฯ โดยทั่วไปทักษะที่เป็นประโยชน์ แต่สำหรับการแก้ปัญหาดังกล่าวเท่านั้น โดยทั่วไปแล้ว ฉันจะไม่พูดซ้ำ คุณสามารถอ่านบทความของฉันเกี่ยวกับการสัมภาษณ์ ในระดับ 20 ได้ในเนื้อหาเพิ่มเติมหรือที่ ลิงก์นี้ ตั้งแต่เดือนกรกฎาคม 2558 มีการเปลี่ยนแปลงเล็กน้อยในเรื่องนี้ ฉันละทิ้งการสัมภาษณ์ในสำนักงาน (ครั้งสุดท้ายคือเมื่อปลายเดือนธันวาคม 2558) สื่อสารผ่าน Skype เป็นระยะและมุ่งเน้นไปที่การฝึกอบรมและโครงการส่วนตัว บางครั้งสัมภาษณ์ผ่าน Skype จากที่บ้าน ในการสัมภาษณ์ คุณจะได้รับสิ่งที่สำคัญที่สุดตั้งแต่เริ่มต้นการเดินทาง เพลาไกด์ ทักษะอะไรที่จำเป็นในการเป็นทาสในห้องครัวในการทำงานในสาขานี้ ถึงแม้จะมีความรู้น้อยมากแต่ถ้าถูกเรียกก็ต้องไป นี่เป็นเพียงประสบการณ์อันล้ำค่า 4. ความพยายามในการทำงานอิสระ แปดสิ่งที่ช่วยให้ฉันหางานได้ - 4 ฉันพยายามทำอาชีพอิสระ แต่ในฟิลด์ Java มันยากนิดหน่อยสำหรับผู้เริ่มต้นที่จะทำ (แน่นอน IMHO) หากคุณต้องการทำงานอิสระบน upwork หรือที่อื่น ก็ควรให้ความสนใจกับเว็บ (js, อาจเป็น php) หรือ C# ดีกว่า หากคุณพัฒนาแอปพลิเคชันง่ายๆ โดยใช้ WindowForms สำหรับเดสก์ท็อป (Java สำหรับเดสก์ท็อปเป็นภาพที่น่าสงสาร อย่างที่อียอร์บอก เพื่อนของวินนี่ เดอะ พูห์) โดยทั่วไปความคิดเห็นของฉันคือผู้เริ่มต้นควรโชคดีที่ได้เขียนสิ่งที่จริงจังใน Java และยังได้รับค่าตอบแทนอีกด้วย นอกจากนี้ คุณอาจไม่สามารถรวมงานฟรีแลนซ์เข้ากับงานหลักที่ไม่ใช่งานไอทีของคุณได้ การทำงานฟรีแลนซ์ซึ่งฉันไม่ได้รับเงินสักบาทเดียวทำให้ฉันเข้าใจว่าตลาดใหญ่แค่ไหนและการแข่งขันในสาขาไอทีนั้นใหญ่แค่ไหน 5. การฝึกงานในบริษัทต่างๆ แปดสิ่งที่ช่วยให้ฉันหางานได้ - 5 นี่อาจดูเหมือนเป็นวิธีที่ง่ายกว่าในการเข้าทำงานในบริษัท แต่ก็ไม่เป็นเช่นนั้น มีการแข่งขันที่นี่ด้วย - ประมาณ 20-30 คนต่อสถานที่ การทดสอบคอมพิวเตอร์ การทดสอบภาษาอังกฤษ การทดสอบตรรกะ ตามด้วยการฝึกงานโดยไม่ได้รับค่าจ้าง ตัวอย่างเช่น ที่ Epam DevOps รุ่นเยาว์สามารถใช้เวลา 5 เดือนโดยไม่มีเงินเดือน + 2 เดือนพร้อมค่าตอบแทน ในขณะที่เริ่มตั้งแต่เดือนที่ 3 - เต็มเวลา แน่นอนว่านี่ไม่ใช่ทางเลือก เพราะ... จำเป็นต้องจัดหาให้ตัวเองด้วย แต่ถ้ามีโอกาสก็ต้องไป อย่าเพิ่งไปสนใจมัน ที่นี่ คุณเข้าใจมากกว่าที่อื่นว่าบริษัทโดยส่วนใหญ่แล้วไม่สนใจเกี่ยวกับผู้สมัครรับเลือกตั้งของคุณ มีคนหลายสิบหรือสองคนเหมือนคุณที่มาวันนี้ แม้แต่การฝึกหัดฟรีก็ยังมีกระบวนการคัดเลือกที่เข้มงวดมาก (ฉันบอกได้เลยว่าการไปถึงจุดนั้นยากกว่าการได้งานที่ได้รับค่าจ้างปกติ) 6. IT-Events มีหัวข้อที่น่าสนใจไม่มากก็น้อย แปดสิ่งที่ช่วยให้ฉันหางานได้ - 6 หากคุณอาศัยอยู่ในเมืองใหญ่ ไม่มากก็น้อย การประชุมต่างๆ ก็คงจะจัดขึ้นที่นั่นในหัวข้อที่หลากหลาย คุณไม่จำเป็นต้องไปหาคนที่จ่ายเงิน ของฟรีก็มีเยอะนะ กิจกรรมที่เจ๋งที่สุดที่ฉันเคยไปคือ SQL Saturday และ GlobalLogic Java Days ผู้คนจำนวนมาก รายงานที่น่าสนใจ และการจัดระเบียบที่ดี (รวมถึงการแข่งขันและอาฟเตอร์ปาร์ตี้ :D) ทำให้ช่วงเวลานี้น่าจดจำ ไม่จำเป็นต้องเป็นจาวา ฉันเข้าร่วมกิจกรรมบน JS, Python, C# และมันน่าสนใจมาก บางครั้งคุณอาจไม่เข้าใจอะไรเลย ))))) แต่คุณจะถูกเรียกเก็บเงินจากอารมณ์ 300% ถ้ามันเป็นไปไม่ได้ ก็ไม่เป็นไร มีทุกอย่างออนไลน์มากมาย สิ่งสำคัญคือการมีอินเทอร์เน็ต ติดตามกิจกรรมต่างๆ ได้ที่นี่ โอกาสอันดีเยี่ยมในการเปลี่ยนแปลงสภาพแวดล้อม ผ่อนคลาย เรียนรู้สิ่งใหม่ๆ ที่น่าสนใจ และใช้เวลาเพียงไม่กี่ชั่วโมงเท่านั้น 7. การให้คำปรึกษา แปดสิ่งที่ช่วยให้ฉันหางานได้ - 7 นี่เป็นประเด็นสำคัญในการจ้างงานของฉัน ฉันรู้สึกขอบคุณชายคนนี้อย่างมากสำหรับความอดทนและความสามารถของเขาในการถ่ายทอดข้อมูล ในเวลาเพียงไม่กี่เดือนของการให้คำปรึกษา ฉันได้รับข้อมูลและความรู้มากกว่าเมื่อก่อน ในทางกลับกันความรู้ก็ตกอยู่บนพื้นที่ที่เตรียมไว้เพราะว่า เราสอนเทคโนโลยีที่ฉันขาดไปอย่างชัดเจน เราสามารถจัดประชุมเป็นภาษาอังกฤษ หารือประเด็นปัจจุบัน พูดคุยเกี่ยวกับกระบวนการภายในบริษัท หรือพูดคุยบทความจาก Bath.it G) การสื่อสารเป็นหนึ่งในทักษะหลักในนั้น การสื่อสารกับอัลกอริธึมที่จะตรวจสอบปัญหาและหารือเกี่ยวกับแง่มุมต่างๆ ของการแก้ปัญหาในฟอรัมถือเป็นเรื่องหนึ่ง มันแตกต่างอย่างสิ้นเชิง - กับคนจริงและอยู่ในสภาพที่ใกล้เคียงกับการต่อสู้ นี่อาจเป็นช่วงที่ดีที่สุดในการฝึกซ้อมของฉัน ได้ผลที่สุดแน่นอน! 7ก. หลักสูตร แปดสิ่งที่ช่วยให้ฉันหางานได้ - 8 ฉันไม่ได้ไปที่นั่นและไม่แนะนำให้ใครเลย มีย่อหน้าดีๆ ใน บทความดีๆเกี่ยวกับราคาหลักสูตรต่อคน ฉันแนะนำให้อ่านบทความทั้งหมด สำหรับส่วนที่เหลือเกี่ยวกับหลักสูตร - ขึ้นอยู่กับคุณ ฉันตัดสินใจเลือกการให้คำปรึกษา - ฉันไม่ได้ทำผิด ดูเหมือนว่าสำหรับฉัน 8. ไม่แยแส แปดสิ่งที่ช่วยให้ฉันหางานได้ - 9 ฉันยอมแพ้หลายครั้ง ตามกฎแล้ว หลังจากขาดการตอบกลับเรซูเม่ของฉันอย่างมากหรือการตอบกลับในลักษณะ "เพิ่มเรซูเม่ของคุณลงในฐานข้อมูลแล้ว..." วิธีที่ดีที่สุดในการหลีกหนีจากเรื่องทั้งหมดนี้คือการเขียนโค้ด ความไม่แยแสจากการไม่เขียนโค้ด? มันเกิดขึ้นเช่นกัน วิธีแก้ปัญหานั้นไม่สำคัญ - ไปเดินเล่น ไปดูหนัง เมื่อคุณนั่งเขียนโค้ดอีกครั้ง - เปลี่ยนงาน เช่น ทำสิ่งที่คุณไม่เคยทำมาก่อนให้เสร็จ ฉันได้ยินตัวเลขจากโปรแกรมเมอร์หลายคน - 6 ชั่วโมง คุณสามารถเขียนโค้ดได้อย่างมีประสิทธิผลเป็นเวลา 6 ชั่วโมงต่อวัน ฉันอาจจะค้างตอนกลางคืนหรือนั่งหน้าจอมอนิเตอร์ทั้งวันทั้งสัปดาห์ หลังจากเฝ้าสังเกตทั้งกลางวันและกลางคืนมาหลายครั้ง ฉันอาจมีอาการ "เหนื่อยหน่ายเล็กน้อย" (เรียกสิ่งที่คุณต้องการก็ได้ เช่น "ซึมเศร้า" "เหนื่อย" ฯลฯ .) ซึ่งในบางกรณีอาจใช้เวลานานหลายสัปดาห์ในบางกรณี ความรู้สึกไม่มีนัยสำคัญและไม่มีความปรารถนาที่จะเขียนโค้ดเพิ่มเติม นี่เป็นเรื่องยากมากที่จะเอาชนะ แต่มันสอนฉันถึงสิ่งสำคัญในกระบวนการเรียนรู้: พักผ่อน! วิดีโอในหัวข้อ: Dmitry Mantula - ลิงก์ “ วิธีการเรียนรู้ภาษาการเขียนโปรแกรมใน 25 นาที”(ยูเครน) ข้อเสนอในวันฤดูใบไม้ร่วงอันอบอุ่นวันหนึ่งพวกเขาโทรหาฉันและดูเถิด! ฉันไม่อยากจะเชื่อหูของฉัน พวกเขาพบเรซูเม่ของฉันในฐานข้อมูล และสงสัยว่าฉันยังหางานอยู่หรือเปล่า? ช่วงเดือนมิถุนายน ฉันส่งเรซูเม่ไปให้พวกเขาแต่ไม่ผ่าน พวกเขาโทรกลับหาฉัน (!) ฉันส่งเรซูเม่ที่อัปเดตแล้วอีกครั้ง แน่นอนว่าตำแหน่งงานว่างนั้นคล้ายกับ Automation QA มากกว่า (ไม่...) และงานอยู่ไกล (โอ้ ไม่-ไม่-ไม่) และอีกอย่าง เงินเดือนก็ไม่เป็นไปตามความคาดหวังของฉัน (นู้ววว) แต่ใน แก่นแท้ฉันอยู่แล้วไม่สำคัญ ฉันเห็นด้วยกับงานทดสอบซึ่งจัดสรรเวลาสามวันโดยคำนึงถึงความคุ้นเคยกับเอกสารประกอบโครงการ โดยพื้นฐานแล้ว การทดสอบเกี่ยวข้องกับการเขียนการทดสอบหน่วยสำหรับแอปพลิเคชันที่ทำงานอยู่ อย่างไรก็ตาม การค้นหาเอกสารที่ไม่สะดวกอย่างมาก (เห็นได้ชัดว่าในเวลานั้นไม่มีนิสัย) เป็นเรื่องยาก และงานนี้ใช้เวลาหนึ่งสัปดาห์ เหมือนเช่นเคย ในวันสุดท้าย หลังจากทำซ้ำทุกอย่าง (รีแฟคเตอร์ เย้!) และเกือบทำลายทุกสิ่งที่ฉันเขียน (แต่ด้วยโค้ดน้อยกว่า 2 เท่า!) ฉันจึงส่งอีเมลไปที่ผู้สรรหา หลังจากนี้ เป็นเวลา 15 วันแห่งการรอคอยคำตอบอย่างเจ็บปวด และสองสัปดาห์ต่อมา ฉันได้รับคำตอบ: คำเชิญให้สัมภาษณ์ (!) สำหรับตำแหน่งนักพัฒนา Java แบบเต็มเวลา (!!) ตามที่ผู้สรรหาระบุ ฉันชอบงานทดสอบของฉันมาก (!!!) จนตัดสินใจจ้างฉันในตำแหน่งอื่น มันเยี่ยมมาก ให้ตายเถอะ โบนัสคือจำนวนเงินเดือนที่ฉันต้องการในตอนแรก (!!!!) วันรุ่งขึ้นมีการสัมภาษณ์กับ HR จากนั้นก็เป็นการสัมภาษณ์ทางเทคนิค เย็นวันเดียวกันนั้นเองข้าพเจ้าได้รับข้อเสนอ หลังจากนั้น 2 สัปดาห์ฉันก็เริ่มทำงาน แปดสิ่งที่ช่วยให้ฉันหางานได้ - 10 คำเล็กๆ น้อยๆ เกี่ยวกับการทำงานระยะไกล ตอนนี้ฉันทำงานมา 2 เดือนแล้ว ที่บ้านห่างไกล มันไม่น่ากลัวอย่างที่คิดในตอนแรก ฉันชอบงานนี้โดยเฉพาะอย่างยิ่งเมื่อทุกอย่างได้ผล))) แม้จะมีข้อเสียมากมาย ที่อธิบายไว้ที่นี่แต่ก็น่ายินดีที่ได้ทำงาน แต่เอาจริงๆ ข้อเสียเปรียบหลักคือภรรยาผมทำงานเป็น QA จากระยะไกลด้วย และเรามีอพาร์ตเมนต์แบบหนึ่งห้อง))) นอกจากนี้ยังเป็นเรื่องยากหากไม่มีการติดต่อสด ในออฟฟิศ คุณสามารถไปหาใครสักคนและเตะพวกเขา โดยบอกว่าพวกเขาต้องการความช่วยเหลือและชี้นิ้วไปที่ปัญหา ในที่นี้คุณจะต้องอธิบายในเชิงคุณภาพ พร้อมด้วยความรู้สึก ความกลัว และประสบการณ์ของคุณ ในทางกลับกัน มันบังคับให้ฉันต้องศึกษาปัญหาให้ละเอียดยิ่งขึ้น และในบางกรณี ฉันไม่ถามคำถามด้วยซ้ำ ข้อดีหลัก ๆ คือตารางเวลาว่างไม่มากก็น้อยประหยัดเวลาในการเดินทางไม่มีพี่ใหญ่อยู่ข้างหลังคุณ (ในระยะไกลนี่ไม่ได้เป็นเช่นนั้นเสมอไป) และแน่นอนว่า ทักษะในการจัดองค์กรตนเอง อะไรอีก? คุณสามารถกิน Borscht กับกระเทียมได้อย่างใจเย็น แล้วหลังจากนั้นก็ปรึกษาปัญหาเร่งด่วนกับเพื่อนร่วมงาน :D นั่นคือทั้งหมดที่ฉันอยากจะพูด อาจจะวุ่นวายนิดหน่อยเพราะว่า... ฉันเขียนตอนเย็นหลังเลิกงาน แต่ฉันพยายามอย่างเต็มที่เพื่อทำให้บทความนี้น่าสนใจ ฉันหวังว่าสิ่งที่ฉันเขียนบางส่วนจะเป็นประโยชน์กับใครบางคน ใจเย็นๆ แล้วเขียนโค้ด!
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION