Thứ Tư, 11 tháng 6, 2014

Describe new method & tools


KỸ NĂNG & PHƯƠNG PHÁP CẦN THIẾT GIÚP MỘT 
LẬP TRINH VIÊN TỒN TẠI & PHÁT TRIỂN

  Chúng ta đang sống trong một xã hội hiện đại. Hầu hết các ngành nghề đều có những bước tiến mới theo sự phát triển chung của công nghệ, nghề Lập trình phần mềm của chúng ta đang học cũng không nằm ngoài xu thế đó. Với vai trò là một nhân lực trong ngành ngày công nghiệp đầy sôi động cũng như đấy thách thức này, nếu chúng ta không biết làm mới mình từng ngày thì chúng ta sẽ sớm bị nhấn chìm trong biển cả tri thức công nghệ. Vậy câu hỏi đặt ra là làm thế nào để chúng ta không những thích ứng được với sự thay đổi đó mà còn có  thế sáng tạo và phát triển một cách lâu dài . Phải chăng chúng ta sẽ phải học hết tất cả sao ? . câu trả lời không hẳn là vậy trước một bể tri thức của loài người nói chung và ngành lập trình nói riêng. Do đó cái thật sự cần thiết đối với chúng ta, nhưng programer đó là những ký năng sống còn. Dưới đây là một vài kĩ năng cần thiết, tôi xin dẫn ra:

  Đầu tiên phải nói đến là kỹ năng giải quyết một vấn đề. Suy cho cùng các công nghệ hay ngôn ngữ lập trình này nọ được sinh ra đều có một nhiệm vụ chung là giải quyết vấn đề , nhu cầu do con người dặt ra, Và nhiệm vụ của những programers là phải biết cách nắm bắt và chuyển hóa những vấn đề, nhu cầu đặt ra thành mã nguồn. Đứng trước một vấn đề lớn chúng ta phải biết cách phân tích chia nhỏ thành các chuỗi rộng lớn các vấn đề nhỏ hơn để giải quyết từng vấn đề một.
  Tiếp theo là kỹ năng không kém phần quan trong, ký năng tự học. Có thể nói đối với ngành phần mềm nó là sự sống còn. Các vấn đề trong lập trình, nhiều khi không thể nói để hiểu bằng lơi, hay những bài slide hay demo chớp nhoáng lướt qua, mà nó là sự nghiền ngẫm, rồi trải nghiệm, trao dồi của bản thân để hiểu được một vấn đề nào đó. Có khi quá trình đó phải trả giá bằng thời gian, công sức rất nhiều. Có lúc cũng chẳng thu được gì, nhưng nếu khi vấn đề được giải quyết. Bạn có thể cảm nhận được niềm vui , niềm vui của sự chinh phục công nghệ. Bên cạnh đó, nếu bạn đã xác định mình là một nhân lực trong ngành này, chắc hẳn chúng ta đã đều biết rõ tốc độ phát triển nhanh chóng của nó. Một cuốn sách hay một giáo trình về ngành này hôm này có thể up to date , nhưng ngày mai đã là cũ. Nên việc tự học để cập nhật làm mới bản thân là vô cùng cần thiết
  Hơn nữa đó là niềm đam mê trong bạn ,dù có lý do này nọ đi nữa, hãy tự hào mình là lập trình viên. Có thể bây giờ bạn nói không , nhưng hãy cứ sống với nó, nỗ lực về nó, đến một ngày nào đó bạn sẽ đam mê nó.
Để đạt được những mục tiêu kể trên, dưới đây tôi xin trình bây phương pháp học tập của thầy Phạm Anh Đới, đang được chúng tôi tiến hành áp dụng.
  Mỗi môn học được giao hoàn thành 1 assignment, trong một assignment có các yêu cầu nhỏ, mỗi yêu cầu nhỏ đó sẽ được nhúng vào một progress. Trong mỗi progress còn có các phần nội dung nhỏ bổ trợ cho assignment, Có thể là video , quiz,. Sinh viên cần phải summary những nội dung học được trong các phần này trước hạn của từng progress để được tính điểm. Nhưng nội dung này sẽ được hoàn thành trước khi đến lớp, có như vậy việc học trên lớp sẽ được triển khai dễ dàng hơn, những vấn đề khó phức tạp sẽ được giải thích.
   Việc học như trên đã được tiến hành theo mô hình Kolb learning cycle .Trước tiên ta phải học lý thuyết - từ lý thuyết ta đến thực hành - thực hành xong ta sẽ có được kinh nghiệm. cuối cùng ta phải tóm tắt lại nó, nghĩ lại về chính mình và sau đó chúng ta lại viết lại lý thuyết...nó được lặp đi lặp lại và sau một thời giàn kiến thức của chúng ta sẽ rất vững chắc.

Không có nhận xét nào:

Đăng nhận xét