Mất bao lâu để trở nên nâng cao trong javascript?
Bất kỳ ai quyết tâm đều có thể học cách viết mã và mở khóa quyền tự do kiếm được mức lương cao khi làm việc tại nhà. Nhưng thực sự mất bao lâu để từ chỗ không biết chút nào hoặc biết nhiều về JavaScript đến khi có thể viết mã ở cấp độ có thể thuê được 🤔? Show
Mặc dù hoàn cảnh của mọi người có đôi chút khác biệt, nhưng đây là ý tưởng gần đúng về thời gian thông thường để một người học JavaScript và loại cam kết về thời gian mà bạn nên thực hiện
Hầu hết các lập trình viên thành công đều đồng ý rằng bạn sẽ cần dành 2-3 giờ mỗi ngày trong 6-9 tháng để học JavaScript và áp dụng những gì bạn học được vào thực tế để viết mã ở cấp độ có thể thuê được. Bạn có thể dành ít thời gian hơn mà vẫn thành công nhưng hãy nhớ điều chỉnh kỳ vọng của mình cho phù hợp. Ví dụ: nếu bạn chỉ có thể dành 1 giờ mỗi ngày, bạn nên học cách viết mã ở mức có thể thuê được sau 12-18 tháng. Mọi người đều khác nhau một chút và sẽ học mã với tốc độ khác nhau Để cung cấp cho bạn một mốc thời gian thực tế, chúng tôi đã xem qua kho lưu trữ The Scrimba Podcast nơi chúng tôi đã phỏng vấn hơn 25 sinh viên Scrimba thành công đã tìm được việc làm sau khi hoàn thành Lộ trình nghề nghiệp của Nhà phát triển giao diện người dùng của chúng tôi. Hầu hết những người được phỏng vấn phải mất 6-9 tháng để cảm thấy tự tin viết mã JavaScript mà không cần hướng dẫn và đảm bảo một công việc nơi họ có thể tiếp tục học trong khi được trả tiền. Tất nhiên, sẽ luôn có những người ngoại lệ học tập đặc biệt chăm chỉ hoặc có một số lợi thế Fredrik đã thực hiện một cách tiếp cận mạnh mẽ và học cách viết mã JavaScript, HTML và CSS trong 3 tháng với Scrimba. Anh ấy đã là một chuyên gia học tập nhờ có kinh nghiệm học đại học và hợp tác trong một dự án danh mục đầu tư với bạn gái của anh ấyBài đăng này có nghĩa là điểm xuất phát của bạn. Bạn sẽ tìm hiểu chính xác ý nghĩa của việc học viết mã JavaScript và những tùy chọn bạn có khi học JavaScript. Chúng tôi cũng sẽ đề cập đến một số lỗi phổ biến mà các lập trình viên mới lãng phí thời gian để bạn có thể tránh chúng và đạt được thành công nhanh nhất có thể Tôi có nên học JavaScript không?Khi nó xảy ra, có một số loại mã hóa khác nhau Mặc dù tất cả mã hóa đều có chung các nguyên tắc cơ bản, nhưng sẽ rất hữu ích nếu bạn tự hỏi mình muốn viết mã gì và loại công việc bạn muốn làm là gì? Cách bạn trả lời những câu hỏi này sẽ cho biết bạn nên học những công nghệ mã hóa cụ thể nào Để cung cấp cho bạn ý tưởng về ngôn ngữ mã hóa nào bạn nên học, chúng tôi đã đưa ra bảng sau. Để làm cho mọi thứ trở nên dễ dàng, chúng tôi chỉ bao gồm các ngôn ngữ mã hóa hiện đại cũng được các nhà tuyển dụng yêu cầu Nếu bạn muốn viết mã. Thử. Trang webHTML + CSS + JavaScriptỨng dụng iOSSwift hoặc JavaScript với React NativeAndroidKotlin hoặc JavaScript với React Nativeứng dụng macOSSwiftỨng dụng WindowsC#2D GameJavaScript3D GameJavaScript với UnityRobotJavaScriptIoT deviceJavaScriptNhư bạn có thể nhận thấy, JavaScript là một ngôn ngữ lập trình cực kỳ linh hoạt và mạnh mẽ. Hãy yên tâm rằng bạn đã có một quyết định tuyệt vời Khi bạn biết loại mã hóa nào bạn quan tâm nhất, chúng tôi khuyên bạn nên suy nghĩ về loại công việc bạn muốn thử
Đến bây giờ, bạn sẽ có thể tự tin nói rằng bạn muốn, chẳng hạn như trở thành người viết mã trang web toàn thời gian hoặc người viết mã ứng dụng di động tự do. Hãy ghi nhớ điều này trong khi chúng tôi xem xét nơi cụ thể để học cách viết mã Học JavaScript ở đâu?Hầu hết các lập trình viên đều đồng ý rằng có 4 con đường khác nhau mà bạn có thể thực hiện để học JavaScript, mỗi con đường đều có ưu và nhược điểm riêng Trong phần này, bạn sẽ tìm hiểu một chút về từng con đường cũng như ưu điểm ✅, nhược điểm ❌ và "điều cần biết" ℹ️ để bạn có thể đưa ra quyết định sáng suốt Trường đại họcBạn có thể biết những người học Khoa học Máy tính ở trường đại học Trong khoảng thời gian 3-4 năm, chắc chắn bạn sẽ nắm vững cách thức hoạt động của máy tính và cách viết mã cho chúng ở cấp độ chuyên nghiệp Tuy nhiên, học đại học rất tốn kém và đòi hỏi bạn phải cam kết toàn thời gian, điều mà bạn có thể không thực hiện được nếu bạn có công việc, gia đình hoặc các nghĩa vụ khác Những gì bạn cần biết
Sách và video miễn phí trên YouTubeBạn có thể ngạc nhiên về số lượng video JavaScript, hướng dẫn bằng văn bản và sách mã hóa miễn phí trên mạng. Điều đó nói rằng, không phải tất cả nội dung miễn phí đều được tạo ra như nhau. Đảm bảo đọc một số bài đánh giá và nếu có thể, hãy tìm kiếm các đề xuất trước khi cam kết sử dụng tài nguyên phòng trường hợp tài nguyên đó dạy các thực tiễn không tốt hoặc lãng phí thời gian Những gì bạn cần biết
Bootcamp tự nhịp độBootcamp là một môi trường nơi bạn được giáo dục và hỗ trợ để học một môn học trong thời gian ngắn. Mặc dù có một số chương trình đào tạo chuyên sâu (thường là 3 tháng và được mô tả trong phần tiếp theo bên dưới), chương trình đào tạo tự học sẽ giúp bạn trở thành một lập trình viên có thể thuê theo tốc độ của riêng mình. Nó chỉ tốn một phần nhỏ của một bootcamp chuyên sâu Những gì bạn cần biết
⭐️ Nếu bạn quan tâm đến việc học viết mã các trang web JavaScript toàn thời gian hoặc với tư cách là một người làm việc tự do, hãy xem cụ thể Scrimba và Lộ trình nghề nghiệp dành cho Nhà phát triển giao diện người dùng của chúng tôi ⭐️ Scrimba chỉ tốn không quá 30 đô la một tháng (thậm chí bạn có thể thấy chúng tôi đang chạy một ưu đãi đặc biệt) và bạn sẽ mở khóa quyền truy cập vào cộng đồng gồm 12.000 sinh viên khác (và một số cựu sinh viên), những người được khuyến khích thúc đẩy và hỗ trợ lẫn nhau như một phần bootcamp chuyên sâuCác chương trình đào tạo chuyên sâu hứa hẹn sẽ biến bạn thành một lập trình viên có thể thuê được trong khoảng 90 ngày và thường có giá từ $10K-$30K. Chỉ một số sinh viên tìm thấy thành công trong khoảng thời gian này Những gì bạn cần biết
Làm thế nào để tôi biết nếu tôi đang tiến bộ?Có lẽ sẽ không có lúc nào mọi thứ thay đổi về cơ bản và bạn "biết" cách viết mã JavaScript. Nó thường lẻn vào bạn. Đây là một điều tốt và một điều xấu. Tốt vì bạn có thể sẽ tiến bộ nhanh hơn bạn nghĩ hoặc cảm thấy. Không tốt vì bạn có thể cảm thấy không chắc chắn về cách bạn đang tiến tới mục tiêu của mình Có lẽ sẽ không có khoảnh khắc kỳ diệu này mà bạn cảm thấy, "Ôi chúa ơi. Mọi thứ đã thay đổi. " nhưng bạn có thể mong đợi những điều sau đây
Trở thành một lập trình viên JavaScript có thể thuê được không nhất thiết là bạn biết bao nhiêu. Đó là về việc bạn học tốt như thế nào. Nhiều lập trình viên mới rơi vào cái bẫy cố gắng ghi nhớ các ngôn ngữ lập trình, nhưng thực sự, bạn nên tập trung vào việc học cách suy nghĩ như một lập trình viên và tìm câu trả lời khi gặp khó khăn. Ngay cả những lập trình viên kinh nghiệm nhất cũng "Google nó" mọi lúc. Nếu bạn trở nên quá phụ thuộc vào giáo viên hoặc người cố vấn, bạn có thể thấy các nhà tuyển dụng đang tìm kiếm một người nào đó độc lập hơn, chẳng hạn như một sinh viên tốt nghiệp bootcamp tự lập Cách học code nhanhNhư bạn có thể tưởng tượng, bạn càng dành nhiều thời gian để thực hành và học hỏi, thì bạn càng học cách viết mã nhanh hơn và sử dụng các kỹ năng của mình để giải quyết vấn đề. Một lỗi phổ biến mà các lập trình viên JavaScript tự học mắc phải là học sai, vì vậy chúng tôi khuyên bạn nên tìm một chương trình giảng dạy đã được chứng minh trong ngành Điều tác động nhất mà bất kỳ lập trình viên JavaScript mới nào có thể làm để ghi nhớ tốt hơn những gì bạn đang học và sớm đạt được thành công là viết mã JavaScript. Nghe có vẻ hiển nhiên nhưng nhiều nhà phát triển tự học chỉ đọc hướng dẫn hoặc xem video. Nếu tất cả những gì bạn làm là xem người khác viết mã, bạn sẽ không nhớ rõ các khái niệm. Đôi khi bạn cảm thấy hiệu quả nhưng sẽ hơi giống với việc cố gắng trở thành một vận động viên quần vợt giỏi bằng cách xem giải Grand Slam trên truyền hình 🎾. Bạn cần luyện tập Đừng lãng phí thời gian để ghi nhớ mọi thứ. Tập trung vào các nguyên tắc cơ bản và hoàn thành một số ứng dụng. Nếu bạn cần tìm kiếm thứ gì đó, bạn luôn có thể "Google nó". Cheat sheet là một cách hữu ích khác để nhanh chóng tham khảo các thuật ngữ lập trình hoặc tính năng của một ngôn ngữ lập trình mà bạn có thể đã quên. Một số lập trình viên mới bị ám ảnh bởi việc ghi nhớ mọi thứ nhưng nếu bạn tập trung vào xây dựng dự án, bạn sẽ nhớ chi tiết mà không cần phải tra cứu chúng kịp thời Câu hỏi thường gặpĐể kết thúc bài đăng này, chúng tôi muốn đề cập đến một số câu hỏi thường gặp nhất mà chúng tôi thấy trong cộng đồng Scrimba (hơn 12000 người trực tuyến 🟢) và giữa những lập trình viên tự học về lần đầu tiên học viết mã JavaScript có còn đáng học vào năm 2022 không?1) Đó là ngôn ngữ lập trình phổ biến nhất
. com, JavaScript là ngôn ngữ lập trình phổ biến nhất được sử dụng bởi các nhà phát triển chuyên nghiệp ngày nay. Ngay cả các nhà phát triển back-end cũng chọn JavaScript thường xuyên hơn.
Tôi có thể thành thạo JavaScript sau 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ể thành thạo chỉ trong hai tuần. Nhưng, có thể hoàn thành chỉ trong ba tháng . Hầu hết các nhà tuyển dụng sẽ sẵn lòng thuê bạn làm nhà phát triển web của họ nếu bạn nắm vững một số kiến thức cơ bản về JavaScript. Tất nhiên, việc học không bao giờ dừng lại.
Tôi nên học JavaScript bao nhiêu giờ một ngày?Làm quen với các công cụ cú pháp sẽ không mất quá một tuần làm việc 2 đến 4 giờ mỗi ngày . Sau đó, bạn sẽ phải trải qua các khái niệm nâng cao như Closures, Web APIs, Event Loop, Prototype chain, v.v. Điều này sẽ mất một thời gian. Từ một tháng đến vài tháng.
JavaScript có phải là thứ khó học nhất không?Có thể cho rằng, JavaScript là một trong những ngôn ngữ lập trình dễ học nhất , vì vậy, nó là ngôn ngữ đầu tiên tuyệt vời cho bất kỳ ai mới bắt đầu viết mã. Ngay cả những dòng mã JavaScript phức tạp nhất cũng có thể được viết từng đoạn một. Nó cũng có thể được kiểm tra trong trình duyệt web cùng một lúc. |