JavaRush /Blog Java /Random-VI /Làm thế nào để trở thành một người phi nhân đạo trong 10 ...
Auratarda
Mức độ

Làm thế nào để trở thành một người phi nhân đạo trong 10 tháng?

Xuất bản trong nhóm
     Chào buổi chiều mọi người! Từ lâu, tôi đã muốn kết thúc phần hình thức và viết về câu chuyện thành công khiêm tốn của mình . Nhưng tay tôi chưa bao giờ chạm tới được... Và đột nhiên tôi nhận ra rằng nếu tôi không viết hôm nay (bây giờ!), thì “Tôi cảnh giác và mọi thứ sẽ mất”! Sự thật ngắn gọn :
  • Tôi là một nhà ngữ văn (ngôn ngữ học) được đào tạo.
  • Tôi chưa bao giờ học lập trình (trong khoa học máy tính, chúng tôi đã học cách gõ bằng 5 ngón tay - nhưng tôi chưa bao giờ học)
  • Vào tháng 7 năm 2014 (lúc 4 giờ sáng), tôi chợt nhận ra rằng mình cần học Java gấp!
  • Chẳng bao lâu sau, tôi bắt đầu nghiên cứu JavaRush - phát hiện thành công nhất của tôi)
  • Vào tháng 12 năm 2014 (gần như) tôi đã đăng ký vào JavaSchool của một công ty CNTT lớn ở St. Petersburg (lúc này tôi đã ở cấp 18 trong JavaRush)
  • Vào tháng 2 năm 2015, cuối cùng anh ấy cũng đã nhập học và tốt nghiệp thành công vào tháng 4, sau khi bảo vệ một dự án web nhỏ
  • Vào tháng 5 năm 2015, tôi đã nhận được việc làm ở cùng một công ty với đàn em - hoan hô!
  • Vào tháng 9 năm 2015, nhân Ngày Lập trình viên Quốc tế, tôi đã vượt qua thành công bài kiểm tra truyện tranh “dành cho những người không theo chủ nghĩa nhân văn” - vâng!
  • Và hôm nay (12/11/2015) tôi đã vượt qua bài kiểm tra Chứng chỉ Oracle Java SE (7.1) với 83% (đạt từ 63%)
  • Thế là xong!)
     Nhìn chung, tất cả các thành phần cần thiết của thành công đều đã được biết đến từ lâu: động lực, công việc, v.v., v.v. Bây giờ bạn có thể đọc về điều này trong nhiều cuốn sách. Nhưng điều này không giải thích được vấn đề chính: làm sao có thể...? Chà, tất nhiên là sử dụng tất cả những kỹ năng hữu ích này thì sao? Tôi không nghĩ công thức của tôi sẽ hữu ích cho tất cả mọi người. Nhưng tôi sẽ hài lòng nếu ít nhất có ai đó thấy nó thú vị)
     Thực tế là tôi là một người phản đối khá tích cực mọi hình thức bạo lực. Và bao gồm cả ở trên chính bạn. Như bạn đã biết, nếu bạn ép mình làm điều gì đó bằng vũ lực thì hiệu quả của việc này sẽ kém hơn nhiều so với khi bạn làm điều tương tự với sự nhiệt tình. Tuy nhiên, điều mang lại niềm vui hiếm khi lại trở thành nguồn lợi ích tổng thể - hãy hỏi bất kỳ vận động viên chuyên nghiệp nào! Vì vậy , dù muốn hay không, sự lười biếng vẫn phải tìm kiếm những thỏa hiệp dễ tiếp cận giữa “mong muốn” và “nhu cầu”. Nhưng trong trường hợp của chúng tôi, nếu bạn “muốn” trở thành một lập trình viên Java thì bạn “cần” học Java, không còn cách nào khác.
     Đây là danh sách cốt truyện các hoạt động của tôi : Lúc đầu, tôi thích đọc một trong những hướng dẫn dành cho người mới bắt đầu (bằng tiếng Nga) và sao chép các chương trình nhỏ từ cuốn sách có cửa sổ thả xuống trong Swing. Tôi không tranh luận, thoạt đầu nó trông rất ấn tượng và ngay từ ngày đầu tiên, bạn đã bắt đầu cảm thấy mình giống như một “Vua Java” (thuật ngữ này phổ biến ở một số đồng nghiệp của tôi). Nhưng đến giữa cuốn sách, tôi bắt đầu không hiểu nhiều lắm, và sự hứng thú cũng dần phai nhạt. Như tôi nhớ bây giờ: tháng Tám. Nóng. Tôi đang nằm trên bờ Ladoga. Tôi đang đọc về mảng. Và mảng không phù hợp với đầu tôi - thậm chí còn bẻ khóa chúng! "-Cốc-cốc! -Đóng cửa!"
     Vì vậy, tôi bắt đầu giảng bài và giải quyết các vấn đề trong JavaRush. Thật tuyệt! Tôi thích vừa học vừa chơi! Tôi cũng thực sự thích nhận cấp độ và theo dõi xếp hạng của mình theo số liệu thống kê! Nhưng thực tế không phải vậy: một số vấn đề phải mất nhiều thời gian mới hoàn thành. Thông tin trong các bài giảng thường không đủ và các nguồn khác thì không dễ hiểu. Mỗi cấp độ tiếp theo ngày càng khó hơn: 1,5 tuần, 2, 2 rưỡi...
     Vì vậy, tôi bắt đầu xem video trên YouTube. Một kênh hay là "Tell all about PC". Đặc biệt dành cho nhân văn: các video ngắn (mỗi video 5-10 phút), được kể ngay từ đầu (từ mã nhị phân và cấu trúc máy tính), đơn giản và có hình ảnh! Tôi đã xem 150 video... Sau đó, con đường ngoằn ngoèo và lạc vào rừng giao diện đồ họa.
     Sau đó tôi chuyển sang kênh của Golovach! Người đàn ông là lửa! Anh ấy kể câu chuyện một cách rõ ràng, đi vào trọng tâm, theo một cách cực kỳ thú vị, với những ví dụ đáng nhớ và giọng điệu đặc trưng (tôi đã học tiếng Ukraina một năm ở khoa ngữ văn)! Hơn nữa, vì tôi là một người học bằng thính giác và âm thanh giáo dục về lập trình thực tế không tồn tại trong tự nhiên... Tôi đã tải video của Golovach, chuyển nó sang MP3 và nghe đi nghe lại. Tất nhiên, ở một số nơi, chỉ nhìn vào bảng là chưa đủ. Nhưng tuy nhiên, Golovach chỉ đơn giản là một người thầy đến từ Chúa - thành thật mà nói! - lên tiếng, giải thích và lặp lại nhiều lần (đặc biệt đối với những đồng chí không rành về kỹ thuật). Và điều tuyệt vời nhất: ngoài việc nâng cao hiểu biết của tôi về cách Java hoạt động từ bên trong, tôi còn bắt đầu cảm nhận được cách hoạt động của CNTT nói chung. Golovach cho chúng tôi biết nghề nghiệp của nhà phát triển khác với nghề nghiệp của người thử nghiệm như thế nào, có những loại công ty nào, đặc điểm cụ thể của họ là gì, ở đây như thế nào và ở Hoa Kỳ như thế nào, cùng rất nhiều điều nhỏ nhặt hữu ích. Tôi nghĩ rằng chính trong những chuyến đi bộ dài xuyên qua thời tiết thu đông đầy mây ở St. Petersburg “ dưới tiếng thì thầm của thời cổ xưa huyên thuyên ” với âm thanh các bài giảng của Golovoch mà khi đó những kết nối thần kinh đầu tiên thuộc loại “phi nhân đạo” bắt đầu hình thành trong não tôi.
     Và tất nhiên là tôi đã đọc. Mặc dù cả Eckel, Horstmann, thậm chí cả Joshua Bloch đều không mang lại cho tôi niềm vui không thể chối cãi như “Head First Servlets & JSP” mà sau này cần đến.
     Và tôi đã giải được các bài kiểm tra trên Quizful. Hiện tại, tôi đã có 23 bài kiểm tra ở đó (không yêu cầu xếp hạng): bao gồm cả việc quản trị Windows Vista)) Nhưng nghiêm túc mà nói, điều này là cần thiết chủ yếu để chuẩn bị cho trường Java, nơi bạn cần giải một bài kiểm tra nhỏ cho nhận vào. Nhân tiện, kết quả của tôi lúc đó là tệ nhất trong số những người đậu (50%) - bây giờ tôi thích chuẩn bị kỹ càng hơn là chuẩn bị kém) Và cần giấu điều gì, tôi thích giải các bài kiểm tra (và thậm chí tự làm bài kiểm tra của mình)! Bạn ngay lập tức thấy được trình độ của mình và có thể đánh giá kết quả (phản hồi). Ở đây bạn tìm kiếm lỗi, phân tích và sửa chúng. Tất nhiên, điều này không giống như thực hành, nhưng theo tôi, đó cũng là một cách học tốt.
     Tóm lại, tôi muốn nói rằng, theo niềm tin sâu sắc của tôi, điều quan trọng nhất là tổng số giờ thực hành có ý thức (“cầu nguyện”) dành cho chủ đề đang được nghiên cứu (trong trường hợp của tôi là Java). Bạn có thể viết chương trình, đọc sách, giải bài kiểm tra, xem video, nghe âm thanh, giao tiếp với các chuyên gia - và thậm chí hút hạt cà phê (miễn là chúng là hạt cà phê, việc sử dụng chúng sẽ mở rộng kiến ​​thức của bạn về Java ) .
     Tóm lại, tôi xin chúc thành công cho tất cả những ai đã bắt đầu hoặc sắp bắt đầu con đường trở thành một Java Guru cấp cao (siêu). Cuối cùng, tất cả mong muốn của chúng tôi đều trở thành sự thật! Sớm hay muộn. Dù sao.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION