logo

Đang load dữ liệu

logo devmaster

VIỆN CÔNG NGHỆ VÀ ĐÀO TẠO DEVMASTER

Đào tạo - Phần mềm - Cho thuê nhân sự

  • 0969.609.003
  • 0978.611.889
  • Trang chủ
  • Các khoá đào tạo
    • Chuyên đề WEB - PHP

      • Lập trình web với HTML5 - CSS3- JQuery - Bootstrap - Ajax - [36 giờ]
      • Lập trình web frontend - reactjs - [75 giờ]
      • Lập trình web với mã nguồn mở PHP&MYSQL - PHP FRAMEWORK [126 giờ]

      Chuyên đề Mobile

      • Lập trình Games/Apps trên nền tảng Android - [120 giờ]
      • Lập trình Games/Apps trên nền tảng IOS - [120 giờ]

      Chuyên đề JAVA

      • Ngôn ngữ lập trình hướng đối tượng với java - [40 giờ]
      • Lập trình ứng dụng với java - [100 giờ]
      • Lập trình web site với java framework (JPA, HIBERNATE, SPRING MVC, SPRINGBOOT) - [276 giờ]

      Chuyên đề NETWORK/SECURITY

      • Khoá học Quản trị hạ tầng mạng CCNA v6 - [72 giờ]
      • Khoá học quản trị hệ thống với Windows SERVER 2012- [72 giờ]
      • Chuyên gia bảo mật hệ thống CompTIA + - [110 giờ]

      Chuyên đề .NET

      • Nền tảng lập trình hướng đối tượng với C# - [40 giờ]
      • Lập trình ứng dụng WINDOWS FORM - [100 giờ]
      • Lập trình Web với ASP.NET MVC 5, WebAPI - [145 giờ]

      Chuyên đề khác

      • Ngôn ngũ lập trình C/C++ - [80 giờ]
  • Lập trình cho trẻ em
  • Dịch vụ
    • Đào tạo theo như cầu
    • Cung cấp thiết bị - Phần mềm
    • Tư vấn - Thiết kế mạng hạ tầng
    • Tư vấn - Triển khai dịch vụ mạng
    • Tư vấn - Tư vấn, triển khai giám sát hệ thống
    • Thực tập dự án
  • Lịch khai giảng
  • Tin tức
    • Tin tức và sự kiện
    • Tin hoạt động
    • Tin công nghệ
    • Hội thảo, workshop, Codecam
    • Thông tin việc làm
    • Cẩm nang chia sẻ kiến thức
  • Tiện ích
  • Liên hệ

Tin công nghệ

Sep - 2020

04

Kỹ năng search google cho lập trình viên

Tin công nghệ

Để trở thành một lập trình viên thì không quá khó, nhưng để trở thành một lập trình viên giỏi thì không phải dễ. Lập trình viên giỏi thì sẽ cần nhiều kỹ năng và hơn hết kỹ năng không thể thiếu đó là “search google”. Với lượng kiến thức khổng lồ về lập trình thì không ai có thể nhớ hết được mọi thứ, còn những người mà nhớ được thì họ không phải là người nên tôi không để cập đến ở đây. Vì vậy kỹ năng về tìm kiếm thông tin rất cần thiết nên bài viết này tôi sẽ dựa vào những kiến thức của tôi sẽ bày vẽ cho các bạn những cách tôi thường dùng, tôi không tự nhận mình là một lập trình viên giỏi nên tôi không dám dạy bảo gì cả mà chỉ chia sẻ về nó mà thôi.

1. Vì sao kỹ năng search google lại quan trọng?

Khi code gặp một vấn đề nào đó hoặc bạn quên một cú pháp nào đó thì việc search google đúng từ khóa giúp bạn tìm kiếm nhanh chóng thông tin, tiết kiệm được nhiều thời gian để làm những việc khác. Trường hợp nếu bạn tìm không đúng sẽ dẫn đến việc bạn tiêu tốn hết nhiều thời gian và dẫn đến trễ deadline, khi đi làm việc tuân thủ deadline rất là quan trọng.

2. Nguyên nhân newbie thường không biết cách “search google”

Trên các group IT tôi hay thấy những câu hỏi mà search google một chút là sẽ ra ngay (đứng trên là một người có kinh nghiệm như tôi). Tuy nhiên những người mới lập trình hoặc những bạn mới đi làm thường sẽ không biết cách search google vì các bạn không đủ kiến thức để hiểu vấn đề của mình là gì và nếu search ra đúng chỗ nhưng cũng không biết nó là cái gì, áp dụng vào ra sao.

3. Cách search google mà tôi thường dùng

VD1 : Vào một ngày đẹp trời tôi đang code javascript xử lý một array và tôi muốn xóa một phần tử trong array theo vị trí index trong mảng, nhưng tôi đã quên mất cách làm. Tôi liền mở google và gõ “javascript delete element in array” và google search được hàng ngàn kết quả. Tôi liền nhấn vào link đầu tiên và tìm ra được kết quả mong muốn.

Đọc ví dụ bên trên thấy dễ vler phải không, đúng là rất dễ nhưng chỉ khi mình tìm được từ khóa, tôi sẽ chỉ cho các bạn biết làm sao tôi tìm được từ khóa này. Đầu tiên tôi đang muốn làm gì? Hiện tại tôi đang muốn “xóa phần tử trong một mảng của javascript”. Tôi sẽ cho bạn một cú pháp các bước search như sau.
1. Cú pháp : Tên ngôn ngữ + nội dung
2. Khi đó tôi sẽ có từ khóa như sau : javascript + xóa phần tử trong một mảng.
3. Tiếp theo sẽ đem nội dung lên google dịch ta được : javascript delete element in array. Và đem từ khóa này đi search thôi

VD2 : Tôi đang code java về việc đảo ngược các phần tử trong một list có sẵn. Tôi lên google dịch vào gõ “đảo ngược list” tôi được một chuỗi là “reverse the list” gắn với từ khóa “java” nữa tôi được một chuỗi ” java reverse the list”. Quá dễ phải không nào.

Túm cái váy lại là khi search google thì các bạn nên search theo tiếng anh vì cộng đồng lập trình trên thế giới đều sử dụng tiếng anh là chủ yếu, nếu bạn search theo tiếng việt nhiều khi sẽ không ra kết quả. Và hôm nay tôi cũng xin chúc ai đọc bài viết này năm mới gặp nhiều may mắn. Xin chân thành cám ơn đã quan tâm theo dõi, nếu thấy hay hãy like fanpage ở bên cạnh và share nhé

Bài viết gốc được đăng tải tại chickencodes.com

 

Các bài viết cùng chủ đề

Việt Nam khả năng thiếu 150.000 đến 200.000 nhân sự IT mỗi năm
Việt Nam khả năng thiếu 150.000 đến 200.000 nhân s...
Tổng quan ngành khoa học máy tính
Tổng quan ngành khoa học máy tính
8 xu thế công nghệ đáng chú ý nhất trong năm 2021
8 xu thế công nghệ đáng chú ý nhất trong năm 2021...
Tìm hiểu về API? Tại sao API lại được trọng dụng!
Tìm hiểu về API? Tại sao API lại được trọng dụng!...
Học ngôn ngữ lập trình nào để bắt kịp xu thế công nghệ năm 2021
Học ngôn ngữ lập trình nào để bắt kịp xu thế công ...
Nên làm việc ở công ty Product hay công ty Outsourcing?
Nên làm việc ở công ty Product hay công ty Outsour...

Các khóa đào tạo chuyên đề

Thiết kế và lập trình Website PHP, Laravel chuyên nghiệp - FullStack
Thiết kế và lập trình Website PHP, Laravel chuyên nghiệp - FullStack
Lập trình ứng dụng trên nền tảng android Lập trình ứng dụng trên nền tảng android
Lập trình Ứng dụng với Công nghệ ASP.NET Core MVC, WebAPI, ReactJS - FullStack

Lập trình Ứng dụng với Công nghệ ASP.NET Core MVC, WebAPI, ReactJS - FullStack
Lập trình ứng dụng với WINDOWS FORM Lập trình ứng dụng với WINDOWS FORM
Lập trình ứng dụng với JAVA (FORM) Lập trình ứng dụng với JAVA (FORM)
Thiết kế và lập trình Ứng dụng với công nghệ Java (Java Framework springBoot, hibernate,...) - FullStack
Thiết kế và lập trình Ứng dụng với công nghệ Java (Java Framework springBoot, hibernate,...) - FullStack
Thiết kế và lập trình website với công nghệ HTML5, CSS3, Javascript, Bootstrapt 4, Jquery Thiết kế và lập trình website với công nghệ HTML5, CSS3, Javascript, Bootstrapt 4, Jquery
Lập trình frontend với reacjs (Full) Lập trình frontend với reacjs (Full)
DEVMASTER
Viện Công Nghệ Và Đào Tạo Devmaster

DEVMASTER ACADEMY

Địa chỉ: Tầng 6 - Tòa nhà VIỆN CÔNG NGHỆ
Số 25, Vũ Ngọc Phan - Láng Hạ - Đống Đa - Hà Nội

Hotline: 0969 609 003 | 0978 611 889

devmaster.contact@gmail.com

hna.tvchung@gmail.com

CÁC KHÓA HỌC CHUYÊN ĐỀ

  • Thiết kế và lập trình Website PHP, Laravel chuyên nghiệp - FullStack
  • Lập trình ứng dụng trên nền tảng android
  • Lập trình Ứng dụng với Công nghệ ASP.NET Core MVC, WebAPI, ReactJS - FullStack
  • Lập trình ứng dụng với WINDOWS FORM
  • Lập trình ứng dụng với JAVA (FORM)
  • Thiết kế và lập trình Ứng dụng với công nghệ Java (Java Framework springBoot, hibernate,...) - FullStack
  • Thiết kế và lập trình website với công nghệ HTML5, CSS3, Javascript, Bootstrapt 4, Jquery
  • Lập trình frontend với reacjs (Full)
Viện Công Nghệ Và Đào Tạo Devmaster

VIỆN CÔNG NGHỆ VÀ ĐÀO TẠO DEVMASTER - Học thực tế * Làm thực tế * Cam kết việc làm
Copyright by Ⓒ DEVMASTER 2015