Phát triển ứng dụng di động

GS John Vu28/02/2023 11:00
Phát triển ứng dụng di động

Một sinh viên khoa học máy tính năm thứ ba viết cho tôi: “Em còn một năm nữa trước khi tốt nghiệp nhưng em lo lắng vì có nhiều người tốt nghiệp đại học mà không có việc làm ở nước em."

"Em không biết em cần có kĩ năng nào để đảm bảo rằng em sẽ có việc làm tốt? Em cũng có người em sẽ vào đại học sang năm. Em không biết khuyên em của em cái gì bên cạnh việc bảo cậu ấy đọc blog của thầy. Bố mẹ em làm việc vất vả để cho chúng em vào đại học và em không muốn làm cho họ thất vọng. Xin thầy giúp.”

Đáp: “Bạn đã chọn khoa học máy tính chính là lĩnh vực học tập đúng cho nên bạn KHÔNG phải lo nghĩ quá nhiều. Có thiếu hụt công nhân có kĩ năng trên khắp thế giới và cũng ở nước bạn. Chừng nào mà bạn có kĩ năng, bạn sẽ làm tốt. Nếu em của bạn cũng chọn khoa học máy tính, kĩ nghệ phần mềm hay quản lí Hệ thông tin thì cậu ấy cũng KHÔNG phải lo nghĩ vì nhu cầu cao về người tốt nghiệp có kĩ năng CNTT sẽ tiếp tục trong năm tới mười năm.

Vì bạn còn một năm nữa trong đại học, lời khuyên của tôi là hội tụ nhiều hơn vào phát triển ứng dụng di động. Ngày nay có nhu cầu cao về những người có kĩ năng trong ứng dụng di động (iOS, Android và Window 8).

Ở Mĩ, việc làm cho người phát triển Android đã tăng trên 300% năm 2014 khi so sánh với 2013. Có trên 6000 việc làm phát triển di động không được lấp kín trong tháng 4/2014 và con số này được mong đợi còn lên cao hơn. Một vấn đề tương tự cũng xảy ra ở châu Âu và châu Á do bùng nổ của nhu cầu về công nhân có kĩ năng di động. Không chỉ các công ti công nghệ đang thuê công nhân có kĩ năng di động mà mọi loại công ti đều vội vàng phát triển các app di động vì chẳng mấy chốc các thiết bị di động sẽ thay thế cho máy tính cá nhân như thiết bị chính cho mọi thứ.

Là sinh viên khoa học máy tính, bạn có lẽ đã học về phát triển Web và ngôn ngữ lập trình Java dùng nền PC cho nên tương đối dễ dàng chuyển sang nền di động như Android và IOS. Tất nhiên bạn cần hiểu các ràng buộc của màn hình nhỏ hơn và giao diện chạm của nền di động. Chẳng hạn, khi bạn xây dựng ứng dụng Web, bạn có toàn thể màn hình laptop nhưng màn hình di động nhỏ hơn nhiều cho nên bạn phải biết nghĩ khác đi về các tính năng mà bạn sẽ xây dựng vì cách mọi người tương tác với laptop là khác cách họ tương tác với điện thoại thông minh hay máy tính bảng.

Bạn không thể dùng menu thả xuống hay màn hình trợ giúp trong điện thoại thông minh như nó làm việc trên laptop. Điện thoại thông minh không có nhiều bộ nhớ và bộ xử lí thì yếu hơn PC cho nên bạn phải ý thức nhiều hơn về phong cách lập trình của bạn. Bên cạng kĩ năng trong Java, bạn cần học HTML5, IOS, Android, XML v.v. Tôi đã viết nhiều bài báo về phát triển ứng dụng di động trong blog này và bạn có thể xem lại chúng.

Khi công nghệ thay đổi, nhu cầu cũng thay đổi cho nên cách tốt nhất để đảm bảo nghề nghiệp lâu dài là giám sát xu hướng công nghiệp và liên tục học những kĩ năng mới để đáp ứng nhu cầu mới. Chừng nào bạn còn sẵn lòng học, bạn sẽ KHÔNG lo nghĩ quá nhiều. Tôi nghĩ bạn và em của bạn sẽ học tốt và làm cho bố mẹ bạn tự hào. Chúc may mắn.


Gửi bình luận
(0) Bình luận
1

Làm việc hay không làm việc

Tuần trước tôi nhận được một email: “Dường như là thầy đang khuyến khích sinh viên đi làm trong khi vẫn đang học đại học nhưng bố mẹ em bảo em rằng em phải tập trung vào học tập vì họ có thể chăm lo cho em. Đi làm sẽ làm phân tán học tập của em và em KHÔNG nên làm hai điều đồng thời thì sẽ không thành công trong cái nào. Thầy nghĩ thế nào?”
2

Phần mềm mã nguồn mở

Phần mềm “nguồn mở” là phần mềm được viết theo cách mã nguồn để mở, sẵn có cho mọi người dùng, thay đổi, cải tiến và tự do phân phối lại nó.
3

Lập mục đích

Bạn có biết thuyền trưởng dẫn hướng con thuyền của mình trên đại dương thế nào không?
4

Tri thức và kỹ năng

Tuần trước, tôi đã thảo luận với sinh viên về kĩ năng mà công nghiệp phần mềm cần. Khi tôi bảo họ rằng có nhiều việc làm cho xây dựng ứng dụng di động và làm việc với các ứng dụng bán sẵn trên thị trường Commercial Off The Shelf (COTS) như SAP và PeopleSoft, một sinh viên lập tức lên tiếng lo ngại rằng những điều đó không được dạy trong trường.
5

Điều nước Mỹ cần

Theo báo cáo của chính phủ Mĩ, trong năm thứ hai liên tiếp, kĩ sư phần mềm là việc làm số một ở Mĩ.

Giáo dục STEM

Có quan niệm sai trong các sinh viên rằng các môn như Khoa học, Công nghệ, Kĩ nghệ và Toán học (STEM) là khó, trừu tượng, phức tạp và nên tránh vì không có nhu cầu học chúng.

Lập trình trong Big data

Một sinh viên viết: “Vì Big data có nhu cầu cao trong mọi ngành công nghiệp, em cần kĩ năng lập trình nào để làm việc trong khu vực này? Xin thầy giúp.”

Cách tiếp cận Thác đổ và Agile

Một sinh viên viết cho tôi: “Ngày nay nhiều công ti đang dùng cách tiếp cận Agile, tại sao chúng em cần học về vòng đời Thác đổ vì nó không còn tác dụng? Các trường có thể dạy Agile thay thế không? Xin thầy bình luận.”

Người quản lý mới

Khi các công ti thành công trong một kinh doanh, họ bành trướng sang kinh doanh khác dùng vốn lớn của họ, thương hiệu nổi tiếng, và tri thức chuyên gia về quản lí.

Lập kế hoạch tương lai của bạn

Có nhiều người tốt nghiệp bị thất nghiệp ở nước em, liệu có lĩnh vực học tập nào đảm bảo rằng người tốt nghiệp sẽ có việc làm không?

Thư gửi học sinh tốt nghiệp trung học

Các bạn học sinh thân mến, Khi các bạn tốt nghiệp trung học, các bạn kết thúc một kiểu giáo dục nhưng một số trong các bạn sẽ bắt đầu một kiểu giáo dục khác: Giáo dục đại học.

Sinh viên phải hiểu rằng bằng cấp đại học không còn là đảm bảo cho việc làm

“Ngày nay bất kì ai cũng có thể vào đại học bất kể năng lực của họ đó là lí do tại sao nhiều người thế thất bại hay không thể tìm được việc làm.”

Phụ nữ trong lĩnh vực STEM

Nhiều phụ nữ hiểu rằng, việc làm tốt nhất đều liên quan tới giáo dục STEM cho nên nhiều người trong số họ đang ghi danh vào các lĩnh vực STEM thay vì các nghề nghiệp truyền thống.

Tính toán mây

Blog GS John VU - GS John Vu - 22/06/2026 12:00
Một người quản lí hỏi: “Tác động của tính toán mây là gì? Công ti tôi được coi như dùng dịch vụ tính toán mây từ Microsoft. Điều gì sẽ xảy ra cho những người làm việc trong nhóm công nghệ thông tin hỗ trợ cho công ti?”

Thất nghiệp đừng vội hoảng: 5 kỹ năng "hái ra tiền" tự học miễn phí giúp bạn lật ngược thế cờ

Kỹ năng - Kiều Dương - 22/06/2026 11:00
Thay vì lo âu khi CV gửi đi chưa có phản hồi, hãy tận dụng khoảng thời gian này để trang bị 5 kỹ năng hữu ích hoàn toàn miễn phí trên mạng.

Tỷ phú Elon Musk và 5 lời khuyên: Chỉ cần làm được 1 điều, cơ hội thành công sẽ tăng vọt

Suy ngẫm - Phương Anh - 22/06/2026 10:00
Vị tỷ phú này cho rằng, để đạt được thành công, mỗi người cần phải mạnh mẽ và nỗ lực thực hiện những điều sau.

Câu chuyện đằng sau tấm ảnh sét đánh đỉnh Landmark 81 thu hút "bão like"

Phong cách sống - Vũ Thanh Bình - 22/06/2026 09:00
Sau 7 năm theo dõi hiện tượng giông sét, tác giả bức ảnh đã ghi lại được khoảnh khắc sét đánh trúng đỉnh tòa nhà Landmark 81 trong cơn mưa lớn tại TPHCM.

Biến tiềm năng thành tài năng - Chúng ta đang sống trong một nền văn hóa tôn thờ tài năng thiên bẩm

Từ sách - Phim - TĐ - 22/06/2026 08:00
 Adam Grant cho rằng tiềm năng không nằm ở nơi bạn bắt đầu, mà nằm ở quãng đường bạn có thể đi được.

Công nghiệp công nghệ thông tin ở Nga

Blog GS John VU - GS John Vu - 21/06/2026 12:00
Khi lần đầu tiên tôi tới thăm Nga năm 1996 để tiến hành nghiên cứu về xu hướng phần mềm, tôi đã bị ấn tượng về lực lượng lao động kĩ năng cao quãng vài nghìn người phát triển phần mềm, nhiều người có bằng tiến sĩ và thạc sĩ với đào tạo chuyên sâu về toán học và vật lí.

Vì sao quẹt thẻ ngân hàng thanh toán đúng chỗ nhưng bạn không được hoàn tiền như quảng cáo?

Kỹ năng - Thu Thủy - 21/06/2026 11:00
Bạn nghĩ mình đã quẹt thẻ tại đúng nhà hàng, đúng chương trình ưu đãi nhưng vẫn không nhận được hoàn tiền như kỳ vọng. Trong khi đó, người khác chi tiêu tương tự lại được hưởng đầy đủ. Sự khác biệt nằm một mã 4 chữ số ít ai để ý.

Sau 30 tuổi, bạn biết mình có thể làm khác đi, nhưng chưa dám

Suy ngẫm - Hà Nguyên - 21/06/2026 10:00
Không phải không muốn cố gắng, mà là không biết cố vào lúc nào.

Từng bị smartphone "khai tử", Gen Z bất ngờ hồi sinh dòng máy ảnh 20 năm tuổi

Phong cách sống - Minh Ngọc - 21/06/2026 09:00
Bị smartphone 'khai tử' suốt hơn 10 năm, máy ảnh compact bất ngờ hồi sinh: Gen Z đang săn lùng thứ công nghệ lỗi thời này vì điều gì?

Cô đơn ở đỉnh cao

Từ sách - Phim - Minh Nguyệt - 21/06/2026 08:00
Có một câu hỏi mà nhiều lãnh đạo tự hỏi mình sau một cuộc họp dài, khi căn phòng đã vắng hết người: tại sao mình lại cô đơn đến vậy?

Làm việc hay không làm việc

Blog GS John VU - GS John Vu - 20/06/2026 12:00
Tuần trước tôi nhận được một email: “Dường như là thầy đang khuyến khích sinh viên đi làm trong khi vẫn đang học đại học nhưng bố mẹ em bảo em rằng em phải tập trung vào học tập vì họ có thể chăm lo cho em. Đi làm sẽ làm phân tán học tập của em và em KHÔNG nên làm hai điều đồng thời thì sẽ không thành công trong cái nào. Thầy nghĩ thế nào?”

‘Thuật nhìn người’ của Gia Cát Lượng: Quan sát 7 điều, người tài - người tệ không thể che giấu!

Kỹ năng - Diệu Đan - 20/06/2026 11:00
7 tiêu chí nhìn người của Gia Cát Lượng không chỉ đúng trong việc chọn tướng thời loạn, mà còn là kim chỉ nam hữu ích trong thời hiện đại khi quản trị nhân sự, kinh doanh ngày nay.

Bộ não của bạn đạt đỉnh cao ở độ tuổi nào?

Suy ngẫm - Phạm Hường - 20/06/2026 10:00
Khi tuổi trẻ dần trôi vào dĩ vãng, bạn có thể bắt đầu lo sợ về tuổi già, nhưng nghiên cứu cho biết nhiều người trong chúng ta, chức năng tâm lý tổng thể thực sự đạt đỉnh điểm ở độ tuổi từ 55 đến 60.

CEO Nvidia hé lộ bí mật thành công trong sự nghiệp của một con người

Phong cách sống - Mai Trang - 20/06/2026 09:00
Đó là hãy học cách yêu công việc mình đang làm thay bằng tìm kiếm công việc mình yêu thích.

Trạm dừng sinh tử: Quan sát trung thực về những cuộc gặp gỡ trong giây phút cuối cùng

Từ sách - Phim - TĐ - 20/06/2026 08:00
Có một câu hỏi mà hầu hết chúng ta đều né tránh suốt cả cuộc đời: điều gì xảy ra sau khi chúng ta chết?
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS