paint-brush
Nếu tôi có thể bắt đầu lại: Lời thú tội của một sinh viên khoa học máy tínhtừ tác giả@elainechan01
306 lượt đọc
306 lượt đọc

Nếu tôi có thể bắt đầu lại: Lời thú tội của một sinh viên khoa học máy tính

từ tác giả Elaine Yun Ru Chan10m2023/08/15
Read on Terminal Reader

dài quá đọc không nổi

Từ nền giáo dục của tôi ở Malaysia, nó đã ăn sâu vào tôi để phấn đấu đạt thành tích xuất sắc trong học tập. Mặc dù luôn được nhắc nhở rằng thành tích học tập không phải là tất cả trong cuộc sống, tôi vẫn khó thoát khỏi suy nghĩ đó. Tôi ghê tởm ý nghĩ “không bằng” như các bạn cùng trang lứa và cố gắng vượt qua các lớp học của mình với mục tiêu đạt điểm cao. Tôi cũng không ưu tiên nhu cầu thực sự hiểu các khái niệm của các khóa học trong sự nghiệp Kỹ thuật phần mềm của mình, tôi cũng không bước ra khỏi vùng an toàn của mình để tận dụng thời gian của mình một cách tốt nhất.
featured image - Nếu tôi có thể bắt đầu lại: Lời thú tội của một sinh viên khoa học máy tính
Elaine Yun Ru Chan HackerNoon profile picture
0-item
1-item

Hãy xem lại các bước của chúng ta - Tôi đến từ Malaysia và theo học chuyên ngành Khoa học Máy tính tại Đại học Western Michigan. Trong 4 năm sinh viên đại học, tôi đã trải qua rất nhiều điều - nỗi sợ hãi “11:59 tối đến hạn nộp bài tập” đầu tiên của tôi, một đại dịch nhấn chìm các ưu tiên của tôi, các dự án nhóm “hiệu quả” trong thư viện, v.v. Chắc chắn, sự hối tiếc chắc chắn sẽ theo tấm bằng tốt nghiệp mà bạn nhận được qua đường bưu điện - nhưng thay vì giữ nó trong đầu, đây là nỗ lực của tôi trong việc chuyển tải mọi thứ thành lời.

CS 1000 - CS 5950

Tham gia các lớp học tại phương Tây

Từ nền tảng giáo dục của tôi ở Malaysia, nó đã ăn sâu vào tôi để phấn đấu đạt thành tích xuất sắc trong học tập. Mặc dù luôn được nhắc nhở rằng thành tích học tập không phải là tất cả trong cuộc sống, nhưng thật khó để tôi thoát khỏi suy nghĩ đó. Tôi ghê tởm ý nghĩ “không ngang bằng” với các bạn cùng trang lứa và cố gắng vượt qua các lớp học của mình với mục tiêu đạt điểm cao. Tôi cũng không ưu tiên nhu cầu thực sự hiểu các khái niệm của các khóa học trong sự nghiệp Kỹ thuật phần mềm của mình, tôi cũng không bước ra khỏi vùng an toàn của mình để tận dụng thời gian của mình một cách tốt nhất.

Nếu có thể bắt đầu lại, tôi sẽ…

Đi sâu vào tài liệu khóa học

CS3500 Giới thiệu về Công nghệ Web - giả sử rằng chúng ta đang học về giao tiếp cơ sở dữ liệu, tôi muốn biết giao tiếp hoạt động như thế nào. Vâng, nó “nằm ngoài phạm vi” và không được đề cập sâu trong giáo trình, nhưng tôi muốn để trí tò mò của mình được tự do. Bên cạnh đó, chỉ khi hiểu được các khái niệm cơ bản, bạn mới có thể học các khái niệm cấp cao dễ dàng hơn.

Khám phá các khái niệm được sử dụng trong ngành

Gần như không thể bao trùm mọi khía cạnh của ngành, vì vậy tổ chức của tôi đã chọn ưu tiên các khóa học tập trung vào các khái niệm cơ bản. Sử dụng lại ví dụ trước, Giới thiệu về Công nghệ Web CS3500, tôi sẽ dành nhiều thời gian hơn để nghiên cứu các xu hướng của ngành và các chủ đề nâng cao hơn.


Các câu hỏi mẫu để hỏi:

  • Một số thực hành tốt nhất để làm theo là gì? (Tổ chức thư mục, viết mã tốt, cộng tác chéo…)
  • Các phần mở rộng của HTML, CSS và JavaScript là gì?
  • Ngành công nghiệp này có gì để cung cấp? một số con đường sự nghiệp của nó là gì?


Quan trọng nhất, lẽ ra tôi nên tiếp tục sử dụng kiến thức mới tìm được của mình trong cuộc sống hàng ngày. Ví dụ, một khi đã biết tầm quan trọng của tài liệu, tôi nên tiếp tục ưu tiên triển khai nó trong các dự án tương lai của mình.

Giữ một hồ sơ theo dõi tốt về các tài liệu được sử dụng trong lớp

Bạn sẽ không hiểu tầm quan trọng của nó cho đến khi bạn cần nó. Tôi biết rằng có tâm lý “Tại sao tôi lại cần cái này trong tương lai?” nhưng vì bạn đã trả tiền để có quyền truy cập vào tài liệu đó, tại sao không giữ nó?


Tôi khuyên bạn nên đầu tư vào một ổ cứng và sắp xếp các mục này:

  • Trang trình bày và ghi chú khóa học
  • Bài tập trên lớp
  • Bài tập (Yêu cầu thực hiện và bài tập)
  • đề thi


Về chủ đề bài tập, tôi sẽ lưu trữ tài liệu của mình trực tuyến. Tôi sẽ nói nhiều hơn về điều này trong phần tiếp theo, nhưng tl;dr - nó giúp xây dựng danh mục đầu tư và sự hiện diện trực tuyến của tôi.


Cụ thể hơn, tôi đã sử dụng GitHub như một phương tiện để ghi lại các bài tập của mình.

Tham gia các khóa học có vẻ thú vị mặc dù nó có độ khó cao trên Xếp hạng Giáo sư của tôi

Rất may, tôi đã cho phép mình tự do lựa chọn các khóa học dựa trên sở thích của mình và đã có thể thu được rất nhiều điều từ việc này. Tôi hiểu rằng hiện trạng là dành cho Easy A với khối lượng công việc tối thiểu, nhưng về cơ bản, điều đó sẽ hạn chế bạn tận dụng tối đa bằng cấp của mình.


Chìa khóa ở đây là tổ chức tốt lộ trình học tập của bạn. Nói rằng bạn có ý định học một cấp độ nâng cao Học máy khóa học vào mùa xuân, và bạn nhận thức được sự khó khăn của nó. Đối với các học kỳ trước Mùa xuân, hãy lên kế hoạch phân chia và chinh phục - phân bổ các môn học khó khác để giải quyết trước khóa học ML.


Mặt khác, thông thường các giáo sư của bạn rất sẵn lòng giúp đỡ bạn…(chúng ta sẽ nói về điều này trong phần tiếp theo).

Tương tác với Giáo sư, Trợ giảng, Học sinh lớp và Bạn cùng lớp của tôi

Hãy là người đầu tiên bắt chuyện. Một trong những điểm thu được lớn nhất từ bằng cấp của bạn là sự phát triển trong mạng lưới của bạn. Kết nối với các giáo sư của bạn không có hại gì, trên thực tế, bạn nên tận dụng cơ hội này để học hỏi từ những người khác - tìm hiểu về kinh nghiệm của họ, một dự án mà họ đang thực hiện… Bạn không bao giờ biết được, có thể bạn đã tìm thấy công ty khởi nghiệp của mình đồng sáng lập.

Trở đi cho màu nâu và vàng

Tham gia với tổ chức của tôi

Sự thật mà nói, tôi không biết phương Tây có gì hấp dẫn, nhưng đó là vì tôi đã không cho trường cũ của mình một cơ hội, ít nhất là cho đến khi tôi gần đến ngày tốt nghiệp.

Nếu có thể bắt đầu lại, tôi sẽ…

Tham gia các tổ chức sinh viên

Nó thậm chí không phải là sự phù hợp hoàn hảo. Toàn bộ mục đích của việc học lên cao là để có cơ hội học hỏi. Trên thực tế, nếu bạn cảm thấy cần phải mang một cái gì đó mới đến khuôn viên trường, tại sao không thành lập tổ chức sinh viên của riêng bạn?


Cá nhân tôi là thành viên của Câu lạc bộ sinh viên dành cho nhà phát triển Google và tôi thực sự khuyên bạn nên xem nó.


Đó là một chương trình tuyệt vời với các lợi ích bao gồm:

  • Cơ hội tham gia Thử thách giải pháp toàn cầu

  • Có thể kết nối với các nhà lãnh đạo ngành công nghiệp và đồng nghiệp

  • Được cố vấn trong các chủ đề công nghiệp

Các chương trình nghiên cứu được cung cấp bởi các phòng ban khác nhau

Đừng giới hạn bản thân trong bộ phận của bạn. Hãy cho mình cơ hội khám phá và nói chuyện với các bộ phận khác - bạn không bao giờ biết mình sẽ vấp phải điều gì.


Tại tổ chức của tôi, Văn phòng Gắn kết Sinh viên đã cung cấp một chương trình lãnh đạo được gọi là CÔNG TY TNHH LÃNH ĐẠO theo đó, các thực tập sinh của nó tìm hiểu về các nguyên tắc cơ bản để trở thành một nhà lãnh đạo giỏi, cách tạo điều kiện thuận lợi cho một nhóm cốt lõi và các kỹ năng thiết yếu như khắc phục xung đột.


Chương trình được tham gia bởi những người từ các nền tảng giáo dục khác nhau. Trên thực tế, cần phải có chủ ý về sự đa dạng như vậy. Nói cách khác, có thể có một cơ hội tuyệt vời ngoài kia đang cần bạn tham gia, bạn chỉ cần đào sâu và tìm kiếm.

Tham gia với các nhà lãnh đạo

Mãi cho đến khi tôi thành lập chương GDSC tại cơ sở của mình, tôi mới có cơ hội nói chuyện với các nhà lãnh đạo khác nhau trong khuôn viên trường. Tôi đã học hỏi về kinh nghiệm lãnh đạo của họ, và ngược lại, tôi học cách trở thành một nhà lãnh đạo tốt hơn.


Bạn không nhất thiết phải đồng ý với những gì họ đại diện, bởi vì việc tìm hiểu về một quan điểm mới luôn thú vị. Quan điểm của họ có thể khơi dậy một cách hiểu mới, sự khác biệt của họ có thể biến đổi chuẩn mực của bạn.

Tham dự sự kiện một mình

Chúng ta là động vật xã hội và tồn tại nỗi sợ hãi về việc không phải là một phần của bầy đàn. Tôi khuyên bạn nên loại bỏ một suy nghĩ như vậy. Bạn không nên giới hạn bản thân chỉ tham dự các sự kiện khi đã thuyết phục thành công bạn của mình đi cùng.


Mặt khác, hãy nắm lấy cơ hội và tham dự sự kiện đó, ngay cả khi bạn không chắc về mức độ liên quan của nó, ngay cả khi bạn không nghĩ rằng mình “đủ tư cách”.


Cá nhân tôi đã có cơ hội, như một phần của sự hợp tác giữa Câu lạc bộ sinh viên Google Developers tại Đại học Western MichiganChuỗi diễn giả Custer , để tổ chức một sự kiện với Kỹ sư AI/ML từ Google. Những gì ban đầu tôi nghĩ là một sự kiện đáng sợ, hóa ra lại hoàn toàn ngược lại. Trên thực tế, diễn giả rất hoan nghênh các câu hỏi của khán giả, bất kể mức độ khó.


Quan điểm của tôi là, bạn nên cho phép sự chân thành của mình học cách tỏa sáng - bạn cũng đáng để trò chuyện.

24h Xay Với Người Lạ

Tham gia các hoạt động ngoại khóa

Trong trường hợp bạn chưa biết, tiêu đề mô tả hackathon là gì - được bắt cặp với những người lạ nhằm cố gắng tạo ra một sản phẩm khả thi trong khung thời gian thông thường là 24 giờ. Điểm mấu chốt của chủ đề này là nắm lấy cơ hội cho chính mình. Chúng ta không thể hoàn hảo để bắt đầu, nhưng chúng ta phải bắt đầu, để trở nên hoàn hảo.

Nếu có thể bắt đầu lại, tôi sẽ…

Nghiên cứu và tham gia các chương trình

Thực hiện nghiên cứu nhanh và tìm kiếm những cơ hội thú vị mà bạn có thể tham gia. Điều quan trọng là phải hiểu rằng cấp độ lớp học của bạn (Sinh viên năm nhất, Sinh viên năm hai, Sơ cấp và Cao cấp) ảnh hưởng lớn đến các loại cơ hội mà bạn có thể tham gia. Hiểu rằng điều quan trọng là bắt đầu khám phá sớm, đặc biệt là trong năm thứ nhất và thứ hai của bạn vì các yêu cầu không quá nặng nề.


Mẹo chuyên nghiệp của tôi? Nhận lời khuyên từ các nền tảng trong ngành (công ty báo chí địa phương của bạn có thể không cung cấp danh sách đầy đủ nhất, do đó không phải là nguồn sự thật duy nhất của bạn).


Dưới đây là một số chủ đề bạn có thể xem qua:

  • chương trình học bổng
  • Các thử thách và chương trình của các công ty công nghệ (ví dụ AWS Associate Challenge )
  • Dự án mã nguồn mở
  • Hackathons
  • Các khóa học miễn phí


Điều quan trọng cần lưu ý là bạn không nên chỉ giới hạn bản thân trong các chương trình kỹ thuật. Khám phá chân trời, tham gia thảo luận bàn tròn, tham gia các chương trình lãnh đạo…


Quan trọng hơn, bạn có thể cảm thấy sợ hãi trước quy mô của mọi thứ. Chỉ cần nhớ trung thực với chính mình và tìm kiếm hướng dẫn khi cần thiết.


Thêm: Cơ hội CS tuyệt vời

Thiết lập sự hiện diện của tôi

Chủ động. Hội chứng kẻ mạo danh thỉnh thoảng sẽ ám ảnh bạn nhưng điều quan trọng cần nhớ là tất cả chúng ta đều đang cố gắng nỗ lực hết mình.


Biện hộ cho chính mình và cho phép bản thân được nhìn thấy và lắng nghe. Vì vậy, hãy bật máy ảnh của bạn trong phiên kết nối mạng trực tuyến đó, bắt đầu một dự án cho cộng đồng và luôn ngẩng cao đầu. Tất cả chúng tôi đang root cho bạn.

Ngày 5-9 Sau ngày 9-5

Xây dựng danh mục đầu tư của bạn

Dành một nền tảng để giới thiệu công việc của bạn. LinkedIn là người bạn tốt nhất của bạn và đó là nơi bạn nên khiêm tốn khoe khoang về thành tích của mình. Khi bắt đầu cuộc hành trình của bạn, bạn vẫn ở trong giai đoạn khám phá đó, nhưng mục tiêu của bạn nên là dần dần thu hẹp mọi thứ vào một thị trường ngách.

Nếu có thể bắt đầu lại, tôi sẽ…

Dấn thân vào những dự án đam mê

Cách tốt nhất để học là tham gia thực hành. Đổi lại, bạn có thể sẽ phát minh ra Tiện ích mở rộng tốt nhất tiếp theo của Chrome hoặc trò chơi được yêu thích nhất tiếp theo trên Steam. Tất cả những điều đó bạn có thể thêm vào sơ yếu lý lịch của mình và tăng “khả năng được tuyển dụng” của bạn.


Mặt khác, bạn sẽ tìm hiểu các yếu tố cần thiết của việc triển khai phần mềm vào thế giới thực chứ không chỉ là một tệp zip để học sinh của bạn đánh giá.


Có rất nhiều cách để bắt đầu, chẳng hạn như tham gia hackathon hoặc đơn giản là làm theo hướng dẫn trên YouTube. Nhưng quan trọng nhất, hãy tạo repo GitHub đó và bắt đầu.

Nhấn mạnh thương hiệu của tôi

Tôi đã hiểu nhầm sơ yếu lý lịch tập trung vào Kỹ thuật phần mềm trông như thế nào so với sơ yếu lý lịch bình thường.


Trong ngành công nghệ, điều quan trọng là cung cấp liên kết đến các nền tảng thể hiện kỹ năng của bạn. Chỉ tập trung vào LinkedIn sẽ không giúp bạn tiến xa, đây là một số nền tảng khác mà bạn có thể xem qua:

  • GitHub
  • khóa học
  • Nền tảng chứng nhận (ví dụ: Credly)
  • Trang web danh mục đầu tư cá nhân


Quan trọng nhất, bạn phải luôn điều chỉnh thương hiệu của mình theo vai trò mà bạn đang chuẩn bị.

Đẩy để sản xuất

Tìm kiếm cơ hội việc làm

Vì vậy, đây là vấn đề lớn - luôn bắt đầu sớm. Trên thực tế, nếu bạn là một sinh viên quốc tế như tôi, chúng tôi sẽ bị giới hạn bởi tình trạng thị thực của mình.


Điều quan trọng là phải hiểu cấu trúc của điều kiện làm việc của chúng tôi - một số điều cần lưu ý là:

  • Công việc/thực tập ngoài trường
  • CPT bán thời gian so với CPT toàn thời gian

Nếu có thể bắt đầu lại, tôi sẽ…

Nghiên cứu các câu hỏi phỏng vấn phổ biến

Tùy thuộc vào công ty, họ có thể thực hiện các cuộc phỏng vấn khác nhau. Một xu hướng phổ biến mà tôi nhận thấy là các công ty có xu hướng điều chỉnh các cuộc phỏng vấn của họ dựa trên một ngày làm việc thông thường, một tình huống có thể xảy ra tại nơi làm việc.


Nhưng thông thường nhất, các vai trò Kỹ thuật phần mềm thường liên quan đến các cuộc phỏng vấn sau:

  • Màn hình điện thoại
  • Hành vi (Tình huống)
  • Kỹ thuật
    • Bài tập về nhà và demo
    • Leetcode
    • Thiết kế hệ thống


Tôi muốn dành một chút thời gian trong lịch trình của mình để thực hành các kỹ năng phỏng vấn của mình. Trên thực tế, tôi đã phân bổ một vị trí trong thói quen hàng ngày của mình. Rốt cuộc, sẽ hiệu quả hơn nhiều nếu tôi làm quen với những cuộc phỏng vấn như vậy từ sớm.

Hiểu thời gian phỏng vấn

Điều này là đặc biệt cho thực tập. Thông thường, đối với các kỳ thực tập mùa hè, các cuộc phỏng vấn bắt đầu vào mùa thu năm trước. Thực hiện nghiên cứu - giả sử bạn có một công ty mục tiêu: hãy bắt đầu bằng cách tra cứu lịch trình thực tập trước đây của công ty đó. Bạn cũng có thể cố gắng liên hệ với nhà tuyển dụng để hiểu rõ hơn về cách chuẩn bị tốt hơn nhưng hãy nhớ rằng - họ luôn nhận được rất nhiều tin nhắn, hãy lưu ý và nhớ kết nối không phải với tư cách là người được phỏng vấn mà với tư cách là một con người.


Điều quan trọng là phải chuẩn bị sẵn sàng vào thời điểm đó, nhưng quan trọng nhất là phải bắt đầu với tâm thế “Bạn là đủ”.


Ai đó đã từng nói với tôi rằng, “Thà để người khác nói với bạn không hơn chính bạn” - quá trình tìm kiếm việc làm sẽ rất khó khăn và bạn chắc chắn sẽ phải đối mặt với những lời từ chối. Thay vào đó, tôi hy vọng rằng bạn có thể coi đây là một cơ hội học tập.

Tận dụng triệt để các cơ hội

Tôi từng là người “bảo thủ”, gần như là một người “Yes Man”, nghĩa là tôi sẽ không bước ra khỏi giới hạn và sẽ làm việc theo mô tả vai trò của mình. Tuy nhiên, tôi muốn để khả năng sáng tạo của mình được phát huy một chút. Giả sử rằng tôi nhận thấy một vấn đề có thể dễ dàng khắc phục và rằng tôi có khả năng đưa ra giải pháp cho vấn đề đó, lẽ ra tôi nên cho phép bản thân khám phá tiềm năng của nó. Rõ ràng là tôi phải tôn trọng môi trường làm việc và hành động phù hợp, nhưng tôi không thấy có hại gì trong việc chuẩn bị chào hàng.


Xét cho cùng, nếu nó mang lại lợi ích cho nơi làm việc, bạn có thể đã là người tiên phong.

Nếu Tôi Có Thể Bắt Đầu Lại…

Tất nhiên, tôi muốn có cơ hội để chạy lại. Nhưng nhu cầu lớn nhất của tôi là - nếu tôi có thể bắt đầu lại, tôi sẽ tử tế hơn với chính mình.


Cuộc sống nhất định xảy ra, sai lầm nhất định được thực hiện. Tôi hy vọng rằng hành trình của bạn, ngay cả với tất cả những gập ghềnh trên đường, vẫn là điều gì đó mà bạn tự hào.