cách tiếp cận 1 ngôn ngữ/công nghệ new – Phần 2

Nối tiếp phần 1, ở đoạn này mình đang nói rõ rộng về quy trình tiếp cận công nghệ của bản thân. Trước lúc bắt đầu, mong các bạn hãy duy trì 3 bốn tưởng sau:

Để học được không ít cái mới, bạn phải giỏi giờ Anh, không lo đọc (Không cần xuất sắc cả 4 kĩ năng, chỉ việc giỏi reading là được). Ngoại trừ một số ngôn ngữ cũ như C, C++ được nhiều dạy ở các trường , có tài năng liệu tiếng Việt, các công nghệ mới như NodeJS, AngularJS, Entity Framework thường xuyên chỉ tài giỏi liệu hoặc lý giải tiếng Anh. Nếu chỉ chằm chặp tìm tài liệu tiếng Việt, chỉ biết há miệng hóng hàng người ta dịch sẵn, bạn sẽ đi sau thời đại. Không tính ra, cùng với vốn tiếng Anh kha khá, khi bao gồm bug hoặc gặp mặt vấn đề khó giải quyết, bạn sẽ dễ google cùng tìm câu vấn đáp hơn.Hạn chế hỏi linh tinh,hãy google trước lúc hỏi. Mình rất ưng ý với cách nhìn "không biết bắt buộc hỏi, không cất dốt". Tuy nhiên, tư thục trình viên nói chung rất ghét những thắc mắc ngu, lười suy nghĩ. Trước khi hỏi, thử tìm google trước. Có khi chúng ta hỏi chỉ mất 1 phút là bao gồm câu trả lời, google để tìm câu vấn đáp mất cho tới 1 tiếng. Nhưng trong một tiếng đó, các bạn sẽ học được rất nhiều điều liên quan khác, cả những điều bạn ngần ngừ mình cần được hỏi.

Bạn đang xem: Cookbook là gì

Bạn đang xem: Cookbook là gì


*

Các các bạn nhớ đọc lại phần 1 nhằm hiểu định nghĩa về: fundamental, information và skill nhé. Bên dưới đây, bản thân sẽ share quy trình mình áp dụng để học một technology mới. Tất nhiên không phải công nghệ nào cũng vậy, tùy vào việc mình rành kiến thức căn cơ – fundamental của technology đó cho tới đâu:

Tìm tài liệu học – tiến trình sơ khởi

Đây là bước đặc biệt nhất. Trường hợp có tín đồ quen rành công nghệ này, bạn có thể nhờ họ chỉ còn khóa, tên sách, trang web v…v nhằm mình hoàn toàn có thể tự search hiểu. Họ cũng trở nên chỉ cho phần lớn gì yêu cầu học. (VD: mình thích học thi công web, cần học trước về html, css, javascript, jQuery.).

Trường hợp rủi ro xấu hơn, giả dụ bạn không tồn tại người quen, hoàn toàn có thể lên amazon.com, viết tên công nghệ bạn thích học, tiếp đến chọn 1,2 cuốn ebook đứng đầu, tìm bạn dạng ebook và bước đầu học. Xem xét là chỉ cần 1,2 cuốn, không nhiều hơn thế nữa nhé, các hơn bạn sẽ lười và không phát âm đâu. Mình biết có tương đối nhiều bạn download gần cả trăm MB ebook, tưởng bản thân giỏi, những tài liệu mà bản thân họ chẳng hiểu bao giờ.


*

Bắt đầu học – quá trình nhập môn

Tại sao mình lại khuyến khích bạn học từ sách, mà chưa phải là học tập qua website, forum… giỏi gì đó. Nguyên nhân là khi xuất bạn dạng một cuốn sách, người sáng tác thường mài giũa + biên soạn sẵn một lịch trình học mang lại bạn. Các kiến thức được trình diễn trong sách theo thứ tự tuần từ bỏ mạch lạc. Đây là giai đoạn những bạn bổ sung kiến thức dạng căn cơ (fundamentals) và infomation về công nghệ bạn muốn học.

Một số series hay để nhập môn: xxx For Dummies, Head First xxx, sách khác của O"Reilly. đều sách này còn có ngôn ngữ đối kháng giản, ảnh minh họa nhiều, việc học cực kỳ vui và nhẹ nhàng. Có một số trong những cách học khác như học qua video clip trên pluralsight, code tức thì với codeschool, cũng rất trực quan với dễ hiểu.


*

Áp dụng kỹ năng và kiến thức – quy trình tiến độ nâng cao

Bạn đừng lo nếu như mình đọc được 1 nửa cuốn sách đã chán, mình cũng từng như vậy. Đọc được 50% hoặc 2/3 cuốn sách, bạn đã sở hữu kha khá kiến thức nền tảng, cùng 1 chút kiến thức và kỹ năng chuyên sâu về công nghệ mình học. Bây giờ sách vở không còn nhiều tính năng nữa, các bạn hãy thử áp dụng kiến thức mình sẽ học vào thực tế.

Xem thêm: Thành Đạt Là Gì ? Hiểu Thêm Văn Hóa Việt Hiểu Thêm Văn Hóa Việt

Ở giai đoạn áp dụng này, bạn sẽ học được rất nhiều skill, thông qua đó củng cầm cố thêm fundamental với infomation. Các bạn tốt của công ty ở tiến trình này là stackoverflow hoặc một số sách dạng cookbook. Phần lớn sách cookbook này hơi hay, chúng hướng dẫn biện pháp dùng công nghệ để giải quyết một số yêu cầu thường gặp gỡ khi code (Cách parse 1 string sang DateTime vào C#, biện pháp validate 1 form trong jQuery, …)


*

Trên đó là 3 quy trình tiến độ các các bạn sẽ trải qua trong quá trình tiếp cận công nghệ. Khi cảm xúc mình có thể giải quyết 80% phần đông vấn đề chạm mặt phải, chúng ta đã đạt mức cuối quy trình tiến độ "áp dụng". Các bạn có thể bỏ thời gian phân tích chuyên sâu hơn, hoặc chuyển qua tìm hiểu công nghệ mới, tùy vào đam mê của mỗi người.

Dĩ nhiên mọi cá nhân có một cách học không giống nhau, phía trên chỉ là bí quyết tiếp cận của cá nhân mình. Các chúng ta cũng có thể góp ý, đóng góp cách học của mình bằng cách comment cho bài xích viết. Hoan nghênh mọi ý kiến đóng góp của các bạn. Xin share một course pluralsight hơi hay về phong thái học: