Hướng dẫn should i learn java or javascript reddit - tôi nên học java hay javascript reddit

Như những người khác đã nói, cấu trúc của Java là tốt. JS là một thế giới hoang dã. Cá nhân, tôi thích sử dụng Groovy vì nó mang lại sự tiện lợi cho Java tương tự như JS và cả những thứ như đóng cửa và không có đại tá thành thật, tôi có thể hâm mộ Groovy trong một thời gian.

Tôi sẽ kết thúc với điều này: Tôi đã học C ++ khi tôi học trung học 20 năm trước. Tôi đã phải chuyển sang C năm thứ nhất đại học của tôi. Chúng tôi đã sử dụng Java (1.2, nhớ bạn) trong năm thứ hai của tôi. Tôi đã bỏ học sau đó. Tôi tự dạy java một lần nữa khoảng 3 năm trước. Vị trí Stack hiện tại của tôi sử dụng Groovy, ExtJS và MySQL. Tôi viết cả 3 trong số đó khá trôi chảy bây giờ. Tôi tránh di sản của chúng tôi, Java thuần túy, Codebase nhiều nhất có thể. . Tôi không biết làm thế nào để viết một ứng dụng Hello Hello World trong C hoặc C ++ ngay trong phút này mà không có Google, nhưng những điều tôi đã học được 20 năm trước về các cấu trúc kiểm soát và loại dữ liệu bị mắc kẹt với tôi, vì vậy việc học Java thực sự nhiều hơn về việc nghiêng cú pháp hơn bất cứ điều gì khác. Tiến tới Groovy là điều tương tự. Như JS và khung ExtJS. Một số sẽ mất nhiều thời gian hơn những người khác, tôi vẫn tham khảo tài liệu của ExtJS gần như mỗi khi tôi phải viết một tính năng; Luôn luôn có một thứ gì đó tôi có thể tìm thấy trong cơ sở mã của chúng tôi, hoặc một cái gì đó tôi muốn làm tốt hơn hoặc khác biệt.

Không có một thứ như học tập ngay lập tức. Học cách viết mã lần đầu tiên giống như học ngoại ngữ. Bạn sẽ cần thời gian để hiểu bối cảnh tại sao một cái gì đó được thực hiện theo cách của nó. Để làm điều này, bạn phải chọn một ngôn ngữ, đào sâu hơn vào nó và xem nó có thú vị với bạn không. Học một ngôn ngữ sẽ giúp bạn dễ dàng học bất kỳ ngôn ngữ hoặc khung lập trình nào khác.

Khi bạn quyết định trở thành nhà phát triển, bạn phải chọn & nbsp; nếu & nbsp; bạn muốn trở thành nhà phát triển đầu tiên hoặc back-end. . Là một nhà phát triển back-end, bạn phải thích làm việc với dữ liệu và tập trung vào logic đằng sau lập trình. Học một ngôn ngữ won đã cắt nó nếu bạn muốn trở thành A & NBSP; Nhà phát triển đầy đủ & NBSP; Một ngày nào đó. Nếu đó là mục tiêu của bạn, bạn nên làm quen với các công nghệ mặt trước và đầu cuối, và đào một chút vào thử nghiệm. Đảm bảo chất lượng là một nhiệm vụ hàng ngày của bất kỳ lập trình viên thành công nào. & NBSP;a front-end or back-end developer. A front-end programmer needs to have some artistic vision to present the data on the client side. As a back-end developer you gotta love working with data, and focusing on the logic behind programming. Learning one language won’t cut it if you want to become a full-stack developer one day. If that is your goal, you should be familiar with the front-end and back-end technologies, and dig a little into testing. Quality assurance is a daily task of any successful programmer. 

Các công ty thường yêu cầu nhiều ngôn ngữ lập trình hơn, nhưng điều quan trọng là tập trung vào ngôn ngữ lúc đầu.

Hướng dẫn should i learn java or javascript reddit - tôi nên học java hay javascript reddit

Tiếp theo, hãy tự hỏi mình loại công ty nào bạn muốn làm việc. Python và JavaScript là những lựa chọn tốt nếu bạn muốn làm việc trong các công ty khởi nghiệp. Tuy nhiên, nếu bạn muốn làm việc trong thế giới doanh nghiệp, Java và C# là những lựa chọn tốt hơn.

Mất bao lâu để học ngôn ngữ lập trình?

Câu hỏi phổ biến nhất & nbsp; mất bao lâu để học lập trình & nbsp; là một câu hỏi khó. Nó phụ thuộc vào bạn, nhưng thực tế là & nbsp; một lập trình viên có 10 năm kinh nghiệm vẫn đang học. Một số người sẽ nói rằng sau 10 tuần học, bạn có thể có một số ý nghĩa về ngôn ngữ. Hãy để có được sự thật - bạn có thể mong đợi trở thành một lập trình viên trong vài tuần. & NBSP;a programmer with 10 years of experience is still learning. Some would say that after 10 weeks of learning you can have some sense of the language. Let’s get real – you can’t expect to become a programmer in few weeks. 

  • Sự khác biệt giữa các nhà phát triển cấp dưới, trung gian và cao cấp là thời gian để giải quyết các vấn đề khó khăn. Một thiếu niên có thể mất vài ngày để giải quyết một vấn đề, trong khi một đàn anh sẽ cần một vài giờ. Tập trung vào quá trình học tập trước khi cố gắng xây dựng một cái gì đó lớn.

Bạn nên học ngôn ngữ lập trình nào trước?

Các tiêu chí này có thể phù hợp với bạn khi chọn ngôn ngữ lập trình:

  • Làm thế nào phổ biến là ngôn ngữ trên thị trường việc làm?
  • Làm thế nào dễ dàng để học nó?
  • Bạn có thể mang đến loại dự án nào trong khi học

Trong bài viết này, bạn có thể tìm thấy câu trả lời cho những câu hỏi này. Hãy nhớ rằng đây là tất cả các ngôn ngữ hữu ích sẽ đưa bạn đến gần mục tiêu của bạn hơn nếu bạn đã cam kết.

Python

Các hướng dẫn của Python là & nbsp; lần đầu tiên trong danh sách tìm kiếm Google & NBSP; năm 2019. Trong số số lượng ngôn ngữ lập trình. Vì nó là xu hướng của nó, sẽ có rất nhiều cơ hội việc làm một khi bạn làm chủ nó. Nhiều chuyên gia CNTT sẽ đề xuất Python là ngôn ngữ lập trình tốt nhất cho người mới bắt đầu. Tại sao? & NBSP; Cú pháp của mã Python được coi là đơn giản. Nó có thể được sử dụng cho cả back-end và front-end. Một trong những khung phát triển web dựa trên Python phổ biến nhất là Django, Pyramid và Turbo Gear. FYI: YouTube, Instagram, Pinterest và Surveymonkey đều được xây dựng trong Python.Python as the best programming language for beginners. Why? The syntax of the Python code is considered simple. Python is fast, easy-to-use, easy-to-deploy, and it’s being widely used to develop scalable web applications. It can be used for both back-end and front-end. One of the most popular Python-based web development frameworks are Django, Pyramid, and Turbo Gear. FYI: YouTube, Instagram, Pinterest and SurveyMonkey are all built in Python.

Hướng dẫn should i learn java or javascript reddit - tôi nên học java hay javascript reddit
Sự phổ biến PYPL của Chỉ số ngôn ngữ lập trình được tạo ra bằng cách phân tích tần suất tìm kiếm các hướng dẫn ngôn ngữ trên Google

Các khóa học Python:

Tìm hiểu Python & NBSP; - Trên trang web này, bạn có thể tìm thấy tất cả các thông tin cần thiết - từ những điều cơ bản đến các mẹo nâng cao. Nó có tổ chức tốt, vì vậy bạn đã thắng phải lo lắng nếu bạn bỏ qua một số bước. Họ cũng có A & NBSP; Nhóm Facebook & NBSP; nơi các nhà phát triển đang thảo luận về các vấn đề của họ, vì vậy họ sẵn sàng cho các câu hỏi của bạn. & NBSP;

Hackr.io & NBSP; - Ở đây bạn có thể tìm thấy các khóa học theo xu hướng cho bất kỳ ngôn ngữ nào. Chọn khóa học được các lập trình viên khác khuyến nghị và bắt đầu hành trình Python của bạn. Từ Kinh thánh Python, để hoàn thành lớp học Python, các khóa học miễn phí hoặc được trả tiền, bạn có thể tìm thấy mọi thứ ở đây. & NBSP;

Hướng dẫn should i learn java or javascript reddit - tôi nên học java hay javascript reddit
Khảo sát Omnes Dev

JavaScript

Theo & NBSP; Stack Overflow khảo sát, trong năm thứ sáu liên tiếp, ngôn ngữ lập trình mặt trước này được sử dụng phổ biến nhất. Hơn nữa, JavaScript đang nhanh chóng mở rộng sang ngành công nghiệp game và khu vực Internet of Things (IoT). JavaScript ở khắp mọi nơi - nó cho phép bạn xây dựng ứng dụng A & NBSP; Desktop, ứng dụng di động, ứng dụng web và thậm chí các ứng dụng VR. Cho dù bạn bắt đầu từ ngôn ngữ này hay một số khác, có lẽ bạn sẽ phải học JavaScript cuối cùng. Nó được sử dụng rộng rãi và cơ hội việc làm là tuyệt vời cho những người có kỹ năng lập trình trong JavaScript. Tuy nhiên, thị trường có tính cạnh tranh cao, vì vậy bạn có thể khó tìm được một công việc như một nhà phát triển cơ sở - có nghĩa là một số công việc chân là theo thứ tự. Vì vậy, hãy chắc chắn để hoàn thiện sơ yếu lý lịch của bạn và đưa ra một chiến thuật để tiếp cận với các nhà tuyển dụng. & Nbsp;this front-end programming language is the most commonly used. Moreover, JavaScript is rapidly expanding into the gaming industry and the (IOT) Internet of things area. JavaScript is everywhere – it allows you to build a desktop app, a mobile app, a web app, and even VR apps. Whether you start from this language or some other, you will probably have to learn JavaScript eventually. It’s widely used and job opportunities are great for those who are skilled at programming in JavaScript. However, the market is highly competitive so it might be hard for you to find a job as a junior developer – meaning that some leg work is in order. So be sure to perfect your resume and come up with a tactic to reach out to recruiters

Mặc dù Java và C ++ như thường được đề xuất các ngôn ngữ đầu tiên trên các trường đại học, nhưng chúng khó học hơn đáng kể so với JavaScript.

Các khóa học JavaScript:

JavaScript & nbsp; - Bạn có thể tò mò về việc học JavaScript khi truy cập trang web này. Đó là một cách thú vị và tương tác để học ngôn ngữ lập trình này bởi vì họ yêu cầu bạn thử mã hóa trong JavaScript ngay lập tức. Bạn có thể đo lường các kỹ năng của mình hoặc học cách viết mã từ các vết trầy xước. Cho dù bạn muốn biết thêm về chuỗi, số, boolean hoặc đối tượng, bạn có thể chỉ cần nhấp vào danh mục và tìm hiểu.

LearnJS & nbsp; & nbsp; - Trang web này được tổ chức theo các chương, vì vậy bạn chỉ có thể bỏ qua các chương mà bạn nghĩ rằng bạn đã thành thạo. Bạn có thể thực thi mã ngay lập tức và kiểm tra giải pháp. & NBSP;

Java

Nó khó khăn hơn một chút để học Java hơn Python và JavaScript. Nó là một trong những cách ổn định và đáng tin cậy nhất để xây dựng các hệ thống lớn. Nếu bạn muốn làm việc tại các công ty công nghệ lớn, Java sẽ hữu ích cho việc tìm kiếm việc làm trong tương lai của bạn. Java là một ngôn ngữ định hướng đối tượng. Nó được sử dụng rộng rãi để xây dựng & nbsp; các ứng dụng web quy mô doanh nghiệp và phát triển ứng dụng Android. & NBSP; Nó cho phép bạn tạo & nbsp; các trang web tương tác. & NBSP; Java ở vị trí thứ 5. Vì đây là một ngôn ngữ có nền tảng đáng tin cậy, nó có một trong những cộng đồng toàn cầu lớn nhất. Điều này giúp bạn dễ dàng tìm thấy câu trả lời nếu bạn bị mắc kẹt. & NBSP;building enterprise-scale web applications and in Android App Development. It allows you to create interactive websites. JavaScript is on the top of the list of the most popular technologies among professional developers, but Java is in 5th place. Since this is a language with a credible background, it has one of the biggest global communities. This makes it easy to find answers if you get stuck. 

Các khóa học Java:

CODEGYM

Bởi vì họ tuyên bố rằng bạn đã giành chiến thắng trở thành một lập trình viên bằng cách đọc sách, CodegyM đã chọn dựa trên 80% khóa học lập trình Java của họ về thực tiễn. Có 1200 nhiệm vụ thực tế về sự phức tạp ngày càng tăng và các giải pháp có thể được kiểm tra trong vòng vài giây. Sau hơn 500 giờ kinh nghiệm thực tế, bạn chắc chắn sẽ hiểu khái niệm về Java. & NBSP;

Codeacademy

Đây là một trong những nền tảng phổ biến nhất mà bạn có thể tìm thấy hầu hết mọi ngôn ngữ lập trình và nó rất được các nhà phát triển khuyến nghị. Nó rất đơn giản: Một khi bạn đọc một tác vụ, hãy viết mã và chạy nó để xem điều gì sẽ xảy ra. Sau đó, bạn có thể chuyển sang bước tiếp theo. Tiếp tục như vậy cho đến khi bạn trở thành một chuyên gia!

Cách chuẩn bị cho cuộc phỏng vấn của nhà phát triển Java: 25 câu hỏi thường được sử dụng

PHP

Python hoặc PHP & NBSP;-Đây là một câu hỏi có xu hướng vào năm 2019. Cả hai đều cung cấp nhiều cơ hội học tập dưới dạng các công cụ xác nhận cú pháp dễ sử dụng. PHP là tốt cho triển vọng công việc và tài nguyên kỹ thuật tốt hơn, trong khi Python dễ nhất trong số hai người có được cho dự án. Tuy nhiên, học PHP là một cách tốt để bắt đầu hành trình lập trình của bạn với tư cách là một nhà phát triển back-end. Nó dễ dàng khái niệm hóa những gì mã PHP sẽ làm. Ngôn ngữ này được sử dụng làm nền tảng của các hệ thống quản lý nội dung & nbsp; cho WordPress và các trang web khác như Facebook và Wikipedia. & NBSP; Nó cho phép bạn tạo các mẫu và đồ họa, kịch bản dòng lệnh, phát triển các hoạt động máy tính để bàn và hơn thế nữa.learning PHP is a good way to start your programming journey as a back-end developer. It’s easy to conceptualize what the PHP code will do. This language is used as the foundation of Content Management Systems for WordPress and other websites like Facebook and Wikipedia. It allows you to create templates and graphics, command line scripting, develop desktop operations, and more.

Hướng dẫn should i learn java or javascript reddit - tôi nên học java hay javascript reddit
PHP có thể không đứng đầu các danh sách này, nhưng thị trường vẫn cần một số lượng lớn các nhà phát triển PHP.

Các khóa học PHP:

W3Schools & nbsp; - Tại W3Schools, bạn sẽ tìm thấy các tài liệu tham khảo đầy đủ của tất cả các chức năng PHP, nhưng bạn cũng có thể tập thể dục và xem các ví dụ về mã. Khi bạn kết thúc với những điều cơ bản, bạn có thể tìm hiểu thêm về các chủ đề nâng cao - mảng đa chiều, phiên, bộ lọc, v.v. & NBSP;

Sololearn & nbsp; - Hướng dẫn PHP cho phép người dùng phát triển các trang web và tạo các trang web động với nội dung động. Mở khóa thành tích mới mỗi ngày, và mở các cấp độ mới và tương tác nhiều hơn.

HTML & CSS

HTML và CSS là không thể tránh khỏi, điều này làm cho chúng trở thành một khởi đầu tốt. Khi bạn làm chủ CSS, bạn sẽ có thể tạo các trang web đơn giản nhưng chức năng. CSS là ngôn ngữ biểu định kiểu và HTML là ngôn ngữ đánh dấu. Với HTML, bạn thêm các phần tử vào trang của mình và CSS được sử dụng để tạo kiểu cho các yếu tố đó. HTML và CSS không phải là ngôn ngữ lập trình, nhưng bạn nên học chúng vì chúng được gọi là ngôn ngữ phía trước. Bộ ba lập trình mặt trước nổi tiếng là HTML, CSS và JavaScript.HTML and CSS are not programming languages, but you should learn them because they are known as front end languages. The famous front end programming trio is HTML, CSS and JavaScript.

Các khóa học HTML & CSS:

  • Codecademy
  • Đại hội đồng dash & nbsp;
  • Lynda.com
  • W3schools

Kết luận: Đặt mục tiêu của bạn

Có nhiều điều mà bạn nên học và nó có thể áp đảo cho bạn. Ban đầu, bạn có thể cảm thấy như đầu của bạn sẽ bùng nổ. Điều đó sẽ vượt qua nếu bạn đặt mục tiêu của mình, tự tổ chức và tuân thủ kế hoạch. Và chọn các khóa học trực tuyến phù hợp, nguồn, + văn học!

Bây giờ, hãy nhớ lộ trình:

  • Quyết định ngôn ngữ bạn muốn học
  • Đặt mục tiêu hàng ngày & nbsp;
  • Sử dụng nhiều nền tảng để học - tìm kiếm câu trả lời ở mọi nơi
  • Don Tiết cố gắng học hai công nghệ đồng thời & nbsp;

Don Tiết giới hạn bản thân đối với một nền tảng. Nhiều người phải đối mặt với những thách thức giống như bạn - vì vậy chỉ cần Google nó hoặc hỏi mọi người trên & nbsp; quora & nbsp; hoặc & nbsp; reddit. Tiếp theo, học hai ngôn ngữ cùng một lúc có thể gây nhầm lẫn cho người mới bắt đầu vì nó có thể làm mất hiệu ứng bạn và dẫn đến & nbsp; kiệt sức. Hãy nhớ rằng, bạn cần thời gian để xử lý thông tin và xem mọi thứ hoạt động như thế nào trong thực tế. & NBSP;. Many people faced the same challenges as you – so just Google it or ask people on Quora or Reddit. Next, learning two languages at once can be confusing for a beginner because it can demotivate you and lead to burnout. Remember, you need time to process the information and see how everything works in practice. 

Tốt hơn là học Java hay JavaScript?

Java dễ làm việc hơn nhiều so với các ngôn ngữ khác trong hạng cân của nó, nhưng cũng dễ gỡ lỗi, kiểm tra và viết hơn chúng. Tuy nhiên, sự phức tạp của nó làm cho nó khó khăn hơn khi học hơn JavaScript; Nó có nhiều phép thuật hậu trường hơn như các lớp học, đối tượng và kế thừa.. However, its complexity makes it more challenging to learn than JavaScript; it has more “behind-the-scenes magic” such as Classes, Objects, and inheritance.

Java vẫn còn đáng để học vào năm 2022?

Khi thực hành cho thấy, một số ngôn ngữ lập trình đến và đi, nhưng ít ai có thể đánh bại sự nổi tiếng và tuổi thọ của Java.Xu hướng này rất có thể sẽ tiếp tục trong suốt năm 2022 và hơn thế nữa.Nếu bạn thành thạo Java ít nhất ở mức độ cơ bản, bạn sẽ có thể tham gia nhiều dự án thú vị và phát triển danh mục đầu tư của bạn.This tendency will most likely continue throughout 2022 and beyond. If you master Java at least at basic degree, you will be able to take part in many interesting projects and develop your portfolio.

Là Java hay JavaScript nhiều hơn được yêu cầu?

Theo cuộc khảo sát hàng năm của các chuyên gia và nhà phát triển nhân sự hàng năm của Codingame & Coder%)Java (43%) Python (39%)

Java có khó khăn hơn JavaScript không?

Mặc dù Java và C ++ như thường được đề xuất các ngôn ngữ đầu tiên trên các trường đại học, nhưng chúng khó học hơn đáng kể so với JavaScript.they're considerably harder to learn than JavaScript.