Hướng dẫn is it hard to teach yourself javascript? - tự học javascript có khó không?

Hướng dẫn is it hard to teach yourself javascript? - tự học javascript có khó không?

Is Tech Right For you? Take Our 3-Minute Quiz!

You Will Learn: If a career in tech is right for you What tech careers fit your strengths What skills you need to reach your goals

Hướng dẫn is it hard to teach yourself javascript? - tự học javascript có khó không?

Nếu bạn đang suy nghĩ về việc học tập mã và bạn đang tự hỏi chính xác những ngôn ngữ mã hóa sẽ bắt đầu, bạn có thể muốn đưa JavaScript (JS) lên đầu danh sách của bạn. JS là ngôn ngữ kịch bản được sử dụng để xây dựng và kiểm soát nội dung trang web động (những thứ như đồ họa hoạt hình, hình thức tương tác và video cuộn), và nó được biểu đồ khi diễn đàn phát triển Stack Stack Ngôn ngữ lập trình phổ biến nhất kể từ năm 2014. Sự phổ biến này chỉ tăng lên với Việc sử dụng rộng rãi các khung JavaScript Các tập thể hóa của các thư viện mã JS cho phép các nhà phát triển thực hiện các tác vụ thường xuyên mà không viết lại mã mỗi khi và đó là một tình cảm được lặp lại trong thị trường việc làm liên quan đến JavaScript. Theo văn bản này, thực sự liệt kê hơn 28.000 công việc của nhà phát triển JavaScript, trong khi Glassdoor liệt kê mức lương trung bình của nhà phát triển JavaScript ở mức 72.500 đô la mỗi năm.

Nhưng trong khi nhu cầu học JavaScript nghe có vẻ như là một khóa, nhưng nó có thể đạt được như thế nào thực sự? Để hiểu được câu trả lời cho những câu hỏi này, tôi đã nói chuyện với hai chuyên gia JavaScript. Ở đây, những gì họ đã nói.

Dự kiến ​​sẽ dành nhiều tháng (không phải năm) học những điều cơ bản của JavaScript

Một trong những câu hỏi đầu tiên mọi người hỏi về việc học ngôn ngữ mã hóa là mất bao lâu. Mặc dù JavaScript là một bước tiến so với các kỹ năng phát triển web cơ bản nhất (các ngôn ngữ như HTML và CSS, có thể học được dưới một tháng), bạn vẫn có thể mong đợi để học những điều cơ bản của JS trong vài tháng, không phải Bạn học thông qua các lớp học trực tuyến hoặc dạy bản thân thông qua nghiên cứu sách.

Lượng thời gian cần thiết để học JavaScript có liên quan nhiều đến phương pháp của bạn. Chọn giữa các khóa học trực tuyến, các lớp học trực tiếp hoặc sách tùy thuộc vào những gì phù hợp nhất với cuộc sống của bạn.

Arielle Kimbarovsky, nhà tiếp thị kỹ thuật số tại UX Design và Cơ quan phát triển ứng dụng di động Codal, đã đi theo con đường lớp trực tuyến và nói rằng cô chỉ mất khoảng một năm để hiểu ngôn ngữ. Kimbarovsky đã học theo tốc độ của riêng mình như một dự án phụ (kết quả là khung thời gian năm), đây là một trong những lợi ích của các lớp học trực tuyến. Tuy nhiên, nếu việc học JavaScript cao hơn trong danh sách ưu tiên của bạn, các khóa học trực tuyến như Skillcrush, đột nhập vào kế hoạch chi tiết công nghệ được thiết kế để dạy JavaScript trong vòng ba tháng (nếu bạn tăng tốc một giờ mỗi ngày).

Ma vương Behles Dean, kỹ sư QA tại công ty phần mềm dữ liệu tài chính MX, đã học JavaScript như một phần của nhóm nghiên cứu đồng nghiệp. Nhóm này đã gặp một vài lần một tuần trong suốt vài tháng để làm việc thông qua các JS hùng biện (một cuốn sách giới thiệu về JavaScript). Dean nói rằng nhóm bao gồm các nhà phát triển JS có kinh nghiệm cũng như toàn bộ người mới bắt đầu, nêu bật loại học tập đang diễn ra và lên mạng có thể diễn ra ngay cả sau khi bạn làm việc tại một công việc công nghệ. Dean đã có thể theo dõi sự tham gia của cô ấy trong nhóm nghiên cứu này với một học nghề trong nhóm phát triển mặt trước của công ty cô ấy và hy vọng sẽ chuyển sang vai trò kỹ sư tiền mặt cơ sở.

Nếu khung thời gian để tăng tốc độ với các nguyên tắc cơ bản của JavaScript là một vấn đề có thể quản lý được trong nhiều tháng, điều đó có nghĩa là nó dễ dàng? Kimbarovsky nói rằng từ quan điểm của cô, JS chắc chắn không phải là ngôn ngữ lập trình khó nhất ngoài kia, nhưng cô cũng nói rằng hãy nhớ rằng mọi người phải đối mặt với những rào cản khác nhau đối với việc học.

Theo Kimbarovsky, một điều quan trọng cần ghi nhớ khi học JavaScript (bất kể nhu cầu hoặc phong cách học tập của chính bạn) là chống lại sự cám dỗ quá nhanh và tốc độ thông qua các nguyên tắc cơ bản. Đối với Kimbarovsky, các JS của cô ấy nghiêng về việc chuyển sang các khái niệm mới quá nhanh và quên đi những điều đơn giản hơn mà cô ấy đã học được. Tiết Javascript là một ngôn ngữ tự xây dựng, theo ông Kim Kimovsky. Điều này làm cho mã JavaScript liên quan nhiều hơn rất nhiều để viết và hiểu nếu bạn không có một tay cầm chắc chắn về những điều cơ bản.

Tin tốt là: Tài nguyên rất nhiều để giúp bạn duy trì sự thay đổi và để vượt qua bất kỳ thách thức JavaScript nào mà bạn có thể phải đối mặt mặc dù đối với Dean, đây là một vấn đề. Dean nói rằng lĩnh vực tài nguyên JavaScript rất phổ biến đến nỗi nó thực sự đe dọa cô khi cô đang cố gắng bắt đầu. Nhìn lại, Dean khuyến nghị rằng những người học JavaScript mới chỉ cần chọn một tài nguyên lúc đầu, cam kết với nó và tiếp tục từ đó. Một số tài nguyên này bao gồm việc tham gia các diễn đàn nhà phát triển như Stack Overflow, Codepen và GitHub, sử dụng các hướng dẫn trực tuyến từ các trang web như Codeacademy và Coursera, hoặc tham gia các lớp học trực tuyến do người hướng dẫn trả tiền từ các trường mã hóa như Skillcrush. Dean cũng nói rằng, khi nói đến những thách thức liên quan đến khái niệm cụ thể, có thể kiên trì và tiếp tục làm việc thông qua bất kỳ sự thất vọng hoặc nhầm lẫn nào có thể phát sinh. Lập trình trở nên dễ dàng hơn với thực tiễn, bất kể bạn học ngôn ngữ nào, thì Dean Dean nói. Bạn càng làm điều đó, bạn càng nhận được nhiều hơn.

Bước tiếp theo: JavaScript Frameworks

Một phần của sự tăng trưởng của JavaScript, như một ngôn ngữ lập trình hàng đầu giữa các nhà phát triển web là sự phát triển của các khung JavaScript. Về cơ bản, JS Frameworks là các bộ sưu tập mã JavaScript viết sẵn có thể được sử dụng để thực thi các chức năng phát triển cơ bản và lặp đi lặp lại so với mã hóa từng chức năng này mỗi khi chúng xuất hiện. Bằng cách cung cấp cho các lập trình viên JavaScript một bộ xương để làm việc, những lập trình viên đó có thể dành nhiều thời gian và năng lượng hơn cho các phần phức tạp của một trang web (thay vì bị sa lầy vào việc tạo ra các đai ốc và bu lông từ đầu). Nhưng với rất nhiều mã viết sẵn có sẵn thông qua các khung, điều đó có nghĩa là các nhà phát triển khao khát có thể bỏ qua toàn bộ việc học JavaScript?

Kimbarovsky tin rằng việc hiểu JavaScript như một ngôn ngữ trước khi giải quyết một khung JS là vô cùng quan trọng. Không có cái nhìn cấp cao hơn về JavaScript, Kimbarovsky nói, bạn đã giành chiến thắng thực sự hiểu cách thức hoạt động của một JS Framework có nghĩa là bạn sẽ bị giới hạn trong những gì bạn có thể sử dụng để làm. Tuy nhiên, Kimbarovsky nói rằng hãy ghi nhớ rằng điều này hoạt động cả hai cách, hiểu biết về JavaScript như một ngôn ngữ không có nghĩa là bạn đã giành chiến thắng phải dành một chút thời gian để làm quen với cách thức hoạt động của JS Frameworks. Vào cuối ngày, học cách sử dụng các khung giống như học được nhiều phần mở rộng ngôn ngữ khác nhau, theo ông Kim Kimovsky. May mắn thay, có rất nhiều tài liệu và hỗ trợ cho các khung JS phổ biến. Và nếu bạn hiểu các khái niệm JavaScript, thì thực sự làm cho việc nghiên cứu các khung đó dễ dàng hơn rất nhiều.

Mang đi? Học JavaScript won nhất thiết phải là điều dễ dàng nhất mà bạn đã làm trong đời, nhưng nó sẽ khác xa nhất. Thực hành và làm việc dai dẳng trong suốt nhiều tháng nên đặt bạn vào vị trí để xử lý những điều cơ bản và nếu bạn gặp bất kỳ rào cản nào trên đường đi, có rất nhiều tài liệu và hỗ trợ cộng đồng để giúp bạn.

Hướng dẫn is it hard to teach yourself javascript? - tự học javascript có khó không?

Công nghệ có phù hợp với bạn không? Hãy làm bài kiểm tra 3 phút của chúng tôi!

Bạn sẽ học: Nếu một nghề nghiệp trong công nghệ phù hợp với bạn những gì sự nghiệp công nghệ phù hợp với thế mạnh của bạn những kỹ năng bạn cần để đạt được mục tiêu của mình If a career in tech is right for you What tech careers fit your strengths What skills you need to reach your goals

Hướng dẫn is it hard to teach yourself javascript? - tự học javascript có khó không?

Tôi có thể tự học JavaScript không?

Có vô số cách để học JavaScript một cách dễ dàng - và không, bạn không cần phải đăng ký vào một chương trình khoa học máy tính đại học để thực hiện nó. Các khóa học trực tuyến và hướng dẫn tự thực hiện rất nhiều.Online courses and self-led tutorials abound.

Mất bao lâu để dạy cho mình JavaScript?

Nếu bạn đang tự học, có thể mất sáu đến chín tháng để trở nên thành thạo JavaScript. Một số thời gian đó được dành để học cách suy nghĩ như một lập trình viên - hữu ích khi bạn chuyển sang học các ngôn ngữ lập trình khác.six to nine months to become proficient in JavaScript. Some of that time is spent learning how to think like a programmer — helpful for when you move on to learning other programming languages.

JavaScript có dễ học cho người mới bắt đầu không?

JavaScript là ngôn ngữ lập trình đơn giản và dễ học so với các ngôn ngữ khác như C ++, Ruby và Python.Đó là một ngôn ngữ cấp cao, được giải thích có thể dễ dàng được nhúng với các ngôn ngữ như HTML. as compared to other languages such as C++, Ruby, and Python. It is a high-level, interpreted language that can easily be embedded with languages like HTML.

Tôi có thể học JavaScript trong 3 tháng không?

Tuy nhiên, không giống như CSS và HTML, JavaScript không phải là thứ có thể được thực hiện chỉ trong hai tuần.Nhưng, nó có thể được thực hiện chỉ trong ba tháng!Hầu hết các nhà tuyển dụng sẽ rất vui khi thuê bạn làm nhà phát triển web của họ nếu bạn chỉ thành thạo một số điều cơ bản của JavaScript.Tất nhiên, học tập không bao giờ dừng lại.it can be done in just three months! Most employers will be happy to hire you as their web developers if you just master some of the JavaScript basics. Of course, learning never stops.