Tag Archives: lập trình

Vài lời khuyên và tâm sự cho các bạn muốn theo ngành CNTT

Đợt vừa rồi, mình có được lên Mương 14 trả lời một số thắc mắc, tư vấn cho các bạn sắp tốt nghiệp muốn theo ngành CNTT.

Vì phạm vi bài báo có hạn, không thể đăng dài quá nên một số nội dung đã được chỉnh sửa, lượt bớt. Vì vậy, mình đăng bài full lại lên blog để chia sẻ cho anh nhen!

Trong bài này, mình sẽ chia sẻ về:

  • Thời điểm nên theo đuổi ngành IT
  • Kĩ năng quan trọng để theo ngành
  • Các hướng phát triển trong ngành
  • Bằng cấp liệu có thực sự quan trọng

Continue reading Vài lời khuyên và tâm sự cho các bạn muốn theo ngành CNTT

Advertisements

Ba bài học về Software Engineering học được qua một buổi hái xoài (bonus thêm 2 trái xoài siêu to khổng lồ)

Đợt trước, vừa hết thời hạn thử việc, mình có vài ngày phép nên về quê chơi, thăm nhà, thăm bố mẹ. Vốn định về nghỉ ngơi, mình chỉ lo sáng ăn uống đi chơi, tối về lại ngủ chứ không viết blog bờ liếc gì.

Thế nhưng, nhờ một buổi đi chơi với ba mình (hồi xưa, ba mình còn chưa học xong Đại Học), mình chợt ngộ ra vài bài học hay ho về ngành Software Engineer mà trong trường chưa bao giờ dạy. (còn được bonus thêm 2 trái xoài siêu to không lồ nữa).

Do vậy, mình viết bài này để … khoe xoài, nhầm, để chia sẻ 3 bài học hay ho mà mình đã học được cho các bạn nhen.

Continue reading Ba bài học về Software Engineering học được qua một buổi hái xoài (bonus thêm 2 trái xoài siêu to khổng lồ)

Lightning Talk Kì 31- 5 thái độ nên có của lập trình viên thành công

Các bạn ham học hỏi có thể subscribe bot tại: bot.codergangvn.com nha

Kì này, mình chia sẻ về 5 thái độ mà một lập trình viên nên có đề thành công và phát triển trong ngành nha:

  1. Không sợ sai lầm, thất bại
  2. Khiêm tốn
  3. Đừng quá coi trọng công nghệ
  4. Có tinh thần trách nhiệm cao
  5. Tò mò, cầu tiến, ham học hỏi

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.

Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!

Lightning Talk Kì 30 – Làm sao rèn luyện tư duy lập trình

Do có nhiều bạn hỏi nên hôm nay Code Dạo chia sẻ 4 lời khuyên để rèn luyện tư duy lập trình nha:

  1. Học kĩ căn bản: https://toidicodedao.com/2017/06/06/dung-cong-nghe-hieu-cong-nghe
  2. Làm nhiều bài tập về thuật toán. 2 cuốn sách nên đọc là Cracking The Coding Interview và Algorithms, 4th Edition by Robert Sedgewick
  3. Làm ra sản phẩm: https://toidicodedao.com/2017/01/19/code-pet-project
  4. Tìm hiểu những thứ mới mẻ

Bài viết liên quan: Làm sao rèn luyện tư duy lập trình

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.

Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!

Kiến thức trong ngành IT có 2 loại – Một loại để càng lâu càng cũ, loại kia thì ngược lại

Từ trước đến nay, với các bạn muốn theo ngành IT, mình đều có lời khuyên là:

Kiến thức trong ngành thay đổi rất nhanh, các công nghệ rất dễ trở nên lạc hậu, lỗi thời. Do vậy, để theo đuổi ngành này, chúng ta phải chịu khó tự học, tự làm mới bản thân.

Hôm nọ, mình có đọc mẩu truyện tranh ngắn sau, về một cuốn sách khá nổi tiếng trong ngành – Working Effectively with Legacy Code

Nguồn: commitstrip.com/en/2019/03/13/like-a-good-wine

Mình chợt nhớ ra/ngộ ra rằng kiến thức công nghệ trong ngành IT cũng có 2 loại:

  • Loại thứ nhất càng để lâu càng cũ, lạc hậu, trở nên vô dụng
  • Loại thứ hai để lâu tận 10 năm, 20 năm cũng chả sao, thậm chí càng ngày càng có giá

Loại thứ 2 là những kiến thức gì vậy, các bạn xem sẽ biết nhé! (Bật mí nhỏ là không phải chỉ có thuật toán như mấy ông thầy trong trường hay nói đâu!

Continue reading Kiến thức trong ngành IT có 2 loại – Một loại để càng lâu càng cũ, loại kia thì ngược lại

Lightning Talk Kì 29 – Những môn học quan trọng trong ngành lập trình

Kì này, mình chia sẻ về những môn học quan trọng trong ngành lập trình nha. Các bạn mới vào học hoặc tự học thì tham khảo nhé :D.

 

Những môn cực kì quan trọng

  1. Nhập môn lập trình
  2. Lập trình hướng đối tượng
  3. Cơ sở dữ liệu

Những môn dùng nhiều trong công việc

  1. Cấu trúc dữ liệu và giải thuật
  2. Kiểm thử phần mềm
  3. Mạng máy tính & Hệ điều hành

Những môn kiến thức bổ trợ

  1. Series Toán cao cấp, rời rạc, xác suất thống kê
  2. Toán Lý Hóa Đại Cương
  3. Lập trình Web/Mobile, Mạch điện tử

Bài viết liên quan: Những môn học nào thật sự quan trọng trong ngành lập trình

 

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc.

Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.

Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần tại bit.ly/codedaotube nha

Năm thói quen xấu của lập trình viên “dỏm” mà các bạn nên bỏ

Để trở thành lập trình viên giỏi, chúng ta cần phải có thái độ đúng đắn với ngành, cần phải rèn luyện những thói quen tốt, phải phạm nhiều sai lầm và học hỏi từ những sai lầm đó…

Tuy nhiên, trước khi làm những điều đấy, bạn cần phải biết mình có dính phải thói quen xấu nào có thể ảnh hưởng gì đến công việc, đến sự phát triển của mình không.

Do vậy, trong bài này, mình sẽ chỉ ra năm thói quen mà các bạn nên bỏ nếu muốn thoát kiếp lập trình viên “dỏm” nhé!

Continue reading Năm thói quen xấu của lập trình viên “dỏm” mà các bạn nên bỏ