2018-11-16

6 xu hướng phát triển phần mềm cho năm 2018: Các nhà phát triển cần thiết

6 xu hướng phát triển phần mềm cho năm 2018: Các nhà phát triển cần thiết

6 xu hướng phát triển phần mềm cho năm 2018


Tải xuống miễn phí

Nhu cầu cho các nhà phát triển Blockchain sẽ bùng nổ

Blockchain đã trở thành một chủ đề công nghệ nóng trong năm 2017, cảm ơn một phần không nhỏ trong sự gia tăng thiên thạch của Bitcoin . Nhưng ngoài tiền kỹ thuật số, blockchain là một công nghệ sẵn sàng cách mạng hóa gần như mọi ngành công nghiệp. Vào năm 2018, chúng ta sẽ bắt đầu thấy những nỗ lực đầu tiên tại sự gián đoạn này thông qua các nền tảng blockchain cấp doanh nghiệp.
Nhiều công ty công nghệ di sản đã giới thiệu nền tảng blockchain của riêng mình vào năm 2017. IBM được coi là nhà lãnh đạo và họ đã hợp tác với các ngân hàng, nhà phân phối thực phẩm và các cơ quan quản lý của chính phủ để đưa blockchain vào sử dụng. Tuy nhiên, Microsoft, Oracle, và Amazon là gần phía sau, và trận chiến cho sự thống trị blockchain cấp doanh nghiệp chỉ là nóng lên.
Điều này có ý nghĩa gì đối với ngành công nghiệp phần mềm? Các doanh nghiệp trong mọi ngành sẽ bắt đầu xây dựng các ứng dụng trên nền tảng blockchain, có nghĩa là nhu cầu về các nhà phát triển blockchain sẽ bùng nổ. Theo số liệu năm 2016 , chỉ có 5.000 nhà phát triển blockchain toàn thời gian trên thế giới. Chắc chắn con số này tăng lên trong năm 2017, nhưng nó vẫn còn so với hơn 18 triệu nhà phát triển Java. 2018 sẽ là một cuộc chạy đua vàng cho các nhà phát triển, những người cống hiến mình để blockchain, và hầu hết sẽ đi xa hơn rất nhiều.
Shell Ursa vBulletin Rig nằm 130 dặm về phía đông nam New Orleans trong Vịnh Mexico.  Các giàn khoan như thế này sẽ dựa trên tính toán cạnh để xử lý dữ liệu cục bộ.
Shell Ursa vBulletin Rig nằm 130 dặm về phía đông nam New Orleans trong Vịnh Mexico. Các giàn khoan như thế này sẽ dựa trên tính toán cạnh để xử lý dữ liệu cục bộ.

IoT được đẩy lên cạnh

Các thiết bị đeo được như Fitbit và Apple Watch nhận được phần lớn sự chú ý, nhưng chúng chỉ là một điểm thích hợp trong hệ sinh thái IoT rộng lớn. Từ ô tô đến đường xá , giàn khoan dầu biển sâu đến phòng khách, gần như mọi thứ đều biến thành một thiết bị thu thập dữ liệu. Các thiết bị này thu thập một lượng lớn dữ liệu và các công ty CNTT đang khai thác các phương pháp xử lý rẻ hơn và nhanh hơn. Đó là nơi mà điện toán cạnh sẽ đóng một vai trò trong năm 2018.
Tính toán cạnh sử dụng một mạng lưới các trung tâm dữ liệu vi mô để xử lý dữ liệu gần thiết bị hoặc tại “cạnh” của mạng. Việc xử lý trên cạnh giúp tiết kiệm thời gian và tiền bạc từ việc chuyển tất cả dữ liệu đến một trung tâm dữ liệu tập trung. Đối với người dùng cuối, điều này có nghĩa là các thiết bị IoT sẽ có thể thực hiện phân tích thời gian thực nhanh hơn, ngay cả khi chúng ở một nơi có kết nối kém (như trên giàn khoan dầu biển sâu).
Khi tính toán cạnh trở thành một ưu tiên, cơ sở dữ liệu và các kỹ sư mạng sẽ được kêu gọi để tạo ra cơ sở hạ tầng của tương lai IoT. Nhiều doanh nghiệp cũng có khả năng áp dụng thực tiễn BizDevOps nhờ phân tích thời gian thực nhanh hơn, tạo cho các nhà phát triển một chỗ ngồi tại bảng chiến lược.
Tính toán cạnh sẽ tác động đến mọi lớp cơ sở hạ tầng CNTT, bao gồm cả đám mây. Tuy nhiên, một số chuyên gia đang cảnh báo về những cạm bẫy của tính toán cạnh, mang chúng ta đến…

Độ an toàn không gian đạt đến điểm uốn

Với trọng tâm là Equifax, WannaCry, Uber và Cơ quan An ninh Quốc gia, năm 2017 làmột năm khủng khiếp đối với thông tin cá nhân trên web. Điều đó nói lên điều gì đó, xem xét sự thất bại trong việc bỏ phiếu một năm trước. Bảo mật là ưu tiên hàng đầu cho mọi doanh nghiệp, tổ chức và chính phủ trên thế giới, có nghĩa là các nguồn lực sẽ được phát triển để phát triển các giải pháp mới.
Các sáng kiến ​​an ninh mạng có thể được chia thành hai loại: Nội bộ và bên ngoài. Bên trong, các doanh nghiệp sẽ tập trung vào việc xây dựng bảo mật vào phần mềm của họ. Các nhóm DevOps nên tập trung vào việc tự động kiểm tra bảo mật vào vòng đời phát triển phần mềm của họ. Điều này sẽ giúp đảm bảo rằng các lỗ hổng không được giới thiệu trong quá trình phát triển.
Bên ngoài, các nhà đầu tư mạo hiểm đang tràn ngập các công ty khởi nghiệp an ninh mạng với vốn, với giai điệu 3,4 tỷ đô la trong năm 2016 . Theo Crunchbase Unicorn Leaderboard , hiện tại có 5 công ty khởi nghiệp không gian mạng có giá trị trên 1 tỷ đô la, và chúng ta sẽ thấy rõ hơn vào năm 2018.
Trong khi tài trợ có thể không phải là một vấn đề, một thiếu tài năng an ninh mạng làNhóm bảo mật doanh nghiệp đã tiến hành một nghiên cứu và nhận thấy rằng 45% các tổ chức cho biết họ có vấn đề thiếu tài năng an ninh mạng. Sự thiếu hụt này có những hậu quả vượt quá doanh nghiệp lớn. Jon Oltsik của ESG tin rằng sự thiếu hụt kỹ năng an ninh mạng, "đại diện cho một mối đe dọa tồn tại đối với an ninh quốc gia của chúng tôi."
Giống như blockchain và tính toán cạnh, cybersecurity đại diện cho một đồng cỏ xanh cho các nhà phát triển những người muốn kỹ năng của họ để ở trong nhu cầu cho tương lai gần. Nó cũng có thể là một số công việc quan trọng nhất của thế hệ chúng ta.

Giao hàng liên tục không còn là lợi thế cạnh tranh; đó là bảng cổ phần

Việc phân phối phần mềm sẽ đạt tốc độ Công thức 1 vào năm 2018, dẫn đầu bởi những người khổng lồ như Amazon, người được cho là đang triển khai mã mới cứ sau 11,7 giây . Không phải mọi doanh nghiệp đều cần phải  nhanh, nhưng giao hàng liên tục cung cấp một số lợi thế vượt ra ngoài chỉ tốc độ triển khai. Những lợi thế này sẽ trở thành bảng cổ phần trong hốc phần mềm cạnh tranh.
Trong ngắn hạn, giao hàng liên tục là khi trạng thái mặc định của bản dựng phần mềm của bạn là "sẵn sàng để triển khai". Ngay sau khi mã được viết, nó được tích hợp (được gọi là tích hợp liên tục), được kiểm tra, xây dựng và cấu hình. Điều duy nhất còn lại để các nhà phát triển làm là nhấn nút "Deploy" màu đỏ lớn. Các công ty như Amazon thực hiện quy trình này một bước xa hơn bằng cách triển khai triển khai liên tục.
Mặc dù đẩy nhanh tốc độ triển khai, việc phân phối liên tục thực sự giúp các nhóm giảm số lượng lỗi làm cho nó thành sản xuất. Nhờ thử nghiệm liên tục, tất cả các lỗi đều bị phát hiện ngay lập tức và được gửi lại cho nhà phát triển để khắc phục. Ngoài ra, việc phân phối liên tục giúp các nhóm tiếp tục theo dõi với phần mềm xây dựng mà khách hàng của họ muốn. Theo nguyên tắc Agile của các vòng phản hồi ngắn, giao hàng liên tục nhận được các bản phát hành mới vào tay khách hàng một cách nhanh chóng.
Việc phân phối liên tục đòi hỏi một số công cụ để hoạt động, bao gồm máy chủ xây dựng CI, các công cụ giám sát và các nền tảng quản lý mã. Để tìm hiểu thêm về phân phối liên tục, hãy xem bài viết của chúng tôi về chủ đề này.

Trí thông minh nhân tạo trở thành một điều cần thiết

Chúng tôi đang đạt đến điểm mà các doanh nghiệp hoàn toàn cần phải áp dụng AI để duy trì sự liên quan. Các trợ lý gia đình được kích hoạt bằng giọng nói, điện thoại thông minh , Big Data và các nhà cung cấp dịch vụ Thông tin chi tiết sẽ có những năm tháng lớn nhờ việc áp dụng AI này. Nhưng những người chiến thắng lớn nhất trong năm nay là các nhà khoa học dữ liệu và Giám đốc dữ liệu (CDO), những người sẽ có nhu cầu cao trong một thời gian dài.
Forrester dự đoán rằng AI sẽ làm mờ ranh giới giữa dữ liệu có cấu trúc và không có cấu trúc, và 50% CDO sẽ bắt đầu báo cáo trực tiếp cho Giám đốc điều hành. Kết quả là, hơn 13% công việc liên quan đến dữ liệu trên Indeed.com là dành cho các kỹ sư dữ liệu, so với 1% cho các nhà khoa học dữ liệu. Điều này phản ánh sự cần thiết của các chuyên gia dữ liệu theo hướng hành động, thực tế có thể tác động trực tiếp đến lợi nhuận.
AI sẽ có nhiều khả năng có hậu quả vượt xa doanh nghiệp. Các nhà tiên phong như Elon Musk và các nhà lãnh đạo thế giới như Vladimir Putin tin rằng AI có quyền thay đổi cảnh quan thế giới. Đây là một cái gì đó để giữ một mắt trên, để nói rằng ít nhất.
Tai nghe độc ​​lập Oculus Go sẽ có giá khởi điểm 199 đô la.
Tai nghe độc ​​lập Oculus Go sẽ có giá khởi điểm 199 đô la. Nguồn: CNET

Tải xuống miễn phí

Thực tế ảo (có thể) đi theo dòng chính

Năm 2017 là năm đầy đủ đầu tiên của tai nghe VR cao cấp, thương mại. Oculus Rift của Facebook và HTC Vive dẫn đầu trong các hệ thống VR đầy đủ năng lượng (trái ngược với các hệ thống hỗ trợ điện thoại thông minh như Galaxy Gear VR), nhưng việc áp dụng đã chậm. Các nhà phân tích ước tính dưới 1 triệu đơn vị đã được bán ra giữa hai người.
Cả hai hệ thống, tuy nhiên, đang có những động thái lớn để mở rộng thị trường vào năm 2018. Facebook và HTC đã giảm giá đáng kể trên các tai nghe hàng đầu của họ. HTC đã công bố một tai nghe độc ​​lập chỉ vài tuần sau khi Facebook tiết lộ Oculus Go . Cả hai tai nghe "lite" này sẽ bắt đầu ở mức giá thấp hơn nhiều để thu hút người dùng mới (Oculus Go sẽ bắt đầu ở mức 199 đô la).
Về khía cạnh giải trí của ngành, người kể chuyện đang tạo ra những câu chuyện tốt hơn, nhập vai hơn. Chiến tranh giữa các vì sao: Bí mật của Đế chế , là một “chuyến đi” VR đầy đủ, hòa nhập, pha trộn các yếu tố ảo và vật lý vào trò chơi phiêu lưu sử thi. “Đối với khán giả chính thống,” Bryan Bishop of the Verge nói , “ Chiến tranh giữa các vì sao: Bí mật của Đế chế có thể là thực tế ảo đầu tiên thực sự mang đến tiềm năng Holodeck-esque, nó hứa hẹn sẽ được hứa hẹn”.
Đối với các nhà phát triển mơ mộng những gì nó phải có được để làm việc cùng với Ed Catmull và Steve Jobs trên bộ phim được tạo ra máy tính đầu tiên , VR cung cấp một cơ hội thế hệ khác ở ngã tư giải trí và công nghệ. 2018 có thể là lần cuối cùng để có được vào đầu trước khi nó đi Hollywood đầy đủ.

Nâng cao kỹ năng phát triển của bạn

Không có gì ngoài cơ hội phía trước cho các nhà phát triển với các kỹ năng đúng. Hầu hết các xu hướng phát triển phần mềm trong năm 2018 đòi hỏi nhiều hơn là kiến ​​thức lập trình cơ bản, nhưng không bao giờ là quá muộn để bổ sung thêm năng lực vào hộp công cụ của bạn. Luôn cập nhật blog của Stackify để biết các mẹo và công cụ giúp bạn trở thành nhà phát triển tốt hơn.