Top 5 kỹ năng giúp thu nhập của lập trình viên tăng phi mã trong năm 2020

Tôi còn nhớ rằng mình đã từng được tăng 20% lương chỉ sau 3 tháng học node.js trên các khóa học trực tuyến. Tự học là một phần quan trọng để có thể trở thành một kỹ sư phần mềm giỏi. Vậy những kỹ năng nào là cần thiết để tối ưu hóa giá trị của bản thân của một lập trình viên trong năm 2020? Tôi đã sắp xếp một danh sách các kỹ năng phát triển mới nổi dựa trên những hiểu biết về dữ liệu từ khảo sát của StackOverflow, Indeed, RemoteOk và Linkedin.

Tác giả: 3ron 2020-01-06
331 25

DISC bí kíp giao tiếp trong làm việc nhóm

Trong giao tiếp, con người thường có xu hướng thể hiện theo các nhóm hành vi. Các hành vi này được chia ra làm 4 nhóm Dominance, Influence, Steady, Compliance. Vậy điểm khác nhau giữa các nhóm người này là gì? Cách giao tiếp với họ như thế nào, hãy cùng tìm hiểu trong bài viết này.

Tác giả: T_Flower 2020-01-06
308 1

5 nhầm lẫn có thể gặp khi làm việc với JavaScript

JavaScript lần đầu tiên xuất hiện vào năm 1995 trong Netscape 2.0. Ngoài những ưu điểm nổi bậtJavascript là một kiểu dữ liệu lỏng lẻo. Hãy cùng tìm hiểu những điểm "chưa chắc chắn" để xóa tan hiểu nhầm khi làm việc với Javasrcipt nhé

Tác giả: T_Flower 2020-01-06
212 20

5 phẩm chất tạo nên người làm sản phẩm

Tròn mười năm làm sản phẩm, tới nay dù bản thân chưa có sản phẩm gì để đời nhưng vẫn nuôi đam mê và hy vọng. Tự bản thân nghĩ rằng người làm sản phẩm cần có ít nhất 5 phẩm chất sau đây, xin chia sẻ cùng anh em, bạn bè và đồng đội.

Tác giả: vietcv 2020-01-04
139 1

Kỉ niệm với em máy tính và nghề Công nghệ thông tin

Bạn bắt đầu bén duyên với công nghệ thông tin từ khi nào? Do vô tình hay cố ý, hãy cùng chia sẻ câu chuyện của mình trong bài viết này. Và đây là khi câu chuyện của mình bắt đầu.

Tác giả: vietcv 2020-01-04
288 3

Một số thủ thuật SEO ngon cho sản phẩm

Bài viết này sẽ tổng hợp cho các bạn một số thủ thuật, công cụ và các website hỗ trợ bạn chạy SEO ngon cho website của bạn, tăng hiệu quả quảng cáo sản phẩm.

Tác giả: vietcv 2020-01-03
165 19

Lỗi ngớ ngẩn trong lập trình C, C++ mang tên Không khởi tạo biến

Trong cuộc thi CodeWar hay khi giải 1 số bài tập trên CodeLearn (đa phần là C++), có nhiều bạn thường hỏi tôi rằng tại sao kết quả chạy chương trình của các bạn trên máy tính của các bạn thì ra kết quả khác vs trên hệ thống, hoặc cùng một code nhưng mỗi lúc chạy lại ra 1 kết quả khác nhau. Có nhiều lí do gây ra việc đó, nhưng phần lớn khi xem xét code của các bạn, tôi nhận thấy rằng lỗi đó liên quan tới việc “không khởi tạo biến”, hay tiếng anh gọi là uninitialized variable

Tác giả: vietcv 2020-01-03
405 0

Cấu trúc dữ liệu thần thánh mang tên Map

Trong quá trình học tập và tìm hiểu, có thể các bạn rất quen thuộc và hay sử dụng các phép toán trên mảng, xâu kí tự. Trong bài viết này, mình sẽ giới thiệu với bạn 1 cấu trúc dữ liệu khá mạnh, giúp giải quyết nhiều bài toán với tốc độ cao và cách cài đặt đơn giản. Cấu trúc dữ liệu này mang tên Map (trong C# hay Python thì gọi là Dictionary).

Tác giả: vietcv 2020-01-03
711 8

Trở thành lập trình viên giỏi, bạn cần học như thế nào?

Bạn không nhất thiết phải đi theo con đường mà mình chỉ, hãy tự xây dựng 1 con đường riêng, nhưng mình hy vọng bài viết này sẽ cho bạn thêm kinh nghiệm và kiến thức để xây dựng và lựa chọn con đường đúng đắn.

Tác giả: vietcv 2020-01-03
984 29

Cấu trúc dữ liệu kiểu tập hợp và ứng dụng

Trong rất nhiều bài tập trên CodeLearn, nhiều bài có thể sử dụng cấu trúc dữ liệu kiểu tập hợp (set) để giảm công sức cài đặt và tăng hiệu quả của code. Tuy nhiên mình nghĩ nhiều bạn chưa biết về cấu trúc dữ liệu này. Bài này sẽ hướng dẫn anh em về cấu trúc dữ liệu kiểu Set và các bài toán áp dụng.

Tác giả: vietcv 2020-01-03
135 0