Tại sao tôi đã không trở thành chuyên gia về máy học

Mọi người đều thích những câu chuyện thành công. Và có khá nhiều trong số họ trên trung tâm.

"Làm thế nào tôi có được công việc trị giá 300 USD ở Thung lũng Silicon"
"Làm thế nào tôi có được việc làm tại Google"
“Tôi đã kiếm được 200 USD như thế nào ở tuổi 000”
“Làm thế nào tôi vào Top AppStore bằng ứng dụng tỷ giá hối đoái đơn giản”
“Làm sao tôi…” và hàng nghìn lẻ một câu chuyện tương tự nữa.

Tại sao tôi đã không trở thành chuyên gia về máy học
Thật tuyệt khi một người đã đạt được thành công và quyết định nói về nó! Bạn đọc và mừng cho anh ấy. Nhưng hầu hết những câu chuyện này đều có một điểm chung: bạn không thể đi theo con đường của tác giả! Hoặc là bạn sống sai thời điểm, sai địa điểm, hoặc bạn sinh ra là con trai, hoặc...

Tôi nghĩ những câu chuyện thất bại trong lĩnh vực này thường hữu ích hơn. Bạn không cần phải làm những gì tác giả đã làm. Và bạn thấy đấy, điều này dễ dàng hơn nhiều so với việc cố gắng lặp lại trải nghiệm của người khác. Chỉ là mọi người thường không muốn chia sẻ những câu chuyện như vậy. Và tôi sẽ kể cho bạn nghe.

Tôi đã làm việc trong lĩnh vực tích hợp hệ thống và hỗ trợ kỹ thuật trong nhiều năm. Vài năm trước, tôi thậm chí còn đi làm kỹ sư hệ thống ở Đức để kiếm thêm tiền. Nhưng lĩnh vực tích hợp hệ thống đã không còn truyền cảm hứng cho tôi trong một thời gian dài và tôi muốn thay đổi lĩnh vực này sang lĩnh vực nào đó có lợi hơn và thú vị hơn. Và cuối năm 2015 tôi tình cờ đọc được một bài viết về Habré “Từ nhà vật lý đến Khoa học dữ liệu (Từ động cơ khoa học đến sinh vật phù du văn phòng)”, trong đó Vladimir mô tả con đường đến với Khoa học Dữ liệu của mình. Tôi nhận ra: đây chính là điều tôi cần. Tôi biết rõ về SQL và thích làm việc với dữ liệu. Tôi đặc biệt ấn tượng với những biểu đồ này:

Tại sao tôi đã không trở thành chuyên gia về máy học

Thậm chí mức lương tối thiểu trong lĩnh vực này còn cao hơn bất kỳ mức lương nào tôi kiếm được trong cả kiếp trước. Tôi quyết tâm trở thành một kỹ sư học máy. Theo gương của Vladimir, tôi đã đăng ký khóa học chuyên môn gồm XNUMX khóa học trên Coursera.org: "Khoa học dữ liệu".

Tôi đã học một khóa một tháng. Tôi đã rất chăm chỉ. Trong mỗi khóa học, tôi đã hoàn thành tất cả các bài tập cho đến khi đạt được kết quả cao nhất. Đồng thời, tôi đã thực hiện các nhiệm vụ trên kaggle và thậm chí tôi đã thành công!!! Rõ ràng là tôi không được định đoạt giải thưởng, nhưng tôi đã lọt vào hạng 100 nhiều lần.

Sau năm khóa học hoàn thành thành công trên Coursera.org và một khóa học “Dữ liệu lớn với Apache Spark” khác trên stepik.ru, tôi cảm thấy được trao quyền. Tôi nhận ra rằng tôi đang bắt đầu hiểu rõ mọi thứ. Tôi hiểu trong trường hợp nào nên sử dụng phương pháp phân tích nào. Tôi đã trở nên khá quen thuộc với Python và các thư viện của nó.

Bước tiếp theo của tôi là phân tích thị trường việc làm. Tôi phải tìm ra những điều khác mà tôi cần biết để có được công việc. Những lĩnh vực chủ đề nào đáng nghiên cứu và được nhà tuyển dụng quan tâm. Song song với 4 môn còn lại, tôi muốn học thêm một môn khác có tính chuyên môn cao. Những gì một nhà tuyển dụng cụ thể muốn thấy. Điều này sẽ nâng cao cơ hội kiếm được việc làm cho người mới có kiến ​​thức tốt nhưng chưa có kinh nghiệm.

Tôi đã đến một trang tìm kiếm việc làm để thực hiện phân tích của mình. Nhưng không có chỗ trống nào trong bán kính 10 km. Và trong bán kính 25 km. Và thậm chí trong bán kính 50 km!!! Làm sao vậy? No không thể!!! Tôi đã đi đến một trang web khác, rồi trang thứ ba... Sau đó, tôi mở bản đồ với các vị trí tuyển dụng và thấy một cái gì đó như thế này:

Tại sao tôi đã không trở thành chuyên gia về máy học

Hóa ra tôi sống ở ngay trung tâm khu vực cấm trăn dị thường ở Đức. Không một vị trí tuyển dụng nào có thể chấp nhận được đối với một chuyên gia máy học hoặc thậm chí là một nhà phát triển Python trong bán kính 100 km!!! Đây là một thất bại, anh bạn!!!

Tại sao tôi đã không trở thành chuyên gia về máy học

Bức ảnh này phản ánh 100% trạng thái của tôi lúc đó. Đó là một đòn thấp mà tôi đã tự giáng vào mình. Và nó thực sự rất đau...

Có, bạn có thể đến Munich, Cologne hoặc Berlin - ở đó còn chỗ trống. Nhưng có một trở ngại nghiêm trọng trên con đường này.

Kế hoạch ban đầu của chúng tôi khi chuyển đến Đức là: đi đến nơi họ đưa chúng tôi đến. Việc họ sẽ thả chúng tôi vào thành phố nào ở Đức hoàn toàn không có gì khác biệt đối với chúng tôi. Bước tiếp theo là thoải mái, hoàn thành tất cả các tài liệu và cải thiện kỹ năng ngôn ngữ của bạn. Thôi thì hãy nhanh chóng đến thành phố lớn để kiếm thêm tiền. Mục tiêu ban đầu của chúng tôi là Stuttgart. Một thành phố công nghệ lớn ở miền nam nước Đức. Và không đắt như Munich. Ở đó ấm áp và nho mọc ở đó. Có nhiều xí nghiệp công nghiệp nên có nhiều vị trí tuyển dụng với mức lương khá. Chất lượng cuộc sống cao. Đúng thứ chúng ta cần.

Tại sao tôi đã không trở thành chuyên gia về máy học

Số phận đưa chúng tôi đến một thị trấn nhỏ ở ngay trung tâm nước Đức với dân số khoảng 100000 người, chúng tôi ổn định cuộc sống, sống thoải mái và hoàn thành mọi thủ tục giấy tờ. Thành phố hóa ra rất ấm cúng, sạch sẽ, xanh và an toàn. Bọn trẻ đã đi học mẫu giáo và đi học. Mọi thứ đã gần gũi. Xung quanh có những người rất thân thiện.

Nhưng trong câu chuyện cổ tích này, không những không có chỗ trống cho các chuyên gia học máy mà ngay cả Python cũng trở nên vô dụng với bất kỳ ai.

Tôi và vợ bắt đầu thảo luận về lựa chọn chuyển đến Stuttgart hoặc Frankfurt... Tôi bắt đầu tìm kiếm chỗ trống, xem yêu cầu của nhà tuyển dụng, và vợ tôi bắt đầu xem xét một căn hộ, một trường mẫu giáo và một trường học. Sau khoảng một tuần tìm kiếm, vợ tôi nói với tôi: “Anh biết đấy, em không muốn đến Frankfurt, Stuttgart hay bất kỳ thành phố lớn nào khác. Tôi muốn ở lại đây."

Và tôi nhận ra rằng tôi hoàn toàn đồng ý với cô ấy. Tôi cũng chán thành phố lớn rồi. Chỉ khi sống ở St. Petersburg, tôi mới hiểu được điều này. Đúng vậy, một thành phố lớn là nơi lý tưởng để xây dựng sự nghiệp và kiếm tiền. Nhưng không phải vì một cuộc sống thoải mái cho một gia đình có con. Và đối với gia đình chúng tôi, thị trấn nhỏ này hóa ra chính là nơi chúng tôi cần. Đây là tất cả những gì chúng tôi đã bỏ lỡ ở St. Petersburg.

Tại sao tôi đã không trở thành chuyên gia về máy học

Chúng tôi quyết định ở lại cho đến khi con cái chúng tôi lớn lên.

Chà, còn Python và học máy thì sao? Và sáu tháng mà tôi đã dành cho tất cả những điều này? Không đời nào. Không có chỗ trống nào gần đó! Tôi không còn muốn dành 3-4 giờ mỗi ngày trên đường đi làm. Tôi đã làm việc như thế này ở St. Petersburg được vài năm: Tôi cùng Dybenko đến Krasnoye Selo khi bùng binh chưa được xây dựng. Một tiếng rưỡi ở đó và một tiếng rưỡi về lại. Cuộc sống trôi qua và bạn nhìn những ngôi nhà nhấp nháy từ cửa sổ ô tô hoặc xe buýt nhỏ. Có, bạn có thể đọc, nghe sách nói và tất cả những thứ đó trên đường. Nhưng điều này nhanh chóng trở nên nhàm chán, và sau sáu tháng hoặc một năm, bạn chỉ cần giết thời gian này bằng cách nghe radio, âm nhạc và nhìn về phía xa một cách vu vơ.

Tôi đã từng có những thất bại trước đây. Nhưng đã lâu rồi tôi không làm điều gì ngu ngốc như thế này. Việc nhận ra rằng tôi không thể tìm được việc làm kỹ sư máy học khiến tôi mất thăng bằng. Tôi đã bỏ học tất cả các khóa học. Tôi đã ngừng làm bất cứ điều gì cả. Vào buổi tối, tôi uống bia hoặc rượu, ăn xúc xích Ý và chơi LoL. Một tháng trôi qua như thế.

Trên thực tế, việc cuộc sống ném vào bạn những khó khăn nào không thực sự quan trọng. Hoặc thậm chí bạn trình bày nó cho chính mình. Điều quan trọng là bạn vượt qua chúng như thế nào và bạn học được bài học gì từ những tình huống này.

“Cái gì không giết được chúng ta sẽ làm chúng ta mạnh mẽ hơn.” Bạn biết cụm từ khôn ngoan này, phải không? Vì vậy, tôi nghĩ điều này hoàn toàn vô nghĩa! Tôi có một người bạn, sau cuộc khủng hoảng năm 2008, đã mất chức giám đốc một đại lý ô tô khá lớn ở St. Petersburg. Anh ấy đã làm gì? Phải! Giống như một người đàn ông thực sự, anh ấy đi tìm việc làm. Công việc của giám đốc. Và khi bạn không tìm được việc làm giám đốc trong sáu tháng? Anh tiếp tục tìm việc làm giám đốc, nhưng ở lĩnh vực khác, bởi vì... làm giám đốc bán xe hơi hay ai đó không phải là giám đốc không phải là điều phù hợp với anh ấy. Kết quả là anh ta không tìm thấy gì trong một năm. Và sau đó tôi hoàn toàn từ bỏ việc tìm việc làm. Sơ yếu lý lịch treo HH - ai cần sẽ gọi anh.

Và anh ta đã không làm việc trong bốn năm, và vợ anh ta đã kiếm được tiền suốt thời gian đó. Một năm sau, cô được thăng chức và họ có nhiều tiền hơn. Còn anh vẫn ngồi ở nhà, uống bia, xem TV, chơi game trên máy tính. Tất nhiên, không chỉ có vậy. Anh nấu ăn, giặt giũ, dọn dẹp, đi mua sắm. Anh ta biến thành một con lợn được nuôi dưỡng tốt. Có phải tất cả những điều này làm cho anh ta mạnh mẽ hơn? Tôi không nghĩ vậy.

Tôi cũng có thể tiếp tục uống bia và đổ lỗi cho các ông chủ vì đã không mở thêm chỗ trống ở làng tôi. Hoặc tự trách mình thật ngu ngốc và thậm chí không thèm xem xét cơ hội việc làm trước khi theo học Python. Nhưng không có ý nghĩa gì trong việc này. Tôi cần một kế hoạch B...

Kết quả là, tôi đã thu thập suy nghĩ của mình và bắt đầu làm những gì lẽ ra tôi phải bắt đầu ngay từ đầu - với phân tích nhu cầu. Tôi đã phân tích thị trường việc làm CNTT ở thành phố của mình và đi đến kết luận rằng có:

  • 5 vị trí tuyển dụng lập trình viên java
  • 2 vị trí tuyển dụng dành cho nhà phát triển SAP
  • 2 vị trí tuyển dụng dành cho nhà phát triển C# của MS Navision
  • 2 vị trí tuyển dụng dành cho một số nhà phát triển bộ vi điều khiển và phần cứng.

Sự lựa chọn hóa ra là nhỏ:

  1. SAP phổ biến nhất ở Đức. Cấu trúc phức tạp, ABAP. Tất nhiên, đây không phải là 1C, nhưng sau này sẽ rất khó để nhảy ra khỏi nó. Và nếu bạn chuyển đến một quốc gia khác, triển vọng tìm được một công việc tốt của bạn sẽ giảm mạnh.
  2. C# cho MS Navision cũng là một điều cụ thể.
  3. Vi điều khiển tự biến mất vì... Ở đó bạn cũng phải học điện tử.

Kết quả là, từ quan điểm về triển vọng, mức lương, mức độ phổ biến và khả năng làm việc từ xa, Java đã giành chiến thắng. Thực ra, chính Java đã chọn tôi chứ không phải tôi.

Và nhiều người đã biết chuyện gì xảy ra tiếp theo. Tôi đã viết về điều này trong một bài viết khác: “Cách trở thành nhà phát triển Java trong 1,5 năm”.

Vì vậy, đừng lặp lại sai lầm của tôi. Một vài ngày phân tích chu đáo có thể giúp bạn tiết kiệm rất nhiều thời gian.

Tôi viết về việc tôi đã thay đổi cuộc đời mình như thế nào ở tuổi 40 và cùng vợ và ba con chuyển đến Đức trên kênh Telegram của mình @LiveAndWorkInĐức. Tôi đang viết về mọi chuyện diễn ra như thế nào, điều gì tốt và điều gì xấu ở Đức, cũng như về những kế hoạch cho tương lai. Ngắn gọn và đúng ý. Hấp dẫn? - Tham gia với chúng tôi.

Nguồn: www.habr.com

Thêm một lời nhận xét