Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ

Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ
Nếu bạn không có điện thoại bấm nút thì chắc chắn bạn đã từng ít nhất một lần muốn tạo ứng dụng di động của riêng mình. Cải thiện một số trình quản lý tác vụ hoặc ứng dụng khách cho Habr. Hoặc thực hiện một ý tưởng đã có từ lâu, như Những sinh viên đóĐó đã viết ứng dụng tìm kiếm phim cho buổi tối trong 10 giây bằng cách nhấp vào biểu tượng cảm xúc. Hoặc nghĩ ra điều gì đó thú vị, như ứng dụng với máy chạy bộ ngón tay hoặc với siêu âm để đuổi muỗi. Tốt hơn hết, hãy tạo một ứng dụng sẽ trở thành biểu tượng của thời đại, chẳng hạn như Instagram. Và nếu bạn vẫn đang băn khoăn có nên thử sức mình trong lĩnh vực phát triển thiết bị di động hay không, thì chúng tôi sẽ đưa ra một số lập luận có lợi trong bài đăng này.

Lý do 1: hãy là người đầu tiên thử nghiệm công nghệ mới và giúp giải quyết vấn đề của mọi người

Ngày nay, thiết bị di động chạy trên bộ xử lý giống như máy tính để bàn, vì vậy các nhà phát triển thiết bị di động có thể sử dụng các công nghệ tiên tiến và mới nhất để tạo ứng dụng và là người đầu tiên giải quyết vấn đề, giúp cuộc sống của hàng triệu người trên thế giới trở nên thuận tiện hơn. Ví dụ: nhờ công nghệ thị giác máy tính, các ứng dụng ABBYY nhận dạng văn bản trên bất kỳ vật thể nào trong thế giới xung quanh và, trong số những thứ khác, giúp những người khiếm thị có cuộc sống trọn vẹn hơn. Mạng lưới thần kinh ngày càng được sử dụng để nhận dạng văn bản trong hình ảnh (việc sử dụng chúng tôi đã thảo luận cách đây không lâu). nói trên blog).

Với màn hình và cảm biến ngày càng tốt hơn và rẻ hơn, các nhà phát triển di động là một trong những người đầu tiên thử nghiệm công nghệ thực tế tăng cường (AR). Ví dụ, trong các ứng dụng Thời trang и Gucci bạn hầu như có thể thử giày thể thao và dịch vụ Airbus nếu A380 giúp việc tìm chỗ ngồi trên máy bay dễ dàng hơn hoặc xem máy bay đang bay ở đâu vào lúc này. Các nhà phát triển thiết bị di động là những người đầu tiên thử nghiệm trợ lý giọng nói, điều hướng, NFC, camera và cảm biến tích hợp, sinh trắc học, thiết bị kết nối Bluetooth, v.v. Vâng, gần đây chúng tôi nói về cách công cụ nhận dạng của chúng tôi khởi động trên một máy vi tính như Raspberry Pi.

Và bạn không chỉ có thể xem các bài thuyết trình trực tiếp về các sản phẩm mới trong quá trình phát triển iOS và Android tại hội nghị WWDC và Google I/O mang tính biểu tượng mà còn có thể đến đó và tận mắt chứng kiến ​​chúng. Chúng tôi đã chia sẻ ấn tượng của mình về những sự kiện này. trên Habrébài đăng trên blog ABBYY Mobile.

Lý do 2: Sẽ ngày càng có nhiều sự di chuyển trong tương lai

Gần đây nghiên cứu Kỹ thuật số hoàn hảo cho thấy khoảng 60% người dùng truy cập Internet từ thiết bị di động và dành khoảng 44% thời gian họ sử dụng Internet theo cách này. Ví dụ, tôi cũng thích xem báo cáo thường niên của Mary Meeker, một trong những nhà phân tích xu hướng quan trọng nhất trên thị trường Internet. TRONG báo cáo năm 2019 Người ta nói rằng ở Mỹ, người dùng dành khoảng 3,6 giờ mỗi ngày cho điện thoại thông minh.

Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ

Và đây chính là điểm không thể quay lại. Có vẻ như nó đã đến rồi.

Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ

Một slide vui nhộn khác xuất hiện khá gần đây trong Bài viết về phương pháp ra quyết định tại Spotify. Ngày càng có nhiều người dùng dịch vụ phát trực tuyến thích nghe nhạc trên điện thoại di động của họ, nhưng bản thân công ty chủ yếu tuyển dụng các lập trình viên web. Spotify đã phân tích tình hình này và quyết định thuê thêm nhà phát triển di động, cũng như đào tạo lại nhà phát triển web theo hướng mới:

Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ

Lý do 3: bạn sẽ kiếm được tiền mua căn hộ, nhà, đảo, Bentley (điền những gì bạn cần)

Theo tháng 8 nghiên cứu cổng thông tin “My Circle” về thu nhập trong lĩnh vực CNTT, mức tăng lương đáng chú ý nhất trong hai năm qua đã xảy ra với các nhà phát triển lập trình bằng Objective-C, Swift, cũng như JavaScript, Kotlin, Java, C# và Go. Nhiều trong số đó là ngôn ngữ để tạo ứng dụng di động. Các ngôn ngữ phát triển di động ngày càng trở nên phổ biến và ngày càng có nhiều nhà tuyển dụng chuyển sang các giải pháp đám mây và di động, đồng thời thị trường lao động cũng phát triển theo đó:

Tại sao bạn cần bỏ mọi thứ và học Swift và Kotlin ngay bây giờ

Theo ấn phẩm TechRepublic, đại diện của thế hệ Z (sinh năm 1995-2005), những người sẽ chiếm 2020% tổng số người tiêu dùng vào năm 40, coi các vị trí tuyển dụng như nhà phát triển cấp cao, kỹ sư hàng đầu và nhà phát triển di động là công việc tương lai của họ, điều đó có nghĩa là tốt hơn nên bắt đầu ngay bây giờ, sự cạnh tranh ngày càng lớn.

Nói chung, bây giờ là lúc để đi sâu vào phát triển thiết bị di động. Và để tạo cơ hội cho một sự khởi đầu dễ dàng, chúng tôi đang mở một chương trình miễn phí Trường phát triển di động ABBYY. Cùng với các chuyên gia giàu kinh nghiệm từ một công ty quốc tế, bạn sẽ tìm hiểu các công cụ cần thiết để phát triển iOS và Android với lượng thực hành khổng lồ. Hạn chót nhận đơn là ngày 10 tháng XNUMX.
Ban đầu, các khóa học này được chuẩn bị cho sinh viên khoa MIPT của chúng tôi, nhưng vì lớp học có thể chứa nhiều người hơn nên chúng tôi quyết định mở rộng cho tất cả mọi người. Khóa học miễn phí và không có SMS.

Nếu bạn là sinh viên kỹ thuật, biết OOP, muốn phát triển lĩnh vực phát triển di động, thu thập kiến ​​thức mới, nâng cao kỹ năng và tạo ứng dụng đầu tiên của mình - hãy đăng ký!

Nguồn: www.habr.com

Thêm một lời nhận xét