Hiển thị các bài đăng có nhãn Góc học tập. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Góc học tập. Hiển thị tất cả bài đăng

Thứ Hai, 28 tháng 10, 2013

Thứ Bảy, 12 tháng 10, 2013

Nhiều người vẫn cho rằng muốn học tiếng Anh tốt cần phải sống ở nước ngoài, có một người bạn ngoại quốc và dành thật nhiều thời gian để học ngữ pháp và làm bài tập. Ông Tim Hood, Phó Giám Đốc Hội đồng Anh, Giám Đốc Trung Tâm Giảng Dạy Tiếng Anh từng dạy tiếng Anh tại Hội đồng Anh nhiều nước trên thế giới đã tổng kết từ những học trò xuất sắc của mình 7 kinh nghiệm quý báu để học tốt tiếng Anh.

1. Thích nói tiếng Anh và thoải mái khi nói

Khi sử dụng tiếng Anh, bạn đừng sợ mắc lỗi. Nếu bạn không mắc lỗi, có nghĩa là bạn không học được gì. Thường thì khi bạn sẽ mắc những lỗi nho nhỏ khi nói tiếng Anh với người nước ngoài. Nhưng điều quan trọng là những gì bạn rút ra sau khi mắc lỗi. Cũng giống như các em bé sẽ không thể tự bước đi được nếu như sợ vấp ngã.

2. Xác định xem bạn thích hợp với cách học nào

Nghiên cứu gần đây cho thấy rất nhiều người có cách học riêng mà mình yêu thích. Nếu bạn là người yêu thích hình ảnh, bạn có thể tạo ra một mối liên hệ giữa tiếng Anh và hình ảnh ví dụ bạn có thể xem phim có phụ đề tiếng Anh, cố gắng hình dung mình đang ở trong ngữ cảnh cần sử dụng tiếng Anh, liên tưởng các từ cần học với các hình ảnh. Nếu bạn là người có sở thích nghe, thì bạn hãy nghe càng nhiều bài hát tiếng Anh càng tốt và xem các phim tiếng Anh. Còn nếu bạn là người có đầu óc phân tích, hãy dành nhiều thời gian để học ngữ pháp và so sánh tiếng Việt với tiếng Anh.

Dĩ nhiên, một người học tiếng Anh tốt sẽ dành thời gian cho tất cả những việc này. Đáng tiếc là trên thế giới, rất nhiều người vẫn bị dạy theo cách truyền thống là chỉ chú trọng vào ngữ pháp và nghe.

3. Học cách ghi nhớ

Bạn có thể luyện trí nhớ của mình qua rất nhiều sách hướng dẫn. Hầu hết tất cả các học sinh giỏi tiếng Anh đều rất coi trọng việc này.

4. Tạo ra cho mình một môi trường tiếng Anh

Một doanh nhân thành đạt người Tây Ban Nha đã học tiếng Anh bằng cách dán những mẩu giấy vàng khắp nơi trong nhà mình để đi tới đâu dù là xuống bếp pha một tách cà phê, vào nhà tắm cạo râu hay dùng điều khiển ti-vi để đổi kênh, anh đều nhìn thấy những từ ghi trên đó. Khi anh đã thuộc những từ này rồi, anh thay bằng những từ mới. Bằng cách này, ngày nào anh cũng học được khoảng 10 từ, cả 7 ngày trong tuần. Bạn hãy tranh thủ đọc, nghe và nói tiếng anh ở mọi nơi, mọi lúc.

5. Hãy nối mạng

Tôi biết một cô gái người ngoại thành Hà Nội. Cứ 3 lần một tuần, cô đi xe máy đến một nơi mà cô có thể nói tiếng Anh với những người bạn của mình tại Anh, Úc và Mỹ. Đó là một quán cà-phê Internet có dịch vụ voice chat.

Internet đã mang đến nhiều lợi ích cho người học ngoại ngữ. Bạn có thể tìm thấy rất nhiều website hữu dụng để học ngữ pháp, từ vựng, phát âm và bây giờ, quan trọng hơn cả là: giao tiếp.

6. Học từ vựng một cách có hệ thống

Xin bạn lưu ý rằng học tiếng Anh không chỉ đơn thuần là học ngữ pháp. Khi giao tiếp, bạn lựa chọn từ vựng, kết hợp chúng và tạo thành câu để biểu đạt ý kiến của mình. Khi học từ vựng, bạn hãy bố trí sổ ghi chép của mình sao cho hợp lý. Đừng liệt kê một dãy dài các từ, ngữ mới mà hãy chia sổ của bạn ra thành từng mục chẳng hạn:

Chủ đề: shopping, holidays, money vv…
Động từ và danh từ đi liền kề: do your homework, make a cake vv…
Động từ kép: to grow up, to tell off, to look after vv…
Ngữ cố định: on the other hand, in my opinion, by the way vv….
Thành ngữ: once in a blue moon, to be over the moon, out of the blue vv….
Ngữ có giới từ: at night, at the weekend, in March, in 2003 vv…..

7. Bạn hãy phấn khích lên

Bạn hãy khởi động và làm ngay những việc bạn có thể làm ngày hôm nay, đừng để đến ngày mai. Hồi còn ở London, tôi có một cô bạn người Thái Lan theo học nghành thiết kế thời trang. Cô ấy nói tiếng Anh rất siêu. Từ khi cô 15 tuổi, cô đã tự xác định mục đích và ước mơ của mình là học nghành thời trang ở London. Cô đã tìm hiểu mức điểm IELTS cần thiết để có thể vào trường mà cô mơ ước rồi bắt tay vào học tiếng Anh ngay lập tức. Đến năm 19 tuổi, nghĩa là đã đủ tuổi để được nhận vào học, thì cô đã sẵn sàng mọi thứ. Sự khởi đầu sớm của cô quả là khôn ngoan vì một năm sau, khi khoá học kết thúc, cô trở về Thái Lan thì lúc đó bạn bè cô vẫn đang cần mẫn học tiếng Anh chờ thời điểm đi nước ngoài. Bây giờ thì cô ấy đã là một người nói tiếng Anh thành thạo, có trình độ và thành đạt.

(CNTT-TDD - Tổng hợp)

7 kinh nghiệm để học tốt tiếng Anh cho người mới bắt đầu

Nhiều người vẫn cho rằng muốn học tiếng Anh tốt cần phải sống ở nước ngoài, có một người bạn ngoại quốc và dành thật nhiều thời gian để học ngữ pháp và làm bài tập. Ông Tim Hood, Phó Giám Đốc Hội đồng Anh, Giám Đốc Trung Tâm Giảng Dạy Tiếng Anh từng dạy tiếng Anh tại Hội đồng Anh nhiều nước trên thế giới đã tổng kết từ những học trò xuất sắc của mình 7 kinh nghiệm quý báu để học tốt tiếng Anh.

1. Thích nói tiếng Anh và thoải mái khi nói

Khi sử dụng tiếng Anh, bạn đừng sợ mắc lỗi. Nếu bạn không mắc lỗi, có nghĩa là bạn không học được gì. Thường thì khi bạn sẽ mắc những lỗi nho nhỏ khi nói tiếng Anh với người nước ngoài. Nhưng điều quan trọng là những gì bạn rút ra sau khi mắc lỗi. Cũng giống như các em bé sẽ không thể tự bước đi được nếu như sợ vấp ngã.

2. Xác định xem bạn thích hợp với cách học nào

Nghiên cứu gần đây cho thấy rất nhiều người có cách học riêng mà mình yêu thích. Nếu bạn là người yêu thích hình ảnh, bạn có thể tạo ra một mối liên hệ giữa tiếng Anh và hình ảnh ví dụ bạn có thể xem phim có phụ đề tiếng Anh, cố gắng hình dung mình đang ở trong ngữ cảnh cần sử dụng tiếng Anh, liên tưởng các từ cần học với các hình ảnh. Nếu bạn là người có sở thích nghe, thì bạn hãy nghe càng nhiều bài hát tiếng Anh càng tốt và xem các phim tiếng Anh. Còn nếu bạn là người có đầu óc phân tích, hãy dành nhiều thời gian để học ngữ pháp và so sánh tiếng Việt với tiếng Anh.

Dĩ nhiên, một người học tiếng Anh tốt sẽ dành thời gian cho tất cả những việc này. Đáng tiếc là trên thế giới, rất nhiều người vẫn bị dạy theo cách truyền thống là chỉ chú trọng vào ngữ pháp và nghe.

3. Học cách ghi nhớ

Bạn có thể luyện trí nhớ của mình qua rất nhiều sách hướng dẫn. Hầu hết tất cả các học sinh giỏi tiếng Anh đều rất coi trọng việc này.

4. Tạo ra cho mình một môi trường tiếng Anh

Một doanh nhân thành đạt người Tây Ban Nha đã học tiếng Anh bằng cách dán những mẩu giấy vàng khắp nơi trong nhà mình để đi tới đâu dù là xuống bếp pha một tách cà phê, vào nhà tắm cạo râu hay dùng điều khiển ti-vi để đổi kênh, anh đều nhìn thấy những từ ghi trên đó. Khi anh đã thuộc những từ này rồi, anh thay bằng những từ mới. Bằng cách này, ngày nào anh cũng học được khoảng 10 từ, cả 7 ngày trong tuần. Bạn hãy tranh thủ đọc, nghe và nói tiếng anh ở mọi nơi, mọi lúc.

5. Hãy nối mạng

Tôi biết một cô gái người ngoại thành Hà Nội. Cứ 3 lần một tuần, cô đi xe máy đến một nơi mà cô có thể nói tiếng Anh với những người bạn của mình tại Anh, Úc và Mỹ. Đó là một quán cà-phê Internet có dịch vụ voice chat.

Internet đã mang đến nhiều lợi ích cho người học ngoại ngữ. Bạn có thể tìm thấy rất nhiều website hữu dụng để học ngữ pháp, từ vựng, phát âm và bây giờ, quan trọng hơn cả là: giao tiếp.

6. Học từ vựng một cách có hệ thống

Xin bạn lưu ý rằng học tiếng Anh không chỉ đơn thuần là học ngữ pháp. Khi giao tiếp, bạn lựa chọn từ vựng, kết hợp chúng và tạo thành câu để biểu đạt ý kiến của mình. Khi học từ vựng, bạn hãy bố trí sổ ghi chép của mình sao cho hợp lý. Đừng liệt kê một dãy dài các từ, ngữ mới mà hãy chia sổ của bạn ra thành từng mục chẳng hạn:

Chủ đề: shopping, holidays, money vv…
Động từ và danh từ đi liền kề: do your homework, make a cake vv…
Động từ kép: to grow up, to tell off, to look after vv…
Ngữ cố định: on the other hand, in my opinion, by the way vv….
Thành ngữ: once in a blue moon, to be over the moon, out of the blue vv….
Ngữ có giới từ: at night, at the weekend, in March, in 2003 vv…..

7. Bạn hãy phấn khích lên

Bạn hãy khởi động và làm ngay những việc bạn có thể làm ngày hôm nay, đừng để đến ngày mai. Hồi còn ở London, tôi có một cô bạn người Thái Lan theo học nghành thiết kế thời trang. Cô ấy nói tiếng Anh rất siêu. Từ khi cô 15 tuổi, cô đã tự xác định mục đích và ước mơ của mình là học nghành thời trang ở London. Cô đã tìm hiểu mức điểm IELTS cần thiết để có thể vào trường mà cô mơ ước rồi bắt tay vào học tiếng Anh ngay lập tức. Đến năm 19 tuổi, nghĩa là đã đủ tuổi để được nhận vào học, thì cô đã sẵn sàng mọi thứ. Sự khởi đầu sớm của cô quả là khôn ngoan vì một năm sau, khi khoá học kết thúc, cô trở về Thái Lan thì lúc đó bạn bè cô vẫn đang cần mẫn học tiếng Anh chờ thời điểm đi nước ngoài. Bây giờ thì cô ấy đã là một người nói tiếng Anh thành thạo, có trình độ và thành đạt.

(CNTT-TDD - Tổng hợp)

Thứ Sáu, 11 tháng 10, 2013

(Chinhphu.vn) - Bên cạnh việc phát triển số lượng để khỏa lấp sự thiếu hụt nhân lực trong ngành công nghệ thông tin (CNTT), thì việc đào tạo những kỹ sư đủ chất lượng là rất quan trọng, giúp CNTT của Việt Nam “bước cùng” với thế giới.

Chưa đáp ứng được thực tiễn

Sinh viên trường đại học Thành Đô trong một giờ học thực hành


Theo thống kê của Hội tin học TPHCM (HCA), hiện cả nước có 400 cơ sở đào tạo có liên quan đến CNTT. Từ nay tới năm 2015, mỗi năm ngành CNTT cần 20.000-25.000 người, trong khi quy mô đào tạo hiện mới chỉ đạt trên 10.000 người/năm. Nhưng đáng lo hơn, nếu tính số cử nhân đạt yêu cầu tuyển dụng thì còn thấp hơn nữa so với nhu cầu.

Qua 80 doanh nghiệp CNTT-truyền thông sử dụng 6.330 nhân lực mà HCA khảo sát, thì 28% số này đạt yêu cầu đặt ra của doanh nghiệp, 72% phải đào tạo lại mới có thể theo kịp các dự án đang triển khai. Nguyên nhân là do 72% sinh viên không có kinh nghiệm thực hành, 42% thiếu kỹ năng làm việc nhóm, 100% không biết lĩnh vực hành nghề, 70% sinh viên không thành thạo ngoại ngữ.

Ông Hoàng Nam Tiến, Chủ tịch Công ty phần mềm FPT (FPT Software) cho biết: “Có thời gian, chúng tôi phải mất ít nhất là 3 tháng để đào tạo lại các kỹ năng cần thiết cho một sinh viên mới ra trường. Đây là điều đáng tiếc, vì lẽ ra, sinh viên phải được đào tạo những kỹ năng đó ở trong trường”.

Thực trạng chất lượng nguồn nhân lực CNTT đang trở thành lực cản đối với nỗ lực của Việt Nam đưa CNTT trở thành ngành công nghiệp mũi nhọn. Giải bài toán chất lượng nguồn nhân lực CNTT đang đặt ra trách nhiệm đối với ngành quản lý, mà trực tiếp là các cơ sở giáo dục, đào tạo.

Chất lượng nhân lực CNTT chưa đáp ứng được yêu cầu của doanh nghiệp là hệ quả của nhiều yếu tố, như cách tổ chức của ngành giáo dục không phù hợp, quy trình đào tạo chưa được chuẩn hóa, giáo trình cập nhật chậm so với xu hướng trên thế giới, chưa đầu tư đào tạo kỹ năng mềm… Tuy nhiên, yếu tố quan trọng nhất là chưa có sự liên kết chặt chẽ giữa nhà trường và doanh nghiệp.

Thu hẹp khoảng cách giữa đào tạo và nhu cầu doanh nghiệp

Bài toán cần phải giải cho nhân lực CNTT Việt Nam là thu hẹp khoảng cách giữa đào tạo và nhu cầu doanh nghiệp. Để giải bài toán trên, các cơ sở đào tạo cần chủ động tạo ra môi trường doanh nghiệp cho sinh viên ngay từ khi còn ngồi trên ghế nhà trường bằng cách thành lập công ty giúp sinh viên lập nghiệp, hay liên kết chặt chẽ với những tổ chức tuyển dụng, kinh doanh. Nhờ đó, sinh viên không chỉ có điều kiện thực hành những kiến thức đã học, mà còn được cải thiện nhiều về kỹ năng mềm như cách làm việc nhóm, thuyết trình, quản lý thời gian... Vài năm trở lại đây đã có một số cơ sở đào tạo đi theo hướng trên.

Đại học FPT đang triển khai mô hình tương thích “tuyển sinh-tuyển dụng”. Theo đó, sinh viên sẽ có từ 4 - 8 tháng thực tập theo chương trình On-the-job-training tại Tập đoàn FPT và các đối tác để lấy kinh nghiệm thực tế. Không ít sinh viên đã ký hợp đồng lao động với doanh nghiệp ngay trong quá trình này. Đặc biệt, tháng 5/2013, Đại học FPT đã chính thức thành lập Công ty Sáng tạo công nghệ FPT toàn cầu (FTICO), hoạt động theo mô hình phi lợi nhuận để đầu tư pháp triển ý tưởng kinh doanh của sinh viên, gắn kết sinh viên với thực tiễn mà doanh nghiệp CNTT đòi hỏi.

“Lợi thế của sinh viên FPT khi so sánh trên mặt bằng chung có thể thấy rõ nhất ở khả năng tiếng Anh tốt, năng động và bắt nhịp với công việc nhanh. Về kế hoạch cho đến 2015, chúng tôi mong muốn sẽ tuyển được 1.500 nhân sự để đáp ứng nhu cầu phát triển của Tập đoàn. Mới đây chúng tôi đã tổ chức 2 đợt tuyển dụng tại Đại học FPT”, bà Hồ Thủy Linh, phụ trách tuyển dụng của Viettel R&D cho biết.

Theo Hiệu trưởng Đại học FPT Lê Trường Tùng, hiện có hơn 3% sinh viên FPT đã thành lập và điều hành công ty của riêng mình ở nhiều quy mô khác nhau. 98,5% sinh viên có việc làm trong vòng 3 tháng sau khi tốt nghiệp. Nhiều sinh viên đã được các doanh nghiệp lớn nhận vào làm việc chính thức với thu nhập khởi điểm 1.000 USD/ tháng khi chưa nhận bằng tốt nghiệp.

Trường Đại học Bách khoa Hà Nội cũng đã chủ trương xây dựng hệ thống doanh nghiệp trong trường nhằm tăng cường gắn kết giữa trường học và môi trường KT-XH, giữa đào tạo với sản xuất kinh doanh. Hiện Đại học Bách khoa có 2 công ty trực thuộc là Công ty TNHH Đầu tư và Phát triển Công nghệ Bách khoa Hà Nội và Công ty TNHH Tư vấn và Chuyển giao Công nghệ Bách khoa. Nhiệm vụ chủ yếu của 2 công ty này là đầu tư phát triển công nghệ; nghiên cứu sáng tạo và thử nghiệm công nghệ mới; sản xuất các sản phẩm công nghệ cao…

Như vậy có thể thấy xu hướng giáo dục CNTT trong tương lai là đưa doanh nghiệp trở thành một trong những chủ thể tham gia đào tạo. Doanh nghiệp thay vì đứng ngoài, thụ động thì đã bắt đầu chủ động, tích cực tham gia vào hệ thống này với vai trò vừa là nhà đầu tư vừa là khách hàng cho chính “sản phẩm” của mình.



Nguồn Chinhphu.vn

Nhân lực CNTT: Cần chất lượng hơn số lượng

(Chinhphu.vn) - Bên cạnh việc phát triển số lượng để khỏa lấp sự thiếu hụt nhân lực trong ngành công nghệ thông tin (CNTT), thì việc đào tạo những kỹ sư đủ chất lượng là rất quan trọng, giúp CNTT của Việt Nam “bước cùng” với thế giới.

Chưa đáp ứng được thực tiễn

Sinh viên trường đại học Thành Đô trong một giờ học thực hành


Theo thống kê của Hội tin học TPHCM (HCA), hiện cả nước có 400 cơ sở đào tạo có liên quan đến CNTT. Từ nay tới năm 2015, mỗi năm ngành CNTT cần 20.000-25.000 người, trong khi quy mô đào tạo hiện mới chỉ đạt trên 10.000 người/năm. Nhưng đáng lo hơn, nếu tính số cử nhân đạt yêu cầu tuyển dụng thì còn thấp hơn nữa so với nhu cầu.

Qua 80 doanh nghiệp CNTT-truyền thông sử dụng 6.330 nhân lực mà HCA khảo sát, thì 28% số này đạt yêu cầu đặt ra của doanh nghiệp, 72% phải đào tạo lại mới có thể theo kịp các dự án đang triển khai. Nguyên nhân là do 72% sinh viên không có kinh nghiệm thực hành, 42% thiếu kỹ năng làm việc nhóm, 100% không biết lĩnh vực hành nghề, 70% sinh viên không thành thạo ngoại ngữ.

Ông Hoàng Nam Tiến, Chủ tịch Công ty phần mềm FPT (FPT Software) cho biết: “Có thời gian, chúng tôi phải mất ít nhất là 3 tháng để đào tạo lại các kỹ năng cần thiết cho một sinh viên mới ra trường. Đây là điều đáng tiếc, vì lẽ ra, sinh viên phải được đào tạo những kỹ năng đó ở trong trường”.

Thực trạng chất lượng nguồn nhân lực CNTT đang trở thành lực cản đối với nỗ lực của Việt Nam đưa CNTT trở thành ngành công nghiệp mũi nhọn. Giải bài toán chất lượng nguồn nhân lực CNTT đang đặt ra trách nhiệm đối với ngành quản lý, mà trực tiếp là các cơ sở giáo dục, đào tạo.

Chất lượng nhân lực CNTT chưa đáp ứng được yêu cầu của doanh nghiệp là hệ quả của nhiều yếu tố, như cách tổ chức của ngành giáo dục không phù hợp, quy trình đào tạo chưa được chuẩn hóa, giáo trình cập nhật chậm so với xu hướng trên thế giới, chưa đầu tư đào tạo kỹ năng mềm… Tuy nhiên, yếu tố quan trọng nhất là chưa có sự liên kết chặt chẽ giữa nhà trường và doanh nghiệp.

Thu hẹp khoảng cách giữa đào tạo và nhu cầu doanh nghiệp

Bài toán cần phải giải cho nhân lực CNTT Việt Nam là thu hẹp khoảng cách giữa đào tạo và nhu cầu doanh nghiệp. Để giải bài toán trên, các cơ sở đào tạo cần chủ động tạo ra môi trường doanh nghiệp cho sinh viên ngay từ khi còn ngồi trên ghế nhà trường bằng cách thành lập công ty giúp sinh viên lập nghiệp, hay liên kết chặt chẽ với những tổ chức tuyển dụng, kinh doanh. Nhờ đó, sinh viên không chỉ có điều kiện thực hành những kiến thức đã học, mà còn được cải thiện nhiều về kỹ năng mềm như cách làm việc nhóm, thuyết trình, quản lý thời gian... Vài năm trở lại đây đã có một số cơ sở đào tạo đi theo hướng trên.

Đại học FPT đang triển khai mô hình tương thích “tuyển sinh-tuyển dụng”. Theo đó, sinh viên sẽ có từ 4 - 8 tháng thực tập theo chương trình On-the-job-training tại Tập đoàn FPT và các đối tác để lấy kinh nghiệm thực tế. Không ít sinh viên đã ký hợp đồng lao động với doanh nghiệp ngay trong quá trình này. Đặc biệt, tháng 5/2013, Đại học FPT đã chính thức thành lập Công ty Sáng tạo công nghệ FPT toàn cầu (FTICO), hoạt động theo mô hình phi lợi nhuận để đầu tư pháp triển ý tưởng kinh doanh của sinh viên, gắn kết sinh viên với thực tiễn mà doanh nghiệp CNTT đòi hỏi.

“Lợi thế của sinh viên FPT khi so sánh trên mặt bằng chung có thể thấy rõ nhất ở khả năng tiếng Anh tốt, năng động và bắt nhịp với công việc nhanh. Về kế hoạch cho đến 2015, chúng tôi mong muốn sẽ tuyển được 1.500 nhân sự để đáp ứng nhu cầu phát triển của Tập đoàn. Mới đây chúng tôi đã tổ chức 2 đợt tuyển dụng tại Đại học FPT”, bà Hồ Thủy Linh, phụ trách tuyển dụng của Viettel R&D cho biết.

Theo Hiệu trưởng Đại học FPT Lê Trường Tùng, hiện có hơn 3% sinh viên FPT đã thành lập và điều hành công ty của riêng mình ở nhiều quy mô khác nhau. 98,5% sinh viên có việc làm trong vòng 3 tháng sau khi tốt nghiệp. Nhiều sinh viên đã được các doanh nghiệp lớn nhận vào làm việc chính thức với thu nhập khởi điểm 1.000 USD/ tháng khi chưa nhận bằng tốt nghiệp.

Trường Đại học Bách khoa Hà Nội cũng đã chủ trương xây dựng hệ thống doanh nghiệp trong trường nhằm tăng cường gắn kết giữa trường học và môi trường KT-XH, giữa đào tạo với sản xuất kinh doanh. Hiện Đại học Bách khoa có 2 công ty trực thuộc là Công ty TNHH Đầu tư và Phát triển Công nghệ Bách khoa Hà Nội và Công ty TNHH Tư vấn và Chuyển giao Công nghệ Bách khoa. Nhiệm vụ chủ yếu của 2 công ty này là đầu tư phát triển công nghệ; nghiên cứu sáng tạo và thử nghiệm công nghệ mới; sản xuất các sản phẩm công nghệ cao…

Như vậy có thể thấy xu hướng giáo dục CNTT trong tương lai là đưa doanh nghiệp trở thành một trong những chủ thể tham gia đào tạo. Doanh nghiệp thay vì đứng ngoài, thụ động thì đã bắt đầu chủ động, tích cực tham gia vào hệ thống này với vai trò vừa là nhà đầu tư vừa là khách hàng cho chính “sản phẩm” của mình.



Nguồn Chinhphu.vn








Là một lập trình viên xuất sắc bao gồm nhiều yếu tố hội tụ chứ không phải chỉ giỏi viết code. Justin James đã liệt kê những điểm nổi bật cần có của các lập trình viên để họ có thể bước vào hàng ngũ cấp cao trong nghề nghiệp của mình.

Để trở thành một lập trình viên xuất sắc, bạn cần phải có đầy đủ đặc điểm giúp cho kỹ năng, kinh nghiệm và kiến thức của bạn kết hợp nhuần nhuyễn để làm việc. Có một số lập trình viên có trình độ cao để phát triển trong công việc nhưng họ sẽ không bao giờ thành công bởi thiếu những yếu tố cần thiết khác. Dưới đây là 7 kỹ năng cần có để trở thành một lập trình viên xuất sắc.
Là một lập trình viên xuất sắc bao gồm nhiều nhiều yếu tố hội tụ chứ không phải chỉ giỏi viết code.


Học kỹ năng “kỹ thuật mới” và “phi kỹ thuật” theo cách riêng của mình

Lập trình viên kém chỉ học hỏi những điều khi nó hoàn toàn cần thiết. Lập trình viên giỏi học các kỹ năng “kỹ thuật mới” xuất hiện. Còn lập trình viên xuất sắc không chỉ học các kỹ năng “kỹ thuật mới” cho riêng mình mà còn học kỹ năng “phi kỹ thuật”. Họ sẵn sàng đón nhận nguồn kiến thức mà những người khác có thể không bao giờ quan tâm.

Đặt điều đó trong hoàn cảnh cụ thể, các lập trình viên kém chỉ học XAML khi họ bắt đầu một dự án sử dụng WPF. Lập trình viên giỏi đã học nó một năm trước bởi vì họ cảm thấy thú vị. Lập trình viên xuất sắc lại chăm chỉ đọc hướng dẫn thiết kế các ứng dụng WPF, lý thuyết khả năng sử dụng, hoặc học một số khóa học như nghiên cứu chẳng hạn, để làm cho UIS trở nên đặc biệt hơn.
Biết nhìn vào thực tế, không giáo điều

Tuân thủ cứng nhắc các "quy tắc bất thành văn của lập trình" là một điều rất khó thực hiện với lập trình viên. Một lập trình viên giỏi sẽ luôn biết nhìn vào thực tế, căn cứ tình hình cụ thể chứ không chỉ giáo điều theo sách vở. Điều ấy có nghĩa là phải biết sáng tạo và học hỏi. Sẽ có lúc bạn viết code mà không học hỏi cách thực hiện của người đi trước. Nhiều khi bạn bế tắc khi không biết phải viết code như thế nào. Nhưng hãy nhớ rằng sẽ không bao giờ có bad-code nếu có nhiều hơn một cách để viết nó, trừ khi bạn đã cạn kiệt khả năng sáng tạo.


Bạn không thể bước lên đỉnh cao trong nghề này mà không yêu công việc.

Biết cách nghiên cứu để tìm ra giải pháp

Nghiên cứu để tìm câu trả lời có nghĩa là bạn sẽ làm nhiều hơn việc chỉ gõ một số từ khóa vào một công cụ tìm kiếm hoặc đăng một câu hỏi tại Stack Overflow hoặc các diễn đàn MSDN. Tôi từng nhập vấn đề vào công cụ tìm kiếm mà không tìm ra kết quả. Mỗi câu hỏi tôi đăng trên Stack Overflow hoặc các diễn đàn MSDN cũng không bao giờ có được một câu trả lời thỏa đáng. Nhưng tôi vẫn giải quyết được vấn đề và nghĩ cách chuyển vấn đề sang một hướng đi khác. Tôi không phải là nhà ảo thuật, tôi chỉ biết làm thế nào để tìm câu trả lời hoặc phát hiện ra nguyên nhân gốc rễ.

Có nhiều vấn đề là tình huống, và nếu bạn phụ thuộc vào công cụ tìm kiếm hoặc các diễn đàn, bạn có thể lãng phí rất nhiều thời gian để đi xuống một cái hang thỏ (ý nói đi vòng vèo, lãng phí thời gian) và có thể không bao giờ nhận được một giải pháp như ý. Bạn hãy nghiên cứu kỹ vấn đề để phân tích nguyên nhân gốc, tìm hiểu đầy đủ về hệ thống cơ bản để tìm manh mối và giải pháp khác. Và hơn hết, bạn hãy tìm hiểu thật kỹ để có cái nhìn xa hơn về một vấn đề trước khi đi sâu vào nó.

Có niềm đam mê

Bạn không thể bước lên đỉnh cao trong nghề này mà không yêu công việc. Có một số lập trình giỏi nói rằng: "Với tôi, nó đơn giản chỉ là một công việc". Nhưng nếu đó là ý nghĩ của bạn, bạn sẽ không thể sẵn sàng làm bất cứ điều gì để thành công. Ý kiến này của tôi khiến rất nhiều người bất mãn, bởi vì họ cảm thấy đó là một sự xúc phạm cá nhân. "Tôi là một lập trình giỏi, nhưng tôi còn có những ưu tiên khác cho cuộc sống của tôi." Tôi hoàn toàn hiểu được, tôi cũng có những ưu tiên khác nữa. Nhiều khi tôi ghét phải nói ra điều đó, nhưng khi đam mê công việc, tôi sẵn sàng (mặc dù không mong muốn) từ bỏ những ưu tiên khác để hoàn thành thật tốt công việc của mình. Đó không phải là một sự xúc phạm. Nếu bạn không sẵn sàng rút khỏi tất cả các điểm dừng khác, bạn không thể đạt được thành công, đấy là sự thật.

Bạn phải có niềm đam mê lập trình nhiều hơn nữa - bạn cũng phải vui mừng và tự hào về công việc của bạn, công nghệ bạn đang sử dụng, ông chủ của bạn, dự án của bạn, và tất cả những cái khác. Tôi đã thấy một số lập trình viên giỏi và thậm chí các lập trình viên xuất sắc chỉ làm việc ở mức độ bình thường bởi vì một số thứ không thích hợp với họ. Chẳng hạn như họ ghét dự án hoặc là phải sử dụng một công nghệ mà họ không thích. Tôi đã có một dự án phát triển, đã làm việc với dự án đó. Nhưng tôi không thích nó ngay từ lúc đầu. Nếu bạn thấy mình trong tình huống đó, bạn cần phải giải quyết ngay lập tức bằng cách khám phá điều gì đó về công việc, dự án được nhận, hoặc ra khỏi đó. Dự án đó sẽ không có giá trị nếu bạn không đam mê nó.
Đo hai lần, cắt một lần... nhưng đừng đo quá ba lần.


Để cái tôi của mình lại phía sau

Nhiều lập trình viên có cái tôi rất lớn. Bạn thông minh hơn, hiểu biết nhiều hơn, hoặc có kinh nghiệm hơn người khác không có nghĩa là bạn giỏi hơn người đó. Bạn cần phải đối xử với mọi người một cách tôn trọng, biết lắng nghe và thực tâm xem xét những ý tưởng của người khác. Bạn hãy yêu cầu giúp đỡ khi cần thiết và không coi thường bất cứ ai khác. Bạn cũng nên quan tâm nhiều hơn về việc giúp đỡ các đội khác thành công nếu được họ tín dụng cho công việc đó.

Có tinh thần kinh doanh

Các lập trình viên giỏi nhất không phải chỉ biết đến kỹ thuật. Họ có cảm giác thực sự của các doanh nhân và cảm thấy mình thực sự làm chủ trong các sản phẩm. Đối với họ, sự thành công của sản phẩm không chỉ phục vụ việc tăng lương. Bởi vì họ có tâm huyết trong các dự án, làm việc vì lợi ích của dự án và muốn tiến xa hơn nữa trong công việc.

Đo hai lần, cắt một lần... nhưng đừng đo quá ba lần

Một trong những sai lầm tồi tệ nhất một lập trình viên có thể làm là lao vào viết mã mà không có bất kỳ ý tưởng gì về nó. Khi lập trình viên xuất sắc bắt tay vào viết mã, đó là vì các thông số kỹ thuật rất giống với một mô hình họ thực hiện trước đây. Và khi họ đang phải đối mặt với một vấn đề mới, họ nghĩ ngay đến kế hoạch và nghiên cứu sâu hơn.

Điều quan trọng nhất của lập trình viên xuất sắc là không để cho mình bị hút vào cái bẫy "tê liệt phân tích". Bạn phải biết thận trọng hơn về một số điều (ví dụ bất cứ thứ gì liên quan đến tiền hoặc dữ liệu cá nhân). Bạn cũng cần tính toán cẩn thận trước khi làm (Đo hai lần, cắt một lần...) nhưng đừng để mất quá nhiều thời gian cho việc đó (Đừng đo quá ba lần).

Điều quan trọng nữa là sau khi bắt đầu viết mã, bạn phát hiện một có một vài điểm sai sót nào đó và thấy cần phải điều chỉnh kế hoạch thì hãy tạm dừng kế hoạch đó lại. Các lập trình viên giỏi nhất mà tôi biết sẵn sàng hy sinh một kế hoạch nếu nó không còn phù hợp hoặc phát hiện nó có những thiếu sót không thể khắc phục.

Cuối cùng, chúc bạn sớm trở thành một lập trình viên tuyệt vời nhất!

Nguồn: Chungta.vn

7 bí quyết trở thành lập trình viên xuất sắc









Là một lập trình viên xuất sắc bao gồm nhiều yếu tố hội tụ chứ không phải chỉ giỏi viết code. Justin James đã liệt kê những điểm nổi bật cần có của các lập trình viên để họ có thể bước vào hàng ngũ cấp cao trong nghề nghiệp của mình.

Để trở thành một lập trình viên xuất sắc, bạn cần phải có đầy đủ đặc điểm giúp cho kỹ năng, kinh nghiệm và kiến thức của bạn kết hợp nhuần nhuyễn để làm việc. Có một số lập trình viên có trình độ cao để phát triển trong công việc nhưng họ sẽ không bao giờ thành công bởi thiếu những yếu tố cần thiết khác. Dưới đây là 7 kỹ năng cần có để trở thành một lập trình viên xuất sắc.
Là một lập trình viên xuất sắc bao gồm nhiều nhiều yếu tố hội tụ chứ không phải chỉ giỏi viết code.


Học kỹ năng “kỹ thuật mới” và “phi kỹ thuật” theo cách riêng của mình

Lập trình viên kém chỉ học hỏi những điều khi nó hoàn toàn cần thiết. Lập trình viên giỏi học các kỹ năng “kỹ thuật mới” xuất hiện. Còn lập trình viên xuất sắc không chỉ học các kỹ năng “kỹ thuật mới” cho riêng mình mà còn học kỹ năng “phi kỹ thuật”. Họ sẵn sàng đón nhận nguồn kiến thức mà những người khác có thể không bao giờ quan tâm.

Đặt điều đó trong hoàn cảnh cụ thể, các lập trình viên kém chỉ học XAML khi họ bắt đầu một dự án sử dụng WPF. Lập trình viên giỏi đã học nó một năm trước bởi vì họ cảm thấy thú vị. Lập trình viên xuất sắc lại chăm chỉ đọc hướng dẫn thiết kế các ứng dụng WPF, lý thuyết khả năng sử dụng, hoặc học một số khóa học như nghiên cứu chẳng hạn, để làm cho UIS trở nên đặc biệt hơn.
Biết nhìn vào thực tế, không giáo điều

Tuân thủ cứng nhắc các "quy tắc bất thành văn của lập trình" là một điều rất khó thực hiện với lập trình viên. Một lập trình viên giỏi sẽ luôn biết nhìn vào thực tế, căn cứ tình hình cụ thể chứ không chỉ giáo điều theo sách vở. Điều ấy có nghĩa là phải biết sáng tạo và học hỏi. Sẽ có lúc bạn viết code mà không học hỏi cách thực hiện của người đi trước. Nhiều khi bạn bế tắc khi không biết phải viết code như thế nào. Nhưng hãy nhớ rằng sẽ không bao giờ có bad-code nếu có nhiều hơn một cách để viết nó, trừ khi bạn đã cạn kiệt khả năng sáng tạo.


Bạn không thể bước lên đỉnh cao trong nghề này mà không yêu công việc.

Biết cách nghiên cứu để tìm ra giải pháp

Nghiên cứu để tìm câu trả lời có nghĩa là bạn sẽ làm nhiều hơn việc chỉ gõ một số từ khóa vào một công cụ tìm kiếm hoặc đăng một câu hỏi tại Stack Overflow hoặc các diễn đàn MSDN. Tôi từng nhập vấn đề vào công cụ tìm kiếm mà không tìm ra kết quả. Mỗi câu hỏi tôi đăng trên Stack Overflow hoặc các diễn đàn MSDN cũng không bao giờ có được một câu trả lời thỏa đáng. Nhưng tôi vẫn giải quyết được vấn đề và nghĩ cách chuyển vấn đề sang một hướng đi khác. Tôi không phải là nhà ảo thuật, tôi chỉ biết làm thế nào để tìm câu trả lời hoặc phát hiện ra nguyên nhân gốc rễ.

Có nhiều vấn đề là tình huống, và nếu bạn phụ thuộc vào công cụ tìm kiếm hoặc các diễn đàn, bạn có thể lãng phí rất nhiều thời gian để đi xuống một cái hang thỏ (ý nói đi vòng vèo, lãng phí thời gian) và có thể không bao giờ nhận được một giải pháp như ý. Bạn hãy nghiên cứu kỹ vấn đề để phân tích nguyên nhân gốc, tìm hiểu đầy đủ về hệ thống cơ bản để tìm manh mối và giải pháp khác. Và hơn hết, bạn hãy tìm hiểu thật kỹ để có cái nhìn xa hơn về một vấn đề trước khi đi sâu vào nó.

Có niềm đam mê

Bạn không thể bước lên đỉnh cao trong nghề này mà không yêu công việc. Có một số lập trình giỏi nói rằng: "Với tôi, nó đơn giản chỉ là một công việc". Nhưng nếu đó là ý nghĩ của bạn, bạn sẽ không thể sẵn sàng làm bất cứ điều gì để thành công. Ý kiến này của tôi khiến rất nhiều người bất mãn, bởi vì họ cảm thấy đó là một sự xúc phạm cá nhân. "Tôi là một lập trình giỏi, nhưng tôi còn có những ưu tiên khác cho cuộc sống của tôi." Tôi hoàn toàn hiểu được, tôi cũng có những ưu tiên khác nữa. Nhiều khi tôi ghét phải nói ra điều đó, nhưng khi đam mê công việc, tôi sẵn sàng (mặc dù không mong muốn) từ bỏ những ưu tiên khác để hoàn thành thật tốt công việc của mình. Đó không phải là một sự xúc phạm. Nếu bạn không sẵn sàng rút khỏi tất cả các điểm dừng khác, bạn không thể đạt được thành công, đấy là sự thật.

Bạn phải có niềm đam mê lập trình nhiều hơn nữa - bạn cũng phải vui mừng và tự hào về công việc của bạn, công nghệ bạn đang sử dụng, ông chủ của bạn, dự án của bạn, và tất cả những cái khác. Tôi đã thấy một số lập trình viên giỏi và thậm chí các lập trình viên xuất sắc chỉ làm việc ở mức độ bình thường bởi vì một số thứ không thích hợp với họ. Chẳng hạn như họ ghét dự án hoặc là phải sử dụng một công nghệ mà họ không thích. Tôi đã có một dự án phát triển, đã làm việc với dự án đó. Nhưng tôi không thích nó ngay từ lúc đầu. Nếu bạn thấy mình trong tình huống đó, bạn cần phải giải quyết ngay lập tức bằng cách khám phá điều gì đó về công việc, dự án được nhận, hoặc ra khỏi đó. Dự án đó sẽ không có giá trị nếu bạn không đam mê nó.
Đo hai lần, cắt một lần... nhưng đừng đo quá ba lần.


Để cái tôi của mình lại phía sau

Nhiều lập trình viên có cái tôi rất lớn. Bạn thông minh hơn, hiểu biết nhiều hơn, hoặc có kinh nghiệm hơn người khác không có nghĩa là bạn giỏi hơn người đó. Bạn cần phải đối xử với mọi người một cách tôn trọng, biết lắng nghe và thực tâm xem xét những ý tưởng của người khác. Bạn hãy yêu cầu giúp đỡ khi cần thiết và không coi thường bất cứ ai khác. Bạn cũng nên quan tâm nhiều hơn về việc giúp đỡ các đội khác thành công nếu được họ tín dụng cho công việc đó.

Có tinh thần kinh doanh

Các lập trình viên giỏi nhất không phải chỉ biết đến kỹ thuật. Họ có cảm giác thực sự của các doanh nhân và cảm thấy mình thực sự làm chủ trong các sản phẩm. Đối với họ, sự thành công của sản phẩm không chỉ phục vụ việc tăng lương. Bởi vì họ có tâm huyết trong các dự án, làm việc vì lợi ích của dự án và muốn tiến xa hơn nữa trong công việc.

Đo hai lần, cắt một lần... nhưng đừng đo quá ba lần

Một trong những sai lầm tồi tệ nhất một lập trình viên có thể làm là lao vào viết mã mà không có bất kỳ ý tưởng gì về nó. Khi lập trình viên xuất sắc bắt tay vào viết mã, đó là vì các thông số kỹ thuật rất giống với một mô hình họ thực hiện trước đây. Và khi họ đang phải đối mặt với một vấn đề mới, họ nghĩ ngay đến kế hoạch và nghiên cứu sâu hơn.

Điều quan trọng nhất của lập trình viên xuất sắc là không để cho mình bị hút vào cái bẫy "tê liệt phân tích". Bạn phải biết thận trọng hơn về một số điều (ví dụ bất cứ thứ gì liên quan đến tiền hoặc dữ liệu cá nhân). Bạn cũng cần tính toán cẩn thận trước khi làm (Đo hai lần, cắt một lần...) nhưng đừng để mất quá nhiều thời gian cho việc đó (Đừng đo quá ba lần).

Điều quan trọng nữa là sau khi bắt đầu viết mã, bạn phát hiện một có một vài điểm sai sót nào đó và thấy cần phải điều chỉnh kế hoạch thì hãy tạm dừng kế hoạch đó lại. Các lập trình viên giỏi nhất mà tôi biết sẵn sàng hy sinh một kế hoạch nếu nó không còn phù hợp hoặc phát hiện nó có những thiếu sót không thể khắc phục.

Cuối cùng, chúc bạn sớm trở thành một lập trình viên tuyệt vời nhất!

Nguồn: Chungta.vn
test ....