Chào!
Mình là NgạoSenpai

About me

Tên thật của mình là Lê Anh Hào. Hiện tại đang học tại Đại học Tôn Đức Thắng.
Có một sự thật thú vị rằng chỉ cần mình 101 tuổi thì mình sẽ là công dân của 3 thế kỉ. Vậy đố các bạn năm nay mình bao nhiêu tuổi?

Công việc thường ngày của mình là ăn, học, ngủ, đọc sách và code.

Ước mơ của mình là trở thành một Fullstack Web Developer, làm việc tại Nhật Bản và có một gia đình nhỏ của riêng mình. Sự thật rằng mình chỉ vừa bắt đầu học lập trình web 2 tháng thôi. Nhưng mình sẽ luôn cố gắng để thực hiện được ước mơ đó; và cũng xin cảm ơn một bạn nữ đã tạo động lực cho mình. Lov u so much, Tama <3


Câu nói truyền cảm hứng mình thích nhất:

"I´m the type of person if you ask me a question, and I don´t know the answer, I´m gonna tell you that I don´t know. But I bet you what. I know how to find the answer, and I will find the answer." - Chris Gardner.

My hobbies

my favorite book

Đọc sách

Đối với bản thân mình đọc sách là một cách học.
Không thể chối cãi những lợi ích mà những quyển sách đem lại cho ta.
Cá nhân mình là một người kén chọn sách để đọc nên hiện tại kho sách của mình cũng chẳng quá nhiều. Xin giới thiệu cho các bạn vài quyển đáng đọc:
- Đắc nhân tâm, Tư duy tích cực.
- Nhà giả kim, Hành trình phương đông.
- Tony buổi sáng.
- Những đầu sách của Nguyễn Nhật Ánh, Lê Minh Khôi.

my coding life

Lập trình

Thực tế khi đậu đại học, mình đã không chọn cntt, chính Chị Hai mình đã lén sửa nguyện vọng và để cả 6 nguyện vọng ấy đều là cntt :)
Nhưng đến hiện tại thì mình coi lập trình là một sở thích cá nhân. Và dường như đã nghiện nó :)
Nhân tiện, mình nhận làm bài tập hộ: lập trình java, python nha :))

studing life

Tự học

Lê-Nin có câu "Học, Học nữa, Học mãi".
Mình thích học nhưng bản thân mình lại không thích học một cách máy móc rập khuôn.
Vì vậy những môn học mang tính logic hay tư duy thích hợp với mình hơn. Mình thích tìm hiểu nguyên lí và bản chất của bài toán rồi mới tìm lời giải, và điều đó nó làm việc học của mình tốn thời gian một cách khủng khiếp.
Ngay lúc này đây, mình đang tự học Machine Learning, mình cảm thấy nó khá thú vị và khó cực kì.

outdoor activities

Outdoor

"In the galaxy far far away
Has a man wan to be a wolf
To run every where like his soul."
Mình thích đi phượt những nơi thật xa, thích câu cá, leo núi, tắm suối,... nói chung là hòa mình vào thiên nhiên.
Còn trẻ thay vì cứ cắm mặt vào game thì chạy thật xa đến khi nhớ nhà rồi quay về thì vui lắm đó :v
Hy vọng Tama đủ bản lĩnh ngồi sau xe cùng mình đi muôn nơi :)))

best movies

Xem phim

Nhiều người quan niệm xem phim là để xõa stress. Nhưng với mình, những bộ phim còn đem lại những bài học và những điều khiến bản thân mình phải suy nghĩ.
Không những thế, nhiều bộ phim đậm chất nhân văn và là một niềm động lực lớn cho nhiều người.
Dưới đây là những bộ phim mà mình ấn tượng nhất.
- The pursuit of happiness.
- Life of Pi
- A Turtle's Tale: Sammy's Adventures
- The secret life of Walter Mitty.
- The water diviner.
- Hoạt hình của Ghibli.
- Up, Finding Nemo, Frozen,...
- Những bộ phim của Aamir Khan.

my music

Nghe nhạc

Âm nhạc khiến cho chúng ta thoải mái và được chìm đắm trong nó. Đâu phải tự nhiên những bà mẹ lại hát ru cho con mình ngủ yên đúng không nào?
Thời đại nào cũng vậy, âm nhạc luôn khiến ta feel, ta chill, giúp tâm hồn bay bổng, giúp bản thân quẩy, đôi khi cũng giúp ta sống chậm lại, giúp ta thấu hiểu.
Những bài hát còn có thể truyền tải thông điệp mà chỉ những ai trong hoàn cảnh mới có thể hiểu được. Little do you know... <3

For you

Cách học tốt lập trình !

Chọn mục dưới!

Chuẩn bị cơ bản

Lời khuyên thân tình cho các bạn nếu như các bạn thật sự muốn học lập trình thì hãy dùng một chiếc laptop dùng hđh Ubuntu, có điều kiện thì quất luôn Macbook cho sang :))
Tại sao mình lại khuyên như vậy?
- Windows không có Bash shell
- Phần mềm quản lí gói của Window kém
- Ubuntu free và nhẹ :))
- Rất nhiều dev trên thế giới dùng Linux, vì vậy khi lên tra google những thắc mắc hay lỗi thì đa phần sẽ có lời giải ngay.
- Dùng Windows thì chơi game thôi rồi :)))) không tập trung để học được
- Những phần mềm tuyệt vời chỉ có trên MacOS, đây là lí do mình nói vì sao chọn Macbook ở trên.

Chuẩn bị một tình thần và ý chí để sẵn sàng học không mệt mỏi và luôn luôn tập trung. Mình có một đứa bạn, nó không đủ ý chí để cố gắng và nó nghỉ học luôn rồi :v
Chuẩn bị một cái kính giảm ánh sáng xanh để bảo vệ mắt :))
Đầu tư thêm cái bàn phím rời để thoải mái code hơn, phím cơ càng tốt vì khi nào bí quá gõ cạch cạch cho đỡ buồn tai :v

Về việc đi làm thêm, hmmm cntt thiên về học thuật rất nhiều, nếu bạn cảm thấy có thể nắm vững được kiến thức và khả năng tiếp thu và hiểu code nhanh thì đi làm thêm, còn nếu không thì tốt nhất thì KHÔNG. Nếu làm thêm về cntt thì OK nha :v
"Ba mẹ thì còng lưng ra nuôi cho ăn học, làm thêm cái gì? làm thêm cái gì??" - Pew Pew.

Bước đầu học tập

Nếu bạn học đại học thì năm nhất, bạn nên học thật chắc về giải thuật và thuật toán. Điều đó giúp bạn có được tư duy lập trình và hiểu được bản chất của những bài toán.
Cntt rất cần tư duy, bạn không cần phải nhớ hết tất cả thuật toán, không cần phải nhìn vào độ phức tạp và độ sâu. Chỉ cần bạn có thể chạy được những thuật toán đó trong đầu và có thể hiểu được nó là quá tốt rồi. Khi đã có tư duy thì việc bạn học sẽ trở nên đơn giản hơn, và có thể code tốt hơn.

Nếu bạn không học đại học nhưng đang tự học lậ trình?
Đầu tiên mình xin gửi bạn một sự ngưỡng mộ từ tận đáy lòng <3
Việc bạn không biết nhiều thuật toán thì không sao cả, bạn chỉ cần hiểu được những thứ bạn đang học. Nhưng mình xin đề cử một vài thứ bạn nên học để giúp bạn học tốt hơn:
- Function hóa mọi công việc.
- Đệ quy là thứ nhất định phải biết nhé.
- Hướng đối tượng để có thể học được nhiều thứ sâu hơn.
- Biểu thức chính qui giúp cuộc đời bạn đỡ nhọc hơn :v
- Biết cách đọc Document của các lib.
>> Chúc các bạn thành công trên con đường của mình <3

Học tập có mục tiêu

Ước mơ của bạn là gì? Những lúc đuối hãy tự hỏi bản thân bạn câu hỏi ấy !
Khi mà bạn đã tự tin về khả năng code của bạn hiện tại (sau khi trải qua khoảng thời gian mình nói ở phần II nhé) thì bây giờ là lúc bạn nhắm thẳng đến mục tiêu của bạn để học.

Nghề bạn mơ ước dùng ngôn ngữ gì thì chỉ học một mình ngôn ngữ đó thôi. Giống như mình đang toàn lực học Javascript đây này

"Một nghề cho chín còn hơn chín nghề"

Tiếp theo bạn cần vạch kế hoạch ra để xem bạn cần học những gì và theo lộ trình như thế nào.
Thời điểm này bạn cũng nên học thêm Git, bởi vì nó giúp bạn có thể làm việc nhóm và quản lí code của bạn tốt hơn.

Tìm cho mình những đồng đội chung chí hướng để cùng nhau học. Mình khuyên thật luôn là dẹp luôn cái tôi đi :v Những ai tiếp xúc với mình rồi thì đều biết mình là người biết nghe chửi và biết chửi có tư duy :v tuy nhiên nếu không quá thân thì mình sẽ không chửi bạn đâu :)))

Kinh nghiệm của mình

Những kinh nghiệm mà mình đúc kết được sẽ truyền lại cho bạn, đừng để tẩu hỏa nhập ma nhé :v
- "Nhất tâm rèn nội công" - nói đơn giản là tự học ấy. Đây là công việc nhất định phải làm và nó phải chiếm 50% học của bạn.
- "Đại đồ đệ khấu kiến sư phụ" - Ngộ Không còn đi bái sư thì tại sao bạn lại không? Tìm cho mình một người thầy tốt và có tâm nhất nhé.
- "Cái bang phân giang sơn" - Nhóm học của bạn có ai? nên nhớ muốn đi nhanh thì đi một mình còn muốn đi xa thì đi với nhóm. Bạn đã học Git chưa?
- "Read and Search document in English" - đừng tin vào trình đọc màn hình và trình dịch của gg 100% bạn nhé.
- "Thất bại là mẹ thành công" - không ngừng cải thiện trình độ bản thân và bồi đắp chắc kiến thứ nền, nên nhớ code chạy được hãy tính đến việc clean.
Mình bắt đầu học lập trình web vào đầu tháng 7/2019, mình học nodejs và reactjs từ google và bạn biết đó, well UI look like sh*t :) vì vậy mình quyết định học theo lộ trình của anh Thịnh.
Nếu bạn muốn học lập trình web và ứng dụng như mình thì những thứ mình đề cập ở trên đều có tại CodersX
Anh Thịnh là người thầy đã dạy mình nhiều điều và giúp mình tổng kết kiến thức đã tự học lúc trước. ありがとうございます <3

I II III IV