thảo luận Học lập trình khi đã 35 tuổi - HoanqDanq's ký sự

  • Người tạo chủ đề Người tạo chủ đề HoanqDanq
  • Ngày bắt đầu Ngày bắt đầu
Trạng thái
Không mở để trả lời thêm.
Ngày 3:
  • Kiến thức: CPU, RAM, and Persistent Storage, Bits and Bytes. Source: Computer Science 101
  • Tâm lý: Những năm 2000 đã được tiếp xúc với những khái niệm cơ bản này, tuy nhiên không có duyên tìm hiểu, một phần cũng do môn Tin học ngày đó không phải môn chuyên của mình, nay đọc lại không tránh khỏi cảm giác như có gì đó đâm vào tim, 20 năm cho những dấu chân tìm về, đi lại những bước như thủa ban đầu. Ngồi nhìn hình con chip mà không khỏi nhói lòng vì những năm 2007 ông già mua cho con desktop để học, cuối cùng chỉ chơi game, nghe nhạc, đọc báo với cuối tháng tháo chip mang đi chơi :D. Qúa khứ là vậy, hoài niệm nhiều cũng không tốt, hiện tại nên kiên trì với định hướng đã chọn thì mọi thứ sẽ thực hiện được.
  • Tips: Qua có kèo đi nhậu tít mít tới tối, chẳng đọng được gì trong đầu nên không có tips cho bài này :D
  • Động lực: Các thuật ngữ, các khái niệm, hình dung trong đầu về mạng máy tính, về hiệu năng sử dụng trong thời đại CNTT làm cho mình thấy say mê, lôi cuốn, điều đó giúp mình không dễ dàng từ bỏ con đường mình chọn. Còn với anh em thì sao, comment phía dưới để cùng chia sẻ nhé.

Thấy bạn đang có hứng thú tui đề xuất thêm cái môn này Hệ điều hành https://cuuduongthancong.com/giao-trinh/he-dieu-hanh, bạn phân bố thời gian hợp lý để tìm hiểu. Đành rằng có rất nhiều người vẫn code ầm ầm mà không quan tâm nhiều cái này nhưng tui nghĩ là con đường lên master kiểu gì cũng gặp nó. Giống như đã luyện quỳ hoa bảo điển thì phải tự cung trước vậy!

P/S: cám ơn cái bác gì đó làm trang chia sẻ giáo trình, công đức của bác thiệt là vô lượng.
 
Sửa lần cuối:
35 sức khỏe thể lực bắt đầu xuống rồi. Ngành này cần trẻ khỏe cày trâu.
 
Moá tôi cũng tuổi nom như bác, đang tính tự học code app ios mà chưa biết bắt đầu từ đâu, công việc buôn bán và kỹ thuật không chiếm nhiều thời gian lắm, muốn kiếm thêm nghề nữa để tăng thu nhập :((

via theNEXTvoz for iPhone
 
Moá tôi cũng tuổi nom như bác, đang tính tự học code app ios mà chưa biết bắt đầu từ đâu, công việc buôn bán và kỹ thuật không chiếm nhiều thời gian lắm, muốn kiếm thêm nghề nữa để tăng thu nhập :((

via theNEXTvoz for iPhone
bắt đầu bằng việc mua cái macbook hoặc tìm cách cài hackintosh thành công trước, nếu mà qua được bước này thì google iOS tutorial
còn mà failed ở bước số 0 thì thôi coi như bỏ là vừa
 
Ngày 4:
  • Kiến thức: Software, Source Code, Computer Languages. Source: Computer Science 101.
  • Tâm lý: Dù áp dụng các phương pháp chấn an tâm lý nhưng vẫn không khỏi hoang mang về tương lai, lo lắng liệu có học nổi không, học xong có làm được không, có việc làm không, có sức khỏe để trụ không bla bla. Suy cho cùng tâm lý chính là kẻ thù cho sự tiến bộ, nếu cứ mãi lo sợ thì sẽ không làm được gì cả, không dám bước ra vùng an toàn thì sao đạt được "lĩnh vực" mới.
  • Tips: Luyện tiếng anh chuyên ngành, note ra giấy những câu/ cụm từ thấy hay ho để mai này rảnh tra lại.
  • Động lực: Thay vì ở không và chịu sự giám sát của vợ, thì ngồi học code sẽ có không gian riêng tư hơn, làm được những thứ mình thích mà không bị càm ràm. Mỗi ngày một động lực mới cho đỡ nhàm chán và tụt mood :D
 
Ngày 5:
  • Kiến thức: LAN, Ethernet, Wi-Fi, The Internet - TCP/IP. Source: Computer Science 101.
  • Tâm lý: Khởi đầu mọi thứ thường rất gian nan, đả kích tâm lý cũng nhiều, không muốn nói ra ở đây nhưng chắc ai cũng hiểu, Phương cách duy nhất là cố gắng, muốn làm được thì phải chấp nhận đánh đổi và vượt lên tất cả.
  • Tips: Duy trì được tiến độ học hành cũng là 1 điều rất quan trọng.
  • Động lực: What kind of person do you want to be?
 
Ngày 5:
  • Kiến thức: LAN, Ethernet, Wi-Fi, The Internet - TCP/IP. Source: Computer Science 101.
  • Tâm lý: Khởi đầu mọi thứ thường rất gian nan, đả kích tâm lý cũng nhiều, không muốn nói ra ở đây nhưng chắc ai cũng hiểu, Phương cách duy nhất là cố gắng, muốn làm được thì phải chấp nhận đánh đổi và vượt lên tất cả.
  • Tips: Duy trì được tiến độ học hành cũng là 1 điều rất quan trọng.
  • Động lực: What kind of person do you want to be?
học mấy cái này làm gì nhỉ, nhảy thẳng vào code đi bác :D :D
 
Xong khoá này bước tiếp theo a dự định chọn công nghệ gì để theo lâu dài chưa a

via theNEXTvoz for iPhone
Hướng mình chọn là trở thành một Software Developer, cái mình muốn học lúc này là học tư duy của 1 kỹ sư. Công nghệ nó thay đổi từng ngày, dù mình có chọn cái hot nhất bây giờ thì chắc gì 3 năm sau nó còn hot nữa :D
 
Ngày 6:
  • Kiến thức: Table Data, Table Boolean Logic. Source: Computer Science 101.
  • Tâm lý: Cảm thấy nhẹ nhàng hơn, không còn áp lực như các ngày trước. Suy cho cùng để chọn 1 trong 2 việc "học hay là chết" thì ai cũng đủ khôn ngoan chọn phương án 1, khi đó tâm lý có là gì mà phải bận tâm.
  • Tips: Xem gái xinh trên tiktok giúp thư giãn đầu óc khi quá mệt.
  • Động lực: Gắng học hành để làm ra những sản phẩm mình thích.
 
Ngày 6:
  • Kiến thức: Table Data, Table Boolean Logic. Source: Computer Science 101.
  • Tâm lý: Cảm thấy nhẹ nhàng hơn, không còn áp lực như các ngày trước. Suy cho cùng để chọn 1 trong 2 việc "học hay là chết" thì ai cũng đủ khôn ngoan chọn phương án 1, khi đó tâm lý có là gì mà phải bận tâm.
  • Tips: Xem gái xinh trên tiktok giúp thư giãn đầu óc khi quá mệt.
  • Động lực: Gắng học hành để làm ra những sản phẩm mình thích.
Có vụ xem gái trên tiktok nữa???
 
Học bài bản kiểu CS101 cũng khá tốn thời giam đó bác.
Nếu học fulltime thì bác ít nhất cũng mất nửa năm cho những thứ cơ bản. Vì bọn em đi học ở trường cũng mất 2 năm. Coi như bác vất hết đi những thứ không cầm thiết thì 6 tháng đã là hardcore lắm rồi đó.
Thôi mong bác kiên trì theo đuổi, nản quá thì lên đây kêu để anh em động viên thêm.

via theNEXTvoz for iPhone
 
Học bài bản kiểu CS101 cũng khá tốn thời giam đó bác.
Nếu học fulltime thì bác ít nhất cũng mất nửa năm cho những thứ cơ bản. Vì bọn em đi học ở trường cũng mất 2 năm. Coi như bác vất hết đi những thứ không cầm thiết thì 6 tháng đã là hardcore lắm rồi đó.
Thôi mong bác kiên trì theo đuổi, nản quá thì lên đây kêu để anh em động viên thêm.

via theNEXTvoz for iPhone

Cũng tùy vào việc đào sâu tới đâu và thời gian có thể bỏ ra để học là bao nhiêu.
Thực ra những trường hợp như bác này thì:
  • Phần OS xem qua khái niệm,
  • Phần Network xem sơ khái niệm và xem kĩ hơn vào HTTP, web, client-server
  • Phần Databases xem sơ khái niệm và SQL cơ bản
  • Những kiến thức máy tính nói chung như byte, bit, logic, compiler, interpreter,....
Cũng không tốn nhiều thời gian lắm. Sau đó thì vào programming với OOP và algorithm+data structures thôi. Chứ xem mấy cái kia 6 tháng thì hơi kĩ quá
 
Cũng tùy vào việc đào sâu tới đâu và thời gian có thể bỏ ra để học là bao nhiêu.
Thực ra những trường hợp như bác này thì:
  • Phần OS xem qua khái niệm,
  • Phần Network xem sơ khái niệm và xem kĩ hơn vào HTTP, web, client-server
  • Phần Databases xem sơ khái niệm và SQL cơ bản
  • Những kiến thức máy tính nói chung như byte, bit, logic, compiler, interpreter,....
Cũng không tốn nhiều thời gian lắm. Sau đó thì vào programming với OOP và algorithm+data structures thôi. Chứ xem mấy cái kia 6 tháng thì hơi kĩ quá
Ý em ở đây là học những môn cơ bản như CS101, DS and Algorithms, Programming, OOP sẽ mất ít nhất khoảng 6 tháng đó bác. Mà em nghĩ 6 tháng đã là hardcore rồi.
Còn nếu muốn bài bản hơn thì phải học thêm toán nữa.
 
Chào các ae,
Hiện tại mình đi đến quyết định theo đuổi con đường lập trình phần mềm máy tính cũng một cách khá tình cờ. Đó là hôm qua đây thôi, ngồi nghĩ vu vơ về cuộc đời, chả lẽ cứ nhạt nhẽo theo kiểu suốt 10 năm nay là sáng đi làm, chiều lại về nhà chăm con, công việc thì làm mãi cũng không có gì mới mẻ, cần phải làm gì đó để thay đổi và khẳng định bản thân. Liền chợt nhớ ra có ông em làm lập trình viên trên SG, thế là contact rồi bla bla các kiểu tại lâu ngày 2 ae cũng chưa chém gió với nhau. Sau một hồi câu kéo, ông em không nói nhưng chắc cũng chịu thu nhận mình làm đệ, bảo anh thích học bài bản hay thích học kiểu đi tắt đón đầu. Đi tắt đón đầu thì có vẻ ngon đấy, nhưng chợt nghĩ nhỡ một ngày, có thằng nào nó đặt mình lên quả tên lửa xong bắt mình lái mà mình không biết công tắc ở đâu thì khác nào được về gặp ông bà sớm. Quyết định nhanh trong đầu thế là nói với ông em theo giọng văn nước điếu kiểu "anh cũng không có áp lực phải kiếm tiền lắm, cũng chẳng gấp gáp gì, cứ học căn bản từ từ cho chắc e à". Phải thú nhận là lúc đó cũng có chút không thành thật với lòng, có ai là không muốn kiếm tiền phải không ae :)
Sau đó ông em gửi cho link tìm hiểu về Khoa học máy tính cho người mới bắt đầu Computer Science 101.
Tóm lại, sau 1 ngày tìm hiểu thì thấy lượng kiến thức của week 1 khá vừa phải, không đến nỗi khó nhằn lắm, tuy nhiên tiếng Anh vẫn là 1 rào cản lớn vì khả năng nghe của mình khá yếu.
Về mặt tâm lý thì vẫn còn nguyên ý chí và nhiệt huyết của những ngày mới bắt đầu, chưa gặp vấn đề phản phệ hay tâm lý chán nản (không biết là hên hay không hên đây).
Ngoài ra mình có đang tìm hiểu thêm về wordpress trên trang của https://thachpham.com/ với mục đích đổi gió khi gặp bài khó lập trình, kiểu như căng thẳng quá ra web ngồi tạo mấy trang up hình thánh nữ Maria Ozawa ngắm cho đỡ stress :)
Note: Mình tạo thớt với mục đích ghi lại hành trình học tập của bản thân, cũng như mong muốn nhận được góp ý chia sẻ của ae giúp mình học tốt hơn cũng như là chỗ để giao lưu và chém gió với ae voz. Thân!
Em nghĩ anh cứ tự thân vận động rồi tự học thôi, khi đạt được thành quả nào đó thì anh viết lại quá trình học hỏi để các anh em khác còn tham khảo, nhưng nếu anh không có thành quả nào thì quá trình học của anh chỉ vất đi, cái anh viết ra cũng chẳng có ý nghĩa gì mà lại tốn thời gian. Nên theo chính kiến của em thì anh nên stop việc viết ở đây, tập trung vào học không nên tham khảo quá nhiều nguồn, nắm vững cơ bản rồi thì nên xin đi làm intern/fresher/junior ở các công ty để được làm trên những dự án thật tích lũy kinh nghiệm, sau này thành công thì viết lại sẽ rất có ý nghĩa.
 
Trạng thái
Không mở để trả lời thêm.

Thống kê chủ đề

Ngày tạo
HoanqDanq,
Người trả lời cuối
.NET Core 5.0,
Trả lời
192
Lượt xem
45.088
Quay lại
Lên đầu trang