Breaking

Sunday, October 28, 2012

study plan


Mặc dù làm web.bendoi.vn cũng như các trang khác trong hệ thống bendoi.vn.
Nhưng mình lại không phải là người được học bài bản về thiết kế web. Bắt đầu lọ mọ làm web các nhân từ những ngày đầu mới biết đến chiếc máy tính ở quán nét, khi đó mình đã 22 tuổi, trong đầu chưa có từ tiếng anh nào ngào "yes/no".
Thiết kế web là sở thích, sở thích giúp mình ngồi hàng đêm với đam mê, những lần quyên ăn vì chưa thực hiện được một đoạn code.
Thấm thoát đã 8 năm trôi qua, cho dù đam mê đến đâu cũng phải gián đoạn bởi trong cuộc sống hiện tại, đam mê không nuôi sống mình.
Xuất phát từ con số 0, mình biết mình ở đâu, và mình học từ đầu, tự học! từ những điều nhỏ nhất, dần dần tìm hiểu tại sao người ta làm được như thế, mình cũng muốn làm được.
Con đường tự học rất trông gai, nó giống như bạn đang đi trên sa mạc, quay lại dấu chân trên cát nhưng bước tiếp thì không biết đi hướng nào.
Tự học kinh nghiệm nhiều, sự tự chủ và tự do sáng tạo theo cách riêng, nhưng sự chuyên nghiệp thì chỉ ở người đi làm.

Đối với các bạn mới bắt đầu, điều đầu tiên bạn phải nhớ đó là học từ những điều nhỏ nhất, học không phải ai dạy nhưng phải tự tìm hiểu.
Ví dụ như bạn đừng bao giờ hỏi "làm web thế nào?"
Trong khi bạn không biết sử dụng email, cài vài phần mềm lặt vặt lại lúng túng.
Không biết up ảnh lên mạng thế nào, sử dụng những công cụ trực tuyến ra sao hoặc sử dụng facebook bất chấp tường lửa không.
Bạn không cần ai bày cho cách sử dụng SugarSync (ví dụ), nhưng bạn down về bạn phải biết dùng nó SugarSync thế nào.
Những điều tưởng trừng như chẳng liên quan gì đến làm web nhưng lại tạo cho bạn kỹ năng sử dụng máy tính một cách thành thạo nhất.
Không phải ai học CNTT cũng có thể học được web, có người bằng giỏi ĐH CNTT nhưng vẫn không biết sử dụng MS-Word để viết đơn cho đúng, copy shortcut, nháy đúp Start,...
Nên vấn đề bạn đến với web phải là sự đam mê (đam mê khác với chăm chỉ), đam mê để có tư duy logic trong đọc/viết code, đam mê để cảm nhận thẩm mỹ và sáng tạo giao diện đẹp.

Con đường đến với web và liên quan tới việc làm web có nhiều dạng, có người là chuyên gia lập trình, có người chỉ việc đăng bài, có người chỉ để chơi blog,...
Nhưng dạng nào thì cũng phải qua những bước cơ bản nhất. Kể cả những bạn tạo blog đơn thuần nhưng không biết chút HTML thì khi xem người khác hướng dẫn cũng rất khó hiểu.

Vậy làm web bắt đầu từ đâu.
Đầu tiên:
1.Học HTML (3 hôm đầu sử dung Notepad của windows để viết code để xem chịu nhệt được bao lâu, sau khi nhớ tương đối các từ khóa cơ bản ta sử dụng các phần mềm làm HTML cho tiện)
2.Học CSS (trong quá trình này tự nghịch edit trực tiếp các trang web trên trình duyệt luôn như dantri.vn, vietnamnet chẳng hặn)
3.Học JavaScript (học cơ bản đã, biết cộng trừ nhân chia, nhập xóa, thay thế, tính nguyên tố, lủy thừa, chính phương,... Sau này chuyên nghiệp thì tự học nâng cao)

Đến đây thì lại chia làm 2 dạng
- Dạng thiết kế chuyên nghiệp.
- Dạng chơi web cá nhân, người máy mắn làm nhân viên văn phòng chỉ việc đăng bài cho web

Nếu thiết kế web chuyên nghiệp thì bạn tự học thêm PHP và MySQL hoặc ASP và SQL
Nếu dạng web các nhân, chơi blog, nhân viên CNTT chỉ việc đăng bài cho cơ quan thì chẳng cần học web động, mất thời gian, đau đầu mà cũng không ứng dụng gì cho bạn.
Còn nếu đam mê thì tất nhiên cũng nên học web động cho biết.

Dù cả chuyên nghiệp hay cá nhân thì cũng nên tìm hiểu các mã nguồn mở thiết kế web như wordPrees,joomla,...
Dù web tự làm hay mã nguồn sẵn thì cũng nên tìm hiểu để khám phá học tập nhiều điều, không có ai là giỏi nhất càng không có mã nguồn nào là tốt nhất.
Chúng ta phải học và trau dồi liên lục, thiết kế web có thể năm nay nó hay nhưng vài năm nữa kỹ thuật lại lạc hậu cần thay đổi.

Nói về vấn đề này thì rất nhiều. Nhân tiện bài này mình giới thiệu các lịch trình học ở các trung tâm có đào tạo liên quan đến web.
Giúp các bạn có chiếc la bàn khi giữa sa mạc cát. Thú thực mình cũng chưa từng theo học bất kỳ một khóa học bài bản nào.
Nhưng dù sao có điều kiện thao học cũng tốt, mà mình thấy cái gì cũng nên học, nên mình sẽ giới thiệu tất cả các danh mục học cho các bạn biết.
Các trung tâm dạy học có thể đăng bài lên đây để mọi người cùng biết.

Chúc các bạn biết điều cần học và học hiệu quả!

No comments:

Post a Comment