Monday, January 29, 2018

Quy tắc 2-4-2-5 cân bằng giữa cuộc sống và công việc của 1 nữ lập trình viên


Tôi là Lydia, một cô gái 19 tuổi sống ở Stockholm, và tôi là một developer JavaScript (React)!
Tôi bắt đầu viết code từ lúc 15 tuổi. Đồng thời, tôi cũng có một blog về sức khoẻ và lối sống trên Tumblr với hàng chục ngàn người xem. Đây là lúc tôi bắt đầu tạo layout của riêng mình với HTML, CSS và jQuery. Do tôi không thích các themes có sẵn trên thị trường nên tôi đã quyết định tự lực gánh sinh! Kể từ đó, tôi tiếp kiến nâng cao kỹ năng và kiến ​​thức. Tuy nhiên, tôi không hề nghĩ rằng những việc này là coding bởi tôi chỉ đơn giản là thích tạo ra các thiết kế của riêng cho mình.
Trong thời gian này, tôi vẫn học chính qui cho đến khi được 18 tuổi. tuy thế, tôi cảm thấy như mình đã phung phí rất nhiều thời kì cho các thứ hầu như chả mang lại lợi ích gì cho bản thân. Tuy vậy, tôi vẫn rất chăm chỉ để có bằng tốt nghiệp tốt cũng như làm thêm cho nhiều dự án bên lề.
Sau khi tốt nghiệp trung học, tôi quyết định không lên đại học. Đây là một quyết định rất đáng sợ đối với tôi, vì tôi luôn được nhồi ép rằng chỉ có đại học là cách độc nhất vô nhị để có một tương lai thành công! Tôi đã dành rất nhiều thời gian để đạt được điểm số cao nhất trong trường trung học để có thể vào một trường đại học tốt. Và quả thực là tôi thực sự đã hoang rất nhiều năm trong cuộc đời mình. Nhưng tôi không hề hối tiếc! hồ hết mọi người xung quanh tôi không hiểu và nghĩ tôi mắc phải một sai lầm lớn, nhưng vẫn có một số ít hiểu và ủng hộ tôi.
Bản thân vốn rất độc lập: do đó mà tôi đã chuyển đến một quốc gia khác khi tôi chỉ mới 18 tuổi. đồng thời đó, tôi cũng đi du lịch rất nhiều và luôn bận rộn làm bất cứ điều gì để cải thiện tương lai của mình. Sau khi tôi quyết định không đi học đại học, tôi đã tham gia chương trình đào tạo về code trong 3 tháng tại Tampa Bay, Florida. Nó đã giúp tôi rất nhiều khi củng cố một lượng tri thức nền móng quan trọng cũng như gặp gỡ những người bạn cùng niềm ham. Tôi đã học một cách điên cuồng, liên tục thử thách bản thân và đã cố rất nhiều vào các dự án cá nhân của tôi để cải thiện kỹ năng lập trình cũng như học được nhiều công nghệ mới.
Thật bất ngờ là ngay cả trong 3 tháng, một nhà tuyển dụng liên tiếp hỏi tôi có thể làm việc cho họ hay không. quả thật, tôi đã không hiểu được: họ có lẽ đã không đọc hồ sơ LinkedIn của tôi? Bởi tôi đã không đi học đại học hoặc có bất cứ bằng cấp gì cao cả.
Và tôi hiểu ra rằng bạn không học cách lập trình ở trường. Bạn học nó bằng cách viết các chương trình và phần mềm. Hầu hết các công ty sẽ không quan hoài nếu bạn có học lập trình ở trường đại học, họ chỉ quan hoài tới kĩ năng cũng như niềm say mê của bạn.
Đừng hiểu nhầm. Nếu bạn thích cuộc sống ở đại học, hoặc đơn giản là bạn muốn có một số kiến thức cơ bản thì đại học kiên cố là một quyết định tốt. Tuy nhiên, nó không phải là con đường độc nhất vô nhị.

Cuộc sống hàng ngày của tôi (ngoài công việc)

Sau khi bootcamp kết thúc, tôi bay về Stockholm. Tôi rất vui mừng khi bắt đầu chương mới này trong cuộc đời, và không thể đợi để tiếp tục phát triển. Vậy hôm nay tôi phải làm gì bây chừ?
Tôi thức dậy và cầm cố thư giản. Chúng thật sự rất quan yếu bởi bạn đã phải ngồi hàng giờ đồng hồ, và thân thể của bạn kiên cố sẽ bị thương tổn nếu bạn không chăm nom nó.
Tôi cố kỉnh xem các khóa học code trực tuyến chí ít 2 giờ mỗi ngày. Tôi thích xem chúng vày tôi xoành xoạch học những điều mới và lấy cảm hứng từ việc nhìn thấy người chỉ dẫn viết code một cách dễ dàng như vậy. Tôi cụ tạo ra nét riêng mình bằng cách làm một dự án na ná ở bên cạnh, hơi khác một chút, nên tôi không chỉ đơn giản sao chép những gì mà người hướng dẫn đang làm.
Tôi cầm cố để làm việc với các dự án cá nhân chủ nghĩa của mình trong ít ra 4 giờ. Trong đó, tôi luôn ráng dùng các ngôn ngữ hoặc kỹ thuật mới lạ để tích lũy kinh nghiệm. Và hãy chân thực, nó có thể sẽ rất khủng khiếp! Tôi sẽ không nói láo và nói rằng nếu bạn làm việc chăm chỉ, bạn sẽ thành công. nhưng tôi cũng đích thực muốn nhấn mạnh vào thực tế là việc học một cái gì đó mới có thể sẽ rất gian khổ thời kì đầu. Bạn sẽ cảm thấy bị mất ý thức, như rằng bạn sẽ không bao giờ hiểu nócũng như mất tự tin với kỹ năng code của mình. tuy thế, việc sang trọng những xúc cảm này không quan yếu mà là những gì bạn làm về nó mới là quan trọng nhất. Hãy nghiên cứu nó, viết câu hỏi lên Stack Overflow và chỉ cần nối chũm cho đến khi bạn tìm ra giải pháp.
Tôi nỗ lực đọc ít ra 2 bài báo. Tôi thực thụ thích nhìn thấy những điều từ một góc nhìn khác nhau và chúng có thể là về bất cứ điều gì: làm thế nào để giải quyết một vấn đề lập trình nhất định? vì sao đôi khi CSS lại khốn khổ? hay những công nghệ mới ráo trọi nhất. Điều quan trọng là đừng để mình bị kẹt trong một suy nghĩ lối mòn.
Tôi vậy giải quyết ít nhất 5 CodeWars Kata. CodeWars là người bạn thân nhất của bạn khi bạn bắt đầu viết code. Các giải pháp cho những vấn đề khoá học lập trình Android ở hà nội họ cung cấp cho bạn thường rất hữu ích bởi bạn sẽ cải thiện được cú pháp của mình rất nhiều bằng cách chỉ cần tham khảo các giải pháp của người khác. Và một điều quan trọng khác nữa: khi bạn đi phỏng vấn, họ sẽ thường cung cấp cho bạn những câu hỏi rất giống với những câu hỏi trên CodeWars!
Tôi cố gắng không ăn đồ ăn vặt và chuyển qua những thực phẩm bổ dưỡng nhằm giữ cho tôi tỉnh táo và vui vẻ hơn! Tôi cũng cảm thấy tràn đầy năng lượng và động lực hơn khi đã có một bữa ăn sáng và trưa lành mạnh. Điều này chắc chắn cải thiện khả năng code của tôi.



Bằng cách viết bài này, tôi hy vọng sẽ truyền cảm hứng cho một số người tham gia vào thế giới công nghệ, và nó thực sự không đáng sợ như nhiều người nghĩ. Lập trình không chỉ dành cho những siêu nhân hoặc các cá nhân siêu phàm như họ miêu tả trong phim. Nghề lập trình luôn dành cho những ai yêu thích việc tạo ra công nghệ, những người yêu thích được thử thách bản thân, và cho bất cứ ai mong muốn cải thiện bản thân mình!

Để kết luận, sau đây là những lời khuyên của tôi:

Bạn thực sự không phải đi học đại học, miễn là bạn có thể thực sự thúc đẩy bản thân và có niềm đam mê cho code!
Luôn luôn 110% sức lực của bạn cho bất cứ khi nào bạn có thể. Tuy nhiên, luôn luôn ưu tiên cho sức khoẻ bản thân. Giấc ngủ là rất quan trọng!
Nó là hoàn toàn bình thường để cảm thấy không thoải mái và nghĩ rằng bạn đang thực sự dở với code nhưng đừng để điều này kéo bạn xuống.
Luôn nhắc nhở bản thân rằng bạn đã đến bao xa. Nó thật sự dễ quên việc bạn đã cải thiện rất nhiều so một tháng trước! Tôi có thể đảm bảo với bạn sẽ ngạc nhiên với những thay đổi từ bản thân.
Đừng để người khác làm cho bạn cảm thấy như ngôn ngữ mà bạn đang học là một ngôn ngữ xấu! Mọi thứ đều có vai trò mà nó tốt nhất, đặc biệt là bạn!

No comments:

Post a Comment