Wednesday, August 1, 2018

Stack Overflow đã ra mắt nghiên cứu hàng năm về ngành công nghiệp lập trình.

Stack Overflow cho biết ấn bản 2018 của nó đại diện cho nghiên cứu 'lớn nhất từng có' về thái độ, lương và nhân khẩu học của Developer.

bao-cao-lap-trinh-vien-lon-nhat-nam-cua-stack-overflow

Joel Spolsky, CEO của Stack Overflow, nói:

“Ngày nay, mọi công ty đều là một công ty công nghệ. Không có lập trình viên, nền kinh tế sẽ không tiến triển theo tốc độ mà chúng ta đang thấy ngày nay.

Họ là những kiến ​​trúc sư mã giúp trao quyền cho cuộc sống hàng ngày của chúng ta, và những người chịu trách nhiệm cho việc dạy máy cách suy nghĩ. kết cục của cuộc khảo sát này là không thể thiếu đối với các doanh nghiệp khi họ tìm cách kích hoạt lực lượng lao động công nghệ cao của họ và thu hút tài năng tiến triển tốt nhất. ”

Trí thông minh nhân tạo đóng vai trò trọng điểm trong nghiên cứu và các nhà phát triển rất vui mừng vì điều đó. Trong khi đã có nhiều mối quan tâm về AI giả mạo bởi các nhân vật nổi bật, gần như ba trong bốn người trả lời nói rằng họ vui mừng hơn là có liên quan.

Thật thú vị, các nhà phát triển không thích một cơ quan quản lý để tạo ra AI. Các nhà phát triển tin rằng trách nhiệm nên được với những người sáng tạo đằng sau công nghệ. Chỉ một phần tư nghĩ rằng cơ thể phải chịu trách nhiệm.

Về ngôn ngữ, JavaScript vẫn là phổ biến nhất trong năm thứ sáu liên tiếp. Python đang phát triển với tốc độ nhanh nhất và đã vượt qua C #.

Rust là ngôn ngữ được rất hay nhất trong năm thứ ba - tiếp theo là Kotlin, Python, TypeScript và Go. lấy được một giải thưởng ít hay ho cho năm thứ ba là Visual Basic 6 mà tiếp tục được xếp hạng là đáng sợ nhất.

>>> Học Lập trình viên ở đâu tốt?

Khi nói đến công việc, có sự cạnh tranh đáng kể cho người sử dụng lao động để lấp đầy vai trò. Chỉ 16% các nhà phát triển đang tìm tòi một công việc. Hầu hết các lập trình viên đều trẻ, với 75% các nhà phát triển 100k + trong cuộc khảo sát dưới 35 tuổi.

Mức lương trung bình của nhà phát triển trên toàn thế giới là 55.000 $. Các lập trình viên ở Hoa Kỳ được hưởng mức lương trung cấp cao nhất là 100 nghìn $, tiếp theo là Thụy Sĩ (94.000 đô la) và Israel (91.000 đô la).

Suy nghĩ của bạn về Kết quả nghiên cứu mới nhất của Stack Overflow là gì? Hãy cho chúng tôi biết trong phần bình luận.

Tuesday, July 17, 2018

Google Cloud App Engine hiện tại có hỗ trợ cho Node.js runtime

Google Cloud đã tuyên bố hỗ trợ cho thời gian chạy Node JavaScript phổ biến trên nền tảng trong môi trường App Engine chuẩn.

google-cloud-app-engine-da-ho-tro-node-js-runtime

Node.js cho phép mã máy chủ được viết bằng JavaScript. Với sự support thêm vào ngày hôm nay, Google đang tìm cách làm cho quá trình này trở nên ngắn gọn cho các lập trình viên càng tốt.


Để bảo đảm sự ngắn gọn, Google không đưa ra bất kỳ giới hạn nào về các gói Node.js mà các lập trình viên có thể sử dụng - và nó sẽ không có bất kỳ hạn chế về ngôn ngữ hoặc API nào.

phía dưới đây là những lợi ích mà Google thông báo rằng hỗ trợ Node.js của nó sẽ mang lại:

open beta nhanh và mở rộng tự động - Với môi trường chuẩn của Máy ứng dụng, bạn có thể mong đợi thời gian open beta ngắn. Ví dụ, phải mất một phút để triển khai một app Express.js cơ bản. Hơn nữa, các ứng dụng Node.js của bạn sẽ mở rộng ngay lập tức tùy thuộc vào lưu lượng truy cập web; App Engine tự động chia tỷ lệ bằng không khi không có yêu cầu đến và rất nhanh tăng quy mô số lượng các trường hợp khi lưu lượng truy cập tăng lên.

thông qua phát triển thành ngữ - Khi thiết kế thời gian chạy mới, chúng tôi tập trung vào việc cung cấp thông qua nhà phát triển hấp dẫn và thành ngữ. Ví dụ, thời gian chạy Node.js mới không có hạn chế về ngôn ngữ lập trình hoặc API.

Bạn có thể sử dụng các mô-đun Node.js yêu thích của mình, bao gồm các mô đun gốc, bằng cách khai báo các phụ thuộc npm của bạn trong package.json của bạn và App Engine cài đặt chúng trong đám mây sau khi triển khai app của bạn. Ra khỏi hộp, bạn sẽ tìm thấy các bản ghi app và các chỉ số hiệu suất chính trong Stackdriver.

Cuối cùng, hình ảnh căn bản chứa các gói hệ điều hành bạn cần để chạy Chrome không đầu, bạn có thể dễ dàng điều khiển bằng cách sử dụng mô-đun Puppeteer. Đọc thêm trong tài liệu.

Bảo mật mạnh - Với việc tạo chứng chỉ một lần nhấp tự động của chúng tôi, bạn có thể phân phát ứng dụng của mình dưới một URL HTTPS an toàn với miền tùy chỉnh của riêng bạn. Ngoài ra, chúng tôi sẽ giải quyết các bản cập nhật security để bạn không phải tự động update hệ điều hành và các phiên bản nhỏ và vá của Node.js.

Node.js có một số lịch sử với Google. Thời gian chạy dựa trên V8, tool JavaScript hiệu suất cao source code mở của Google. Tính đến năm ngoái, đơn vị cũng là nhà tài trợ Bạch kim của nền tảng Node.js.

hỗ trợ mới cho Node.js có thể được bản beta trong cấp miễn phí của App Engine.

Bạn có thể tìm ra được hướng dẫn nhanh chính thức tại đây.

Bạn có định sử dụng thời gian chạy Node.js trong Google App Engine không? Hãy cho chúng tôi biết trong phần bình luận.