Tag Archives: code

Ngày xửa ngày xưa, lập trình là vốn là chuyện của … đàn bà???

Hiện tại, theo quan điểm của nhiều người, lập trình là một ngành khô khan, không phù hợp với phái nữ. Bản thân trong ngành lập trình, nam giới cũng chiếm tỉ lệ khá lớn.

Tuy nhiên, bạn có biết, những con người đặt nền móng cho ngành lập trình lại là… phụ nữ??

Bạn có biết, ngày xưa tỉ lệ nam-nữ trong ngành lập trình là 50-50, bây giờ chỉ còn 92-8.

Bạn có thắc mắc tại sao ngành lập trình lại có đông nam và ít nữ như vậy hay không?

Nếu có, hãy cùng đọc bài viết để tìm hiểu nhé!

Note: Đây là bài viết nhằm tôn vinh chị em phụ nữ trong ngành code. Mình đặt tựa đàn bà nghe cho nó có vần có điệu hơn thôi, ko có ý coi thường gì chị em phụ nữ đâu nha hehe.

Continue reading Ngày xửa ngày xưa, lập trình là vốn là chuyện của … đàn bà???

Chuyện chàng coder nghèo và 2 ly trà sữa

Hôm nay, Code Dạo mời các bạn thưởng thức một truyện ngắn nho nhỏ mang tên “Chuyện chàng Coder nghèo và 2 ly trà sữa” nhé.

Chương 1 – Anh Coder và cô bé mê trà sữa

Ngày xửa ngày xưa, ở một trường Đại Học nọ, có một chàng sinh viên nghèo tên Tùng. Vốn đam mê lập trình từ thuở bé, lại thêm ham học hỏi và khám phá nên Tùng may mắn được giành được học bổng ngành CNTT của đại học Ép Tao Dê.

Lên Đại Học, do bị bạn bè xấu dụ dỗ, Tùng bị sa đà vào game gọt gái gú. Sáng ra Trần Duy Hưng chơi gái, tối về Trần Đức Cảnh chơi game. Từ một thanh niên tương lai sáng lạn, Tùng chểnh mảng việc học hành, tà tà ra trường với tấm bằng loại khá.

Rồi Tùng cũng tìm được việc làm tại công ty Ép Tao Dê, mức lương bèo bọt 3,4 triệu chỉ đủ ăn trà đá uống mì tôm mỗi tháng.

Thế rồi, Tùng biết yêu!

Continue reading Chuyện chàng coder nghèo và 2 ly trà sữa

Series JavaScript sida – Sự bá đạo của Async/Await trong JS

Lâu rồi chưa viết bài về kĩ thuật nên hôm nay viết một bài để dân tình biết là mình vẫn còn code nhé!

Kì này, chúng ta sẽ tìm hiểu về async/await, một cặp từ khoá rất bá đạo trong JavaScript chuẩn ES2017. Biết cách dùng async/await sẽ giúp ta viết code ngắn gọn, hiệu quả và dễ dàng hơn nhiều nhé.

Continue reading Series JavaScript sida – Sự bá đạo của Async/Await trong JS

Series Nhập Môn Lập Trình – Năm con đường kiếm tiền từ nghề lập trình

Một trong những câu hỏi mình hay nhận được về ngành IT là “ngành này ra trường có dễ xin việc, có dễ kiếm tiền không”? Câu trả lời dĩ nhiên là CÓ!

Ở bài trước, mình có chia sẻ đôi điều về triển vọng nghề nghiệp trong ngành lập trình. Là lập trình viên, có rất nhiều cách để bạn kiếm tiền. Trong bài này, chúng ta cùng tìm hiểu 5 con đường để kiếm tiền từ ngành này nhé!

Continue reading Series Nhập Môn Lập Trình – Năm con đường kiếm tiền từ nghề lập trình

Jon Skeet đã dạy tôi điều gì về tính khiêm tốn?

Hôm nay, chúng ta tạm bỏ qua những dòng code và những bài technical căng thẳng để cùng nghiền ngẫm về lòng tự cạo, tính khiếm tốn – một đức tính mà các developer khá thiếu.

Continue reading Jon Skeet đã dạy tôi điều gì về tính khiêm tốn?

Sinh viên “bối rối” vì 7 điểm khác biệt giữa đi học và đi làm

Trong trường Đại Học, chúng ta thường được dạy những kiến thức cơ bản về lập trình, về qui trình làm ra phần mềm. Tuy nhiên, môi trường lập trình chuyên nghiệp có những điều rất khác so với  môi trường học tập.

Do đó, khi vừa ra trường và bắt đầu đi làm, các bạn sinh viên thường cảm thấy “sốc” hoặc “bối rối” vì những khác biệt này.

Vì vậy, hôm nay chúng ta cùng điểm qua 7 điểm khác biệt các bạn sẽ gặp phải khi bắt đầu đi làm nhé.

Continue reading Sinh viên “bối rối” vì 7 điểm khác biệt giữa đi học và đi làm

Series Nhập Môn Lập Trình – Con đường nào cho các bạn tự học lập trình?

Ở bài trước, mình đã nói về hai con đường để trở thành lập trình viên: Đại Học và Học Đại.

So với việc học Đại Học, con đường tự học – học đại có nhiều thử thách và gian nan trắc trở hơn nhiều. Do vậy, mình dành nguyên bài viết này để định hướng, chia sẻ về con đường dành cho các bạn muốn tự học lập trình. Hi vọng chúng sẽ có ích cho bạn.

Continue reading Series Nhập Môn Lập Trình – Con đường nào cho các bạn tự học lập trình?

Kĩ năng “Back of The Envelope” của các developer thần thánh

Kì này, chúng ta tìm hiểu về một kĩ năng “bá đạo” mang tên Back of the Envelope. Tại sao lại gọi nó là kĩ năng của các developer “thần thánh”?

  • Phỏng vấn tuyển dụng tại cái công ty Google, Facebook, Amazon đều đòi hỏi developer có kĩ năng này.
  • Kĩ năng này không bao giờ lỗi thời, đến tầm Project Manager hay Software Architect vẫn cần. Đại ca Bob Martin – Chú Bob (Tác giả Clean Code) rất trùm sò trong kĩ năng này.
  • Kĩ năng này không chỉ hữu dụng trong lập trình, mà còn rất bổ ích trong cuộc sống.
  • Tuy đơn giản nhưng rất lại có rất ít developer biết, luyện tập và áp dụng nó

Đến đây bạn cũng tò mò kĩ năng này là gì mà sao lại ghê gớm như vậy phải không nào? Đọc hết bài viết để tìm hiểu nhé!

Continue reading Kĩ năng “Back of The Envelope” của các developer thần thánh

Series Nhập Môn Lập Trình – Triển vọng nghề nghiệp của ngành lập trình

Ở bài viết trước trong series Nhập Môn Lập Trình Không Code, mình đã chia sẻ về những tố chất mà mỗi lập trình viên nên có. Bên cạnh đó, khi tham dự một số hội thảo hướng nghiệp, mình vẫn thường nghe các bạn hỏi những câu hỏi như:

  • Học lập trình thì làm ra được gì?
  • Làm ngành này ra trường có dễ xin việc không?
  • Lương có cao không?
  • Em nghe nói tuổi nghề chỉ khoảng 30-40, có thật không?

Bài viết này sẽ giải đáp những thắc mắc nói trên xen lẫn với một số lời khuyên dựa theo kinh nghiệm bản thân mình nhé!

Continue reading Series Nhập Môn Lập Trình – Triển vọng nghề nghiệp của ngành lập trình

Series Phản Phác Quy Chân – Thuật toán sort nào nhanh nhất??

Mình rất ít khi viết bài về thuật toán. Lý do không phải vì mình …. dốt thuật toán mà vì bản thân mình thấy nó hơi khô khan. Vả lại, phần lớn thuật toán đã được dạy kĩ càng trong trường đại học nên mình cũng không muốn dạy lại những thứ các bạn đã biết rồi.

Tuy nhiên, hôm nay mình nổi hứng phá lệ một bữa, chúng ta sẽ cùng “phản phác quy chân”, bàn luận về một trong những thuật toán phổ biến nhất: thuật toán sắp xếp!

Chuyện thanh niên lập trình viên FA

Hãy tưởng tượng, bạn phải lòng một em gái mặt xinh ngực khủng chân dài cùng lớp lập trình (Tất nhiên điều này là hư cấu vì ngành này gái đã hiếm, gái ngực khủng chân dài lại càng hiếm).

Sau một hồi thả thính qua lại, bạn quyết định tỏ tình thì nàng bảo “Anh trả lời đúng câu hỏi thì này em sẽ đồng ý”. Vốn tự tin, bạn vỗ ngực bảo “Ok, em cứ hỏi đi!”.

Nàng nhẹ hỏi một câu hỏi đơn giản: “Thuật toán sắp xếp nào là nhanh nhất vậy anh?”. Trả lời đúng thì cuộc sống nở hoa, trả lời sai là vạn kiếp bất phục!

Ảnh minh hoạ bạn nữ cùng lớp (Gốc: Jade Raymond – Một trong các nữ lập trình viên sexy hiếm hoi ngành game)

Liệu bạn sẽ trả lời thế nào? Xem hết bài viết sẽ rõ.

Continue reading Series Phản Phác Quy Chân – Thuật toán sort nào nhanh nhất??