Sẽ vẫn chọn Stanford nếu thời gian trở lại

Ông cha ta có câu: “Vạn sự khởi đầu nan”, là con người thì ai ai cũng muốn có được thành công nhưng con đường bắt đầu thường lắm chông gai,trở ngại.

Ông cha ta có câu: “Vạn sự khởi đầu nan”, hay “Có công mài sắt, có ngày nên kim”, là con người thì ai ai cũng muốn có được thành công nhưng con đường bắt đầu thường lắm chông gai, trở ngại và rồi sẽ có nhiều người bỏ cuộc sớm. Thế nhưng, chính những khó khăn ban đầu đó là cơ hội để những người có ý chí, có quyết tâm rèn luyện bản thân mình và họ cũng đã thành công từ những khó khăn đó.

Bài viết dưới đây là những chia sẻ về con đường học lập trình của bạn Trần Tuấn Anh, một lập trình viên tại Hà Nội và cũng là cựu học viên tại Stanford – dạy kinh nghiệm lập trình. Mọi người cùng theo dõi nhé!

Bạn Tuấn Anh trong một buổi học tại Stanford

Bước đầu khi bắt tay vào một lĩnh vực nào đó, bỡ ngỡ là điều không thể tránh khỏi ở mỗi con người. Tôi cũng vậy, khi tôi bước chân vào giảng đường đại học, mọi thứ dường như rất mới mẻ, khi đó tôi học thực sự rất u mê, học mà không có phương hướng nào cả; không biết có phải là do tôi chưa hề có một chút nhận thức nào về con đường tôi chọn. Không có ai là người kèm cặp và định hướng, học xong năm thứ 2 đại học mà kiến thức lập trình trong tôi dường như là chưa có gì hết vậy.

Tới khi học đến năm thứ 3, tôi đã quyết định một điều mà chính điều đó đã làm thay đổi cuộc đời của tôi. Tôi tìm hiểu về một môi trường đào tạo về lập trình chuyên nghiệp ở Hà Nội và quyết định thử sức học của mình tại đó.

Đến đó, mọi sự dường như mới bắt đầu với tôi. Được học một lớp mà tất cả đều mới, bạn bè mới, thầy giáo mới. Tôi thực sự bị thu hút bởi một phương pháp học hoàn toàn mới, điều này khiến cho tôi thấy hứng thú; mỗi buổi học ở đó đối với tôi thực sự có chất lượng. Mỗi khi có bài tập được giao tôi luôn cố gắng hoàn thành sớm nhất có thể. Cộng thêm nữa là sự hướng dẫn, chỉ bảo tận tình của thầy, từng ngày tôi dần dần giải quyết được hầu hết những trở ngại khi gặp phải. Cứ như vậy, nó khiến tôi có thêm động lực và quyết tâm hơn cho những buổi học và bài tập mới.

Kiến thức trong tôi ngày một lớn dần lên và đã đến lúc tôi cần xác định xem mình nên theo con đường nào. Có 2 con đường tôi đã phân vân một là Java, hai là .Net. Cuối cùng nhờ thầy giáo tư vấn thêm mà tôi đã quyết định chọn Java, tôi biết đây là ngôn ngữ rất khó nhưng lúc đó tôi chỉ nghĩ mình cần phải cố gắng hơn nhiều.

Khi mới tiếp cận với Java, tôi phải xoay sở trong một thời gian khá dài để có thể nắm vững các kiến thức ở mức độ nhất định nào đó. Dù được thầy giáo chỉ bảo tận tình nhưng nhiều khi tôi thấy mình vẫn còn mông lung lắm. Đôi lúc nhìn về tương lai, tôi lo lắng cho sau này, liệu sự lựa chọn của mình có đúng không?

Có một câu nói của Thầy thế này: “khi code cũng sẽ phải như là lúc các em muốn ăn gì đó và phải biết được nó ở đâu để mà đi tới đó mua”. Thật vậy, làm cái gì cũng cần phải hiểu biết từng khâu từng bước. Cũng giống như bạn nấu ăn vậy, lúc nào thì cần lửa to, thêm gia vị…khi bạn đã thực sự kiểm soát được những điều này thì đó là lúc lập trình ngấm vào người rồi.

Cứ thế, mỗi buổi học trôi qua và tôi cũng ngày một trưởng thành, cứng cáp hơn, tôi đã tự biết được cần phải tìm hiểu những thứ gì để phục vụ cho việc đi làm sau này. Tôi rất tự hào về điều đó và đến tận bây giờ khi có được một công việc ổn định đúng với những gì mình được học, tôi vẫn không bao giờ quên nơi đã mang đến cho tôi không chỉ đơn thuần là kiến thức mà còn là cơ hội và thử thách

Tôi cũng xin chia sẻ với các bạn đó là khi học nghề này cái mà tôi nghĩ không thể thiếu là cùng bạn bè hay thầy giáo trao đổi về một chủ đề nào đó bởi một cá nhân sẽ không thể hiểu cặn kẽ về tất cả các khía cạnh một vấn đề. Mỗi người một vẻ, do đó việc trao đổi với nhau sẽ giúp cho ta có những câu hỏi hay và những câu trả lời lý thú.

Khi bạn càng lấy được nhiều các ví dụ thực tế để gắn kết với vấn đề của bài toán thì khi đó bạn đã nắm chắc nó trong tầm tay và bạn không hề cảm thấy có chút băn khoăn nào cả.

Ngoài ra, học lập trình là không giấu dốt, phải liên tục hỏi thì như vậy vấn đề trong mình sẽ được giải đáp. Đừng để một sự hiểu biết nhỏ nó ngày một lớn lên trong người mình, điều này thực sự nguy hiểm.

Và có một điều mà tôi chưa chia sẻ với các bạn đó là nơi tôi được gặp những người thầy vĩ đại, họ vĩ đại bởi cái họ làm là âm thầm chuẩn bị tương lai cho đời người. Những gì tôi nhận được là kinh nghiệm, không phải là từ mớ lý thuyết suông, sáo rỗng mà là từ kinh nghiệm làm việc thực tế. Dù thời gian học không dài như ở đại học, nhưng chỉ với 6 tháng học tập tại đó tôi đã tự tin và vững bước hơn. Đó là điều mà không phải môi trường nào cũng dễ dàng có được.

Nếu các bạn tò mò về địa chỉ mà bạn Tuấn Anh đã theo học thì có thể tham khảo tại stanford.com.vn. Stanford là một lựa chọn đúng đắn cho những ai khao khát công nghệ và đam mê những dòng lệnh.

Nhật Lệ ( Stanford - Nâng tầm tri thức)

Tags: học lập trình, khóa học lập trình