ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

ทุกคนรักเรื่องราวความสำเร็จ และมีจำนวนมากในฮับ

"ฉันได้งาน 300 ดอลลาร์ใน Silicon Valley ได้อย่างไร"
"ฉันได้งานที่ Google ได้อย่างไร"
“ฉันทำเงินได้ 200 ดอลลาร์ตอนอายุ 000 ได้อย่างไร”
“ฉันไปถึง Top AppStore ด้วยแอปอัตราแลกเปลี่ยนง่ายๆ ได้อย่างไร”
“ ฉัน…” และเรื่องราวที่คล้ายกันอีกนับพันเรื่อง

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

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

ฉันทำงานด้านการบูรณาการระบบและการสนับสนุนด้านเทคนิคมาหลายปี ไม่กี่ปีที่ผ่านมา ฉันได้ไปทำงานเป็นวิศวกรระบบในเยอรมนีเพื่อหารายได้มากขึ้น แต่สาขาบูรณาการระบบไม่ได้สร้างแรงบันดาลใจให้ฉันมานานแล้ว และฉันต้องการเปลี่ยนสาขานี้เป็นสิ่งที่สร้างผลกำไรและน่าสนใจมากขึ้น และเมื่อปลายปี 2015 ฉันได้พบบทความเกี่ยวกับHabré “จากนักฟิสิกส์สู่วิทยาการข้อมูล (จากกลไกวิทยาศาสตร์สู่แพลงก์ตอนในสำนักงาน)”ซึ่ง Vladimir บรรยายถึงเส้นทางของเขาสู่ Data Science ฉันตระหนักได้ว่านี่คือสิ่งที่ฉันต้องการ ฉันรู้จัก SQL เป็นอย่างดีและสนใจที่จะทำงานกับข้อมูล ฉันประทับใจกราฟเหล่านี้เป็นพิเศษ:

ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

แม้แต่ค่าแรงขั้นต่ำในสาขานี้ก็ยังสูงกว่าเงินเดือนใดๆ ที่ฉันได้รับมาตลอดชีวิตก่อนหน้านี้ ฉันตั้งใจจะเป็นวิศวกรแมชชีนเลิร์นนิง ตามตัวอย่างของ Vladimir ฉันสมัครเรียนหลักสูตรเฉพาะทางเก้าหลักสูตรบน coursera.org: “วิทยาการข้อมูล”.

ฉันเรียนหนึ่งหลักสูตรต่อเดือน ฉันขยันมาก ในแต่ละหลักสูตรฉันทำงานที่ได้รับมอบหมายทั้งหมดจนได้รับผลสูงสุด ในขณะเดียวกัน ฉันก็รับงาน kaggle และฉันก็ทำสำเร็จด้วยซ้ำ!!! เห็นได้ชัดว่าฉันไม่ได้ถูกลิขิตให้ได้รับรางวัล แต่ฉันเข้า 100 ได้หลายครั้ง

หลังจากสำเร็จห้าหลักสูตรบน coursera.org และ "Big Data with Apache Spark" อีกหนึ่งหลักสูตรบน stepik.ru ฉันก็รู้สึกได้รับพลัง ฉันรู้ว่าฉันเริ่มจะเข้าใจสิ่งต่างๆ แล้ว ฉันเข้าใจว่าในกรณีใดควรใช้วิธีการวิเคราะห์แบบใด ฉันค่อนข้างคุ้นเคยกับ Python และไลบรารี่ของมันแล้ว

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

ฉันไปที่ไซต์หางานเพื่อทำการวิเคราะห์ แต่ไม่มีที่ว่างในรัศมี 10 กิโลเมตร และในรัศมี 25 กิโลเมตร และแม้จะอยู่ในรัศมี 50 กม.!!! ยังไงล่ะ? มันเป็นไปไม่ได้!!! ฉันไปที่ไซต์อื่น จากนั้นที่สาม... จากนั้นฉันก็เปิดแผนที่ที่มีตำแหน่งงานว่างและเห็นสิ่งนี้:

ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

ปรากฎว่าฉันอาศัยอยู่ในใจกลางเขตกีดกันงูหลามที่ผิดปกติในเยอรมนี ไม่ใช่ตำแหน่งว่างที่ยอมรับได้สำหรับผู้เชี่ยวชาญด้านการเรียนรู้ของเครื่องหรือแม้แต่นักพัฒนา Python ภายในรัศมี 100 กิโลเมตร!!! นี่มันล้มเหลวนะพี่!!!

ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

ภาพนี้สะท้อนสภาพของฉันในขณะนั้น 100% มันเป็นการโจมตีระดับต่ำที่ฉันทำกับตัวเอง และมันก็เจ็บปวดมากจริงๆ...

ใช่ คุณสามารถไปมิวนิค โคโลญจน์ หรือเบอร์ลิน ที่นั่นมีตำแหน่งว่างอยู่ แต่มีอุปสรรคร้ายแรงอย่างหนึ่งบนเส้นทางนี้

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

ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

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

แต่ในเทพนิยายนี้ ไม่เพียงแต่ไม่มีตำแหน่งผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงเท่านั้น แต่แม้แต่ Python ก็กลับกลายเป็นว่าไม่มีประโยชน์กับใครเลย

ฉันและภรรยาเริ่มหารือเกี่ยวกับทางเลือกในการย้ายไปสตุ๊ตการ์ทหรือแฟรงก์เฟิร์ต... ฉันเริ่มมองหาตำแหน่งงานว่าง ดูข้อกำหนดของนายจ้าง และภรรยาของฉันก็เริ่มมองหาอพาร์ตเมนต์ โรงเรียนอนุบาล และโรงเรียน หลังจากค้นหาประมาณหนึ่งสัปดาห์ ภรรยาบอกฉันว่า “คุณรู้ไหม ฉันไม่อยากไปแฟรงก์เฟิร์ต สตุ๊ตการ์ท หรือเมืองใหญ่อื่นๆ ฉันอยากอยู่ที่นี่”

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

ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านแมชชีนเลิร์นนิงได้อย่างไร

เราตัดสินใจอยู่จนกว่าลูกๆ ของเราจะโต

แล้ว Python และการเรียนรู้ของเครื่องล่ะ? และหกเดือนที่ฉันใช้ไปกับเรื่องทั้งหมดนี้แล้วเหรอ? ไม่มีทาง. ไม่มีตำแหน่งว่างในบริเวณใกล้เคียง! ฉันไม่อยากใช้เวลา 3-4 ชั่วโมงต่อวันบนถนนไปทำงานอีกต่อไป ฉันทำงานแบบนี้ในเซนต์ปีเตอร์สเบิร์กมาหลายปีแล้ว: ฉันไปกับ Dybenko ไปที่ Krasnoye Selo เมื่อยังไม่ได้สร้างวงเวียน ที่นั่นหนึ่งชั่วโมงครึ่ง และอีกหนึ่งชั่วโมงครึ่งกลับ ชีวิตผ่านไปและคุณมองดูบ้านที่แวบวับจากหน้าต่างรถยนต์หรือรถมินิบัส ใช่ คุณสามารถอ่าน ฟังหนังสือเสียงและทุกสิ่งบนท้องถนนได้ แต่สิ่งนี้จะน่าเบื่ออย่างรวดเร็ว และหลังจากหกเดือนหรือหนึ่งปี คุณก็แค่ฆ่าเวลานี้ ฟังวิทยุ ดนตรี และมองไปในระยะไกลอย่างไร้จุดหมาย

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

ในความเป็นจริง มันไม่สำคัญว่าชีวิตจะเจอความยากลำบากอะไรมาบ้าง หรือแม้แต่คุณนำเสนอมันให้กับตัวเอง สิ่งที่สำคัญคือคุณจะเอาชนะมันได้อย่างไรและบทเรียนอะไรที่คุณเรียนรู้จากสถานการณ์เหล่านี้

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

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

ฉันก็ยังสามารถดื่มเบียร์ต่อไปได้และตำหนินายจ้างที่ไม่เปิดตำแหน่งงานว่างในหมู่บ้านของฉัน หรือโทษตัวเองที่เป็นคนโง่และไม่สนใจที่จะดูตำแหน่งงานว่างก่อนที่จะรับ Python ด้วยซ้ำ แต่ไม่มีประเด็นในเรื่องนี้ ฉันต้องการแผนบี...

ด้วยเหตุนี้ ฉันจึงรวบรวมความคิดและเริ่มทำสิ่งที่ฉันควรเริ่มตั้งแต่แรก - ด้วยการวิเคราะห์ความต้องการ ฉันวิเคราะห์ตลาดงานไอทีในเมืองของฉันและได้ข้อสรุปว่ามี:

  • ตำแหน่งงานว่างนักพัฒนา Java 5 ตำแหน่ง
  • ตำแหน่งงานว่างนักพัฒนา SAP 2 ตำแหน่ง
  • ตำแหน่งงานว่าง 2 ตำแหน่งสำหรับนักพัฒนา C# ภายใต้ MS Navision
  • ตำแหน่งงานว่าง 2 ตำแหน่งสำหรับนักพัฒนาบางส่วนด้านไมโครคอนโทรลเลอร์และฮาร์ดแวร์

ทางเลือกกลายเป็นเรื่องเล็กน้อย:

  1. SAP แพร่หลายมากที่สุดในเยอรมนี โครงสร้างที่ซับซ้อน ABAP แน่นอนว่านี่ไม่ใช่ 1C แต่จะเป็นการยากที่จะข้ามออกไปในภายหลัง และหากคุณย้ายไปประเทศอื่น โอกาสในการหางานที่ดีจะลดลงอย่างรวดเร็ว
  2. C# สำหรับ MS Navision ก็เป็นสิ่งเฉพาะเช่นกัน
  3. ไมโครคอนโทรลเลอร์หายไปเองเพราะ... ที่นั่นคุณต้องเรียนรู้อุปกรณ์อิเล็กทรอนิกส์ด้วย

จากมุมมองของโอกาส เงินเดือน ความแพร่หลาย และความเป็นไปได้ของการทำงานระยะไกล Java ชนะ อันที่จริง Java ต่างหากที่เลือกฉัน ไม่ใช่ฉัน

และหลายคนรู้อยู่แล้วว่าเกิดอะไรขึ้นต่อไป ฉันเขียนเกี่ยวกับเรื่องนี้ในบทความอื่น: “จะเป็น Java Developer ได้อย่างไรใน 1,5 ปี”.

ดังนั้นอย่าทำผิดซ้ำอีก การวิเคราะห์อย่างรอบคอบสองสามวันสามารถช่วยคุณประหยัดเวลาได้มาก

ฉันเขียนเกี่ยวกับวิธีที่ฉันเปลี่ยนแปลงชีวิตเมื่ออายุ 40 และย้ายไปอยู่กับภรรยาและลูกสามคนไปยังเยอรมนีในช่อง Telegram ของฉัน @LiveAndWorkในเยอรมนี. ฉันกำลังเขียนถึงความเป็นมา อะไรดีและไม่ดีในเยอรมนี และเกี่ยวกับแผนการสำหรับอนาคต สั้นและตรงประเด็น น่าสนใจ? - เข้าร่วมกับเรา.

ที่มา: will.com

เพิ่มความคิดเห็น