Mới 24 tuổi nhưng Nguyễn Văn Thoại, cựu sinh viên ngành CNTT của ĐH RMIT Việt Nam, đã có 12 năm gắn bó với đam mê viết nên những giấc mơ công nghệ qua ngôn ngữ lập trình.
Có vô số những ngộ nhận và lầm tưởng xung quanh công việc lập trình. Nhiều người cho rằng đó là một công việc chỉ dành cho những con người rất tài năng. Một con đường nghề nghiệp chỉ dành riêng cho geek (những người đam mê các hoạt động về trí não), hoặc có năng khiếu toán học, và là một công việc không cho phép bạn mắc sai lầm.
Học lập trình C là bước đi đầu tiên trên con đường trở thành một lập trình viên chuyên nghiệp. Khi có kiến thức về C sẽ dễ dàng tiếp cận tới các ngôn ngữ khác
Những người mới bắt đầu học lập trình thường hay băn khoăn không biết học lập trình bắt đầu từ đâu? Stanford sẽ giúp bạn trả lời câu hỏi này.
Đã không còn cái thời lập trình chỉ dành cho những thiên tài như Bill Gate, khi mà ngôn ngữ để coding bao gồm những setup rắc rối, khó hiểu cũng như giao diện khô cằn, nhạt nhẽo của command prompt mà chắc rằng chả ai muốn đụng vào chứ nói gì là bỏ hàng tiếng đồng hồ coding. Với sự trợ giúp của internet, giờ bất kể ai cũng có thể học ngôn ngữ lập trình một cách dễ dàng. Chính vì vậy mà hôm nay mình sẽ giới thiệu 5 trang web để giúp các bạn học bí kíp coding và lập trình.
Một trong những câu hỏi được nhiều bạn sinh viên ngành công nghệ quan tâm nhất đó là: Cần học những kiến thức gì, rèn luyện kỹ năng gì để trở thành một lập trình viên? Câu hỏi nghe có vẻ đơn giản nhưng rất khó để trả lời, lập trình là một lĩnh vực rất rộng, có hàng tá ngôn ngữ cần phải học, hàng trăm công nghệ cần nghiên cứu, và môi trường mỗi công ty lại hoàn toàn khác nhau, do đó các thanh niên vẫn cảm thấy rất “mông lung như một trò đùa”.
Như trong bài viết “Tự học lập trình trong 10 năm” của Giáo sư Norvig thì chúng ta đã biết rằng để trở nên tinh thông bất cứ lĩnh vực gì thì ai cũng phải cần tối thiểu 10,000 giờ tập luyện (tương đương khoảng 10 năm). Nhưng bạn có thể nói rằng điều đó chẳng cần kết quả nghiên cứu của các nhà khoa học thì bạn cũng biết. Vấn đề ở đây là 10 năm là một quãng thời gian rất dài, và với 10 năm đó thì có thể đã “vật đổi sao dời” hay người còn kẻ mất. Điều quan trọng là làm sao duy trì được động lực làm việc và học tập trong một quãng thời gian dài như vậy?
Học lập trình web là một cơ hội lớn cho các bạn về cả tài chính và nghề nghiệp vì một nhân viên lập trình có mức lương rất cao và cơ hội thăng tiến nhanh. Cơ hội việc làm của bạn rất lớn, có nhiều doanh nghiệp tuyển dụng, dù trình độ của bạn ở mức độ nào hay ở thành phố nào thì vẫn dễ dàng tìm được một công việc tốt.
Đã không còn cái thời lập trình chỉ dành cho những thiên tài như Bill Gate, lập trình giờ đây được xem như là một kỹ năng “cần-phải-có” bất kể là bạn muốn theo đuổi nó như 1 công việc thực sự hay chỉ xem nó đơn thuần như 1 sở thích. Với sự trợ giúp của internet, giờ đây, bất kể ai cũng có thể tự học lập trình và trở thành coder. Dù là vì mục đích gì thì khi trước khi bắt đầu chuyến hành trình khám phá “miền đất code” sẽ có đôi chút khó khăn. Hãy trang bị cho mình những mẹo nhỏ dưới đây để việc tự học lập trình hiệu quả hơn.