Chuyện bên lề

Chuyện bên lề - là chuyên mục viết về mọi thứ liên quan đến cuộc sống của một thằng coder.

Học lập trình mất bao lâu?
Thật ra thì rất khó để có thể xác định chính xác được mất bao lâu, bởi vì chúng ta không thể nào "học xong" một ngôn ngữ lập trình được, học xong nhưng xong ở level nào nữa. Lập trình là một kỹ năng, mà kỹ năng thì phải thực sự rèn luyện mỗi ngày

Làm freelance lập trình có gì vui?
Làm freelance lập trình hay "làm việc tự do" là hình thức làm việc mà không cần đến công ty, tức là muốn làm ở đâu cũng được, ở nhà, quán cafe, thư viện hay trong toilet.

Tìm ra bug trong chính con người bạn
Với bất kỳ lập trình viên nào, debug là một công việc thường xuyên, bug là nỗi ám ảnh, một thứ cần phải loại bỏ để cải thiện phần mềm. Tuy nhiên, ít ai biết được một loại bug nguy hiểm nhất, nguy hiểm hơn bất kỳ loại bug nào trong mã lập trình. Bug trong chính con người bạn.

6 yếu tố để tạo nên lập trình viên thành công
Ngoài nắm chắc các kiến thức liên quan đến JAVA, Python và C++, bạn còn phải trang bị thêm cho mình những phẩm chất, yếu tố khác để trở thành lập trình viên giỏi về cả mặt kiến thức và phẩm chất. Có như vậy cơ hội được nhiều công ty công nghệ lớn chào đón bạn càng cao.

Góc trải nghiệm: in 3d có vui không?
Nếu bạn đang mơ tưởng một con máy có thể in bất kỳ cái gì bạn vẽ ra, rất là amazing gút chóp phải không? Thì một chiếc máy in 3d dành cho cá nhân có thể cho bạn một chút vui vẻ ban đầu. Cảm giác đầu tiên ngắm đầu đùn di chuyển cũng khá vui, nhưng cảm giác đó tắt ngấm sau vài lần in đầu tiên, không còn thú vị nữa.

Giữ năng lượng khi học và làm lập trình.
Bản thân mình cực kỳ tôn trọng những lập trình viên vẫn giữ được phong độ code khi ở giai đoạn cuối của dự án. Đường dài mới biết ngựa hay, một dự án phải trải qua cả những lúc khó khăn, không hề "có cảm hứng" chút nào.

Lập trình viên cũng phải biết design đấy, không đùa đâu
Có cần phải rèn luyện kỹ năng thiết kế khi bạn là lập trình viên hay không? Có bao giờ bạn thấy rằng dù bạn có áp dụng bao nhiêu kỹ thuật code cao siêu, mà sản phẩm làm ra trông vẫn rất là trẻ trâu, amateur như mới học code?

Chuyện lương lậu khi thực tập IT
Có lẽ chuyện lương lậu khi thực tập là chủ đề nhạy cảm khó nói vì nó liên quan đến tiền bạc, đối với các bạn sinh viên thì khoản lương để trang trải cuộc sống khi thực tập rất được các bạn quan tâm.

Mỗi ngày tôi chỉ làm 5 việc thôi
Chỉ làm 5 việc mỗi ngày mà công việc lại hiệu quả hơn, có thời gian nghỉ ngơi hơn,công việc và cuộc sống của bạn sẽ tốt hơn rất nhiều nếu áp dụng điều này, đó là mỗi ngày chỉ làm đúng 5 việc rồi nghỉ.

Thay vì dùng laptop, tôi dùng máy bàn
Tôi đã chuyển công việc chính từ laptop sang máy bàn được 2 năm, đã có người đưa ra đủ lý do vì sao nên dùng laptop, nhưng tôi vẫn thấy happy với quyết định của mình.

Chúng ta đang đọc báo công nghệ quá nhiều
Thói quen đọc, thoạt đầu tưởng như rất có ích, đọc là cách để tiếp thu kiến thức, tiếp thu cái mới một cách dễ dàng ít tốn công sức nhất. Nhưng cái gì nên đọc và cái gì không nên đọc? Chúng ta đang sống trong một thế giới mà thông tin tạp nham, vàng cũng có mà cám cũng có. Một vấn đề mà hầu hết chúng ta đều gặp phải, đó là đọc báo tin tức công nghệ quá nhiều.

Cách làm youtube vlog của mình
Cách mình làm youtube dạng vlog, các thiết bị và phần mềm mà mình sử dụng để quay, chỉnh sửa video, live stream trên kênh youtube. Đây là cách tôi thực hiện những vlog của mình trên kênh Lập Trình Viên TV

Mất fanpage và lời bàn "hacker là gì"?
Ngày 04/08/2019 Fanpage chính thức của Lập Trình Cuộc Sống Chấm Com đã mất quyền kiểm soát. Đây là fanpage có tuổi đời 02 năm với trên 13 nghìn lượt thích và theo dõi.

3 việc lập trình viên cần làm mỗi ngày
Tôi tin rằng sự thành công của một người trong tương lai phụ thuộc vào những việc mà hàng ngày anh ta làm. Tôi thấy có người rảnh rỗi xem phim lướt facebook và băn khoăn làm thế nào để trở thành developer giỏi. Và cũng thấy những người suốt ngày bận bịu làm hết việc này đến việc khác nhưng vẫn không đi đến đâu.

Lương nhân viên IT, lập trình viên có cao không?
Trong thời kỳ cách mạng công nghệ 4.0 lên ngôi, vai trò của công nghệ thông tin cũng ngày càng trở nên quan trọng hơn bao giờ hết. Nguồn cung nhân sự cho ngành IT đang ngày càng khan hiếm nên hiện nay có rất nhiều công ty đang có nhu cầu tuyển dụng cho vị trí này với chế độ đãi ngộ hấp dẫn

Viết cho sinh viên IT
Rồi ngày mai cuộc sống sẽ cuốn các bạn đi, code của các bạn sẽ không còn là những dòng code đầy đam mê như trước nữa, mà code của bạn phải làm ra tiền. Tôi nói thật đấy, bạn sẽ phải trả tiền phòng, tiền điện nước, internet, code của bạn trước khi làm thỏa mãn đam mê, thì trước hết nó phải đáp ứng được tầng thấp nhất của tháp nhu cầu Maslow cái đã.

Review các IT blogger khét tiếng ở Việt Nam

Cũng như các bạn, ngoài code với FAP ra thì thời gian rảnh mình cũng hay la cà mấy blog IT, hóng hớt xem thiên hạ đang code như thế nào, bàn tán về công nghệ gì. Trong bài viết này mình sẽ giới thiệu các blog IT nổi tiếng khét tiếng ở Việt Nam mà mình thường xuyên ghé thăm.

Thiền đã cứu rỗi linh hồn tôi như thế nào?
Ban đầu mình cũng không tin thiền có tác dụng gì lắm, cũng không hiểu nguyên tắc hoạt động của nó thế nào. Nhưng khi đã thử qua, mình không ngờ rằng nó lại có nhiều tác dụng tích cực đến thế, nên quyết định chia sẻ đến các bạn trải nghiệm này.

Share mã giảm giá sự kiện Việt Nam Mobile Day

Vietnam Mobile Day là ngày hội thường niên lớn nhất trong lĩnh vực ứng dụng di động, cập nhật những kiến thức mới, chuyên sâu từ các diễn giả được chọn lọc mời từ các công ty internet tiên phong, đối tượng tham dự đa dạng từ developer, marketer, designer và doanh nhân. Ban tổ chức cũng đã có vé mời Lập Trình Cuộc Sống tham dự và share 15 code giảm 50k/vé cho các bạn.

Tổng hợp ảnh vui về lập trình viên
Dân IT không phải là những người suốt ngày ngồi máy tính, họ còn vô cùng hài hước nữa nhé. Đây là tổng hợp các ảnh rất vui nhộn về đời sống dân IT trên fanpage của Lập trình cuộc sống

CNTT thì thi khối nào? Khối D là câu trả lời
Thường thì các trường đại học tuyển sinh ngành công nghệ thông tin là khối A, tuy nhiên theo mình thì khối D mới là khối phù hợp nhất, tại sao không phải là khối A như chúng ta thường nghĩ?

Hỏi như thế nào để khỏi bị chửi ngu?
Muốn biết phải hỏi muốn giỏi phải học, điều này đúng, tuy nhiên hỏi như thế nào để được trả lời và không bị chửi ngu lại là vấn đề nhức nhối. Trên facebook, trên diễn đàn, đâu đâu cũng có những câu hỏi gây ức chế bực bội cho người trả lời.

Đang code mà buồn đi tè thì phải làm sao?

Nghề lập trình không giống bất kỳ nghề nghiệp nào khác, chúng ta code không chỉ là làm việc để kiếm tiền, đó còn là đam mê, là sở thích. Mà đã là sở thích, thì mình, bạn và hàng triệu lập trình viên ngoài kia đang code cả ngày lẫn đêm, quên chính bản thân mình để code.

Phát trực tuyến - Backend hay frontend dễ học hơn, dễ kiếm việc làm hơn?

Trong buổi live stream ngày 10/3/2017 cùng bạn đọc, mình đã trả lời các câu hỏi: Backend hay frontend dễ học và dễ tìm việc làm hơn? Ngôn ngữ nào dễ học nhất? Lập trình viên có bắt buộc phải biết sử dụng linux không? Học linux như thế nào cho hiệu quả? Tại sao dạo này Lập Trình Cuộc Sống ít ra bài mới? Là con gái có nên theo học lập trình không?…

Bạn học CNTT và định bỏ đại học? Hãy đọc câu chuyện của mình
Đừng bỏ lỡ cơ hội được học nhé, vào thời điểm khó khăn, mình đã phải làm việc chân tay ở một xưởng cao su, thì suy nghĩ được là sinh viên hàng ngày được học những kiến thức lập trình, buổi tối có đủ thời gian để nghiên cứu thêm một cái gì đó theo sở thích, đó là một ước mơ tuyệt vời.

Ngôn ngữ lập trình nào dễ học nhất
Khi mới học lập trình, các bạn thường hỏi ngôn ngữ nào dễ học, dễ dàng tiếp cận nhất. Tuy nhiên mình nghĩ rằng việc lựa chọn ngôn ngữ lập trình nào là không quan trọng.

Lập trình cuộc sống tuyển thành viên dev team

Xin chào các bạn yêu mến Lập Trình Cuộc Sống Chấm Com! Với mong muốn kết nối tất cả các bạn. Chúng tôi có ý tưởng thành lập team để cùng nhau phát triển một sản phẩm hoàn thiện. Qua đó, các lập trình viên và sinh viên có thể làm việc cùng nhau, để học hỏi hoàn thiện kỹ năng và xa hơn nữa, là đóng góp chút gì đó cho xã hội.

Tổng hợp những kênh youtube mà dân công nghệ nên theo dõi - phần 2

Thế giới đã chuyển qua một thời đại khác, thời đại của băng thông rộng, tốc độ internet không còn là vấn đề, hàng triệu kênh youtube đã xuất hiện, mang đến phương pháp học tập chia sẻ một cách sinh động và trực quan. Trong phần 1, mình đã giới thiệu 9 kênh youtube mà dân công nghệ nên theo dõi, hôm nay chúng ta sẽ tiếp tục với những kênh mà mình đã đăng ký, không kém phần bổ ích và thú vị.

Ngày lập trình viên

Bạn có biết hôm nay là một ngày đặc biệt, ngày thứ 256 của năm, ngày mà rất nhiều nơi trên thế giới xem là ngày lập trình viên. Người ta đẻ ra bao nhiêu ngày, ngày nhà giáo, ngày phụ nữ, ngày thiếu nhi, ngày thầy thuốc, ngày thương binh liệt sĩ… Nhưng không ai, kể cả các bạn biết ngày hôm nay là ngày gì cả.

Học làm hacker

Để trở thành hacker cần phải học gì, cần có những hiểu biết cơ bản gì, hack như thế nào? Thật sự nó quá khó để trả lời, ngay cả nếu hỏi một hacker chuyên nghiệp, vì họ không có chuyên môn sư phạm, một câu trả lời không thể giúp bạn trở thành hacker, nó là cả một quá trình tích lũy kiến thức và kinh nghiệm. Để không bị chửi hay ném đá, bài viết này mình chỉ chia sẻ và trả lời câu hỏi “Làm thế nào để hack một website”, câu hỏi mà mình nhận được quá nhiều sau khi đăng bài viết “tôi đã hack Chợ Tốt như thế nào?”.

7 công việc đầu tiên trong đời

Dạo này trên facebook rộn trào lưu chia sẻ 7 công việc đầu tiên trong đời, thấy khá là hay. Trước khi làm lập trình, mình đã từng làm khá nhiều nghề, nhìn lại chưa làm được điều gì lớn lao, nhưng cũng trân trọng những tháng ngày vất vả để kiếm được đồng tiền, nó mang lại nhiều trải nghiệm mà khó có thể quên được. Ghi lại, để thấy sự lớn lên của bản thân mỗi ngày.

Hình ảnh sự kiện Tech Expo 2017

Tech Expo được xem là sự kiện tuyển dụng công nghệ lớn nhất Việt Nam có sự tham gia của các đơn vị hàng đầu trong lĩnh vực công nghệ thông tin và truyền thông. Với nhiều các hoạt động: tuyển dụng, hội thảo và trình diễn công nghệ, Tech Expo năm thứ 3 với chủ đề “Tomorrow’s land” đã thu hút hàng nghìn lập trình viên tham dự.

Hướng dẫn giải whiteHat warGame - web security bài 1 đến bài 4

WhiteHat WarGame là trang web hacking test của diễn đàn hacker mũ trắng Việt Nam do sếp Quảng nhà ta tạo ra :) được thiết kế dạng capture the flag (CTF) với nhiều cấp độ từ dễ đến khó. Rất hữu ích cho các bạn mới tìm hiểu về lĩnh vực bảo mật thông tin. Trong bài viết này mình sẽ hướng dẫn các bạn giải từ bài 1 đến bài 4 của web security challenge.

Khai bút đầu năm

Khai bút đầu năm là truyền thống của các lập trình viên, đoạn mã đầu tiên của năm mới, họ sẽ viết để in ra màn hình những ước mong của họ, và gửi đến những người họ yêu quý.

Tổng hợp 9 kênh youtube mà dân công nghệ nên theo dõi

Thời đại viết blog để chia sẻ kinh nghiệm có lẽ đã qua mất rồi, khi mà tốc độ internet không còn là vấn đề, thì rất nhiều các kênh youtube đã xuất hiện, mang đến một phương pháp học tập, chia sẻ mới sinh động và trực quan. Xin giới thiệu 9 kênh youtube rất bổ ích mà mình thường xuyên theo dõi.

Nếu một ngày những đoạn mã lập trình biến mất

Có bao giờ bạn đặt câu hỏi: Nếu không có những lập trình viên như chúng ta, thế giới sẽ như thế nào không? Thật khủng khiếp, không có điện thoại, không có facebook và xe cộ sẽ tông nhau loạn xạ, vì cả những cột đèn giao thông cũng phải được lập trình ra.

Sự kiện Tech Expo 2016, thử làm phi hành gia công nghệ

Tech Expo được xem là sự kiện tuyển dụng công nghệ lớn nhất Việt Nam có sự tham gia của các đơn vị hàng đầu trong lĩnh vực công nghệ thông tin và truyền thông. Với nhiều các hoạt động: tuyển dụng, hội thảo và trình diễn công nghệ, Tech Expo năm thứ 2 đã thu hút hàng nghìn lập trình viên tham dự.

Nhảy việc

Tôi quyết định nhảy việc, tôi đã xin nghỉ công việc hiện tại để đi tìm một chỗ làm mới phù hợp hơn. Một chút ghi lại, bởi đây là một quyết định khó khăn nhất mà tôi đã từng trải qua.