Trang Chủ Tài chính Cá nhân Những câu chuyện thần thoại về giáo dục liên quan đến việc mã hóa - những con voi

Những câu chuyện thần thoại về giáo dục liên quan đến việc mã hóa - những con voi

Mục lục:

Video: Chuyên gia: Tôn sùng Cộng sản là hậu quả của thiếu giáo dục 2025

Video: Chuyên gia: Tôn sùng Cộng sản là hậu quả của thiếu giáo dục 2025
Anonim

Bạn nên nghĩ rằng nghề nghiệp viết mã được dành riêng cho một vài pháp sư kỹ thuật trên thế giới. Trong thực tế, đó là một công việc thường xuyên cho folks thường xuyên. Nếu bạn kiên trì, tận tâm, và tò mò, tôi sẽ đặt cược bạn có thể làm điều đó. Không bán cho mình ngắn bằng cách mua vào những ý tưởng mà chỉ là không đúng sự thật.

Các nhà phát triển đang xây dựng các trò chơi mới, các nhà khoa học dữ liệu đang cố gắng tạo ra thuật toán học tiếp theo cho máy tính lớn hoặc các kỹ sư làm việc trong ngành dịch vụ tài chính có thể cần một số trình độ trong vật lý, thống kê, hoặc toán tài chính. Tuy nhiên, nhiều nhà phát triển, chẳng hạn như những người xây dựng các ứng dụng thương mại điện tử hoặc các trang web điển hình, không cần toán học nhiều hơn các phép cộng và trừ cơ bản và đại số trường trung học.

Rất nhiều phép toán vận hành và áp dụng các ứng dụng, nhưng thường thì không cần phải hiểu mọi thứ đang diễn ra. Ngôn ngữ và các chương trình máy tính được thiết kế để quản lý sự phức tạp bằng cách yêu cầu bạn hiểu các đầu vào và đầu ra - chứ không phải những gì xảy ra ở giữa, một khái niệm được gọi là

trừu tượng. Ví dụ: khi lái xe, bạn không cần phải hiểu động cơ đốt trong hay vật lý đằng sau chuyển đổi năng lượng từ piston sang bánh xe. Để lái xe, bạn cần hiểu cách vận hành máy gia tốc, phanh, và bộ phận ly hợp cho xe ô tô chạy bằng ca-nô. Tương tự, các chương trình có các chức năng thực hiện các thao tác, nhưng bạn chỉ cần hiểu các đầu vào mà bạn gửi một hàm và kết quả trả về.

Bạn phải học kỹ thuật để có được việc làm trong việc viết mã

Nhiều người học kỹ thuật biết cách lập trình, nhưng bạn không cần phải là kỹ sư để học cách mã. Kỹ thuật dạy các kỹ năng hữu ích cho các lập trình, chẳng hạn như làm thế nào để giải quyết vấn đề từng bước cũng như làm việc bên trong và sau đó thiết kế xung quanh các khó khăn trong thế giới thực. Đây là những kỹ năng hữu ích, nhưng bạn có thể học chúng ở bên ngoài chương trình kỹ thuật.

Nhiều chủ đề là một phần của chương trình kỹ thuật khác nhau về tính hữu dụng để học cách mã. Các chủ đề như các thuật toán có thể được áp dụng trực tiếp, đặc biệt là nếu bạn đang làm việc trên các vấn đề tiên tiến. Các chủ đề khác, chẳng hạn như ngôn ngữ lắp ráp và lý thuyết tính toán, cung cấp một nền tảng tốt nhưng hiếm khi được sử dụng bởi hầu hết các lập trình.

Nếu mục tiêu của bạn là đẩy mạnh các mặt cắt của các chương trình máy tính, thì một bằng cấp về kỹ thuật máy tính có thể hữu ích.Tuy nhiên, nếu bạn muốn tạo ra một trang web để giải quyết một vấn đề, học cách mã trong ba đến sáu tháng có lẽ là đủ để bắt đầu.

Nhiều trường cao đẳng cung cấp học bổng có thể trợ cấp hoặc hoàn toàn bao gồm chi phí tham dự cho phụ nữ và các nhóm thiểu số theo học bằng khoa học và kỹ thuật.

Bạn có thể học cách mã hóa trong vài tuần

Giống như bất kỳ niềm đam mê hoặc nghề nghiệp nào, viết mã là một nghệ thuật, và người lập trình trau dồi kỹ năng của họ trong nhiều thập kỷ. Mặc dù bạn không cần nhiều thập kỷ nghiên cứu để bắt đầu viết mã, nhưng khoảng thời gian cần thiết để học phụ thuộc vào mục tiêu của bạn. Ví dụ:

Một tuần:

Tìm hiểu đủ HTML để đưa văn bản, hình ảnh và các nội dung cơ bản khác trên trang. Bạn sẽ có thể vận hành các nhà xây dựng trang web để tạo và tùy chỉnh trang web thông tin.

  • Một tháng: Phát triển các kỹ năng CSS mặt trước để bạn có thể định vị và sắp xếp các yếu tố trên trang. Bạn cũng có thể chỉnh sửa trang web được xây dựng với các nhà xây dựng trang web như Wix, Weebly và SquareSpace. Đối với khoa học dữ liệu, bạn có thể tìm hiểu để nhập và xử lý bộ dữ liệu lớn và sử dụng Python hoặc R để tìm hiểu sâu về dữ liệu.
  • Từ ba đến sáu tháng: Tìm hiểu các kỹ năng phát triển front-end và back-end để có một khái niệm, xây dựng một mẫu làm việc có thể lưu trữ dữ liệu trong cơ sở dữ liệu và sau đó viết mã cho một phiên bản có thể xử lý hàng trăm nghìn người dùng. Ngoài ra, hãy học cách sử dụng các thư viện bên ngoài của ngôn ngữ lập trình để bổ sung thêm chức năng, quản lý người dùng và các hệ thống điều khiển phiên bản như Git để nhiều người có thể làm việc cùng một dự án. Đối với khoa học dữ liệu, bạn sẽ có thể xây dựng một hình ảnh tương tác bằng cách sử dụng một thư viện JavaScript như d3. js. Cho dù học tập phát triển web hay khoa học dữ liệu, nó sẽ mất khoảng 800 giờ nỗ lực để được thành thạo để được tuyển dụng cho một công việc.
  • Bạn cần một ý tưởng tuyệt vời để bắt đầu viết mã Học cách mã là một quy trình dài, đầy những thăng trầm. Bạn có thể bị mắc kẹt trong nhiều ngày và không thấy nhiều tiến bộ. Trong những giai đoạn của sự thất vọng không thể tránh khỏi, có ý tưởng lớn hơn hoặc một lý do cụ thể để khuyến khích bạn tiếp tục học tập có thể hữu ích. Thay vì cố gắng xây dựng Facebook, YouTube hoặc Google tiếp theo, hãy thử xây dựng cái gì đó giải quyết được vấn đề mà bạn đã gặp phải. Đây là những người đã học mã và vẫn có động lực với một dự án:

Coffitivity. com:

Bốn sinh viên đại học muốn chống lại khối người viết bằng cách nghe âm thanh xung quanh. Trong khi học cách mã, Tommy Nicholas đã xây dựng một trang web cho thấy các quán cà phê âm thanh để thêm tiếng ồn nền cho các văn phòng và không gian làm việc im lặng khác.

  • Lớn hơn. tôi: Sam Fellig là một người đam mê Kickstarter, những người muốn một cách đơn giản để duyệt và mua các vật dụng từ các dự án thành công crowdfunded. Ông đã bước nhảy vọt và học cách mã số để có thể xây dựng trang web của mình, biến thành một trong số 50 trang web hàng đầu của tạp chí
  • Thời gian năm 2013. Sworkit: Ryan Hanna thích làm việc nhưng thường xuyên trở nên chán tại phòng tập thể dục. Trong khi học JavaScript và Ruby, ông đã xây dựng một ứng dụng hướng dẫn người dùng thông qua các bài tập theo phong cách quân sự trong năm phút hoặc ít hơn.Ứng dụng đã có hơn một triệu lượt tải xuống, và Ryan cuối cùng đã bán nó cho Nexercise, một công ty tập thể dục. Lớn hơn. tôi bán sản phẩm từ các dự án có vốn đầu tư crowdfunded thành công.
  • Mỗi trang web này đều có mức độ nổi tiếng và đã được nhận thấy bởi một số lượng lớn người dùng. Nếu có điều tương tự xảy ra với một trang web bạn thiết kế, nó phục vụ như là một tiền thưởng tốt đẹp. Nhưng ngay cả khi nó không, bạn sẽ cảm thấy hài lòng khi giải quyết vấn đề của riêng bạn. Ruby tốt hơn Python

Bạn có thể tự hỏi ngôn ngữ nào để học đầu tiên, đặc biệt là cho tất cả các sự lựa chọn ra khỏi đó. Bạn có thể bắt đầu với Ruby, Python, JavaScript, PHP, Swift, Objective-C - danh sách sẽ tiếp tục. Để giải quyết cuộc tranh luận này, bạn có thể tìm kiếm ngôn ngữ nào là tốt nhất hoặc ngôn ngữ nào để học đầu tiên. Bạn sẽ tìm thấy các bài viết và bài đăng ủng hộ một ngôn ngữ này hay cách khác. Không giống so với TV hoặc máy nướng bánh mỳ, người chiến thắng rõ ràng sẽ không xuất hiện. Đôi khi bạn có thể dành nhiều thời gian hơn để quyết định ngôn ngữ nào để học trước tiên là học xuống ngôn ngữ.

Điều quan trọng nhất là phải học một vài ngôn ngữ kịch bản dễ dàng trước tiên và sau đó chọn một ngôn ngữ lập trình hướng tới tất cả các mục đích để tìm hiểu kỹ lưỡng.

Thông thường, người mới bắt đầu bắt đầu bằng HTML, CSS và JavaScript. Những ngôn ngữ này là sự tha thứ nhất của những sai lầm cú pháp và dễ học nhất. Sau đó, sau khi bạn đã học những điều cơ bản này, hãy chọn Python hoặc Ruby nếu bạn quan tâm đến việc phát triển web. Bạn sẽ tìm thấy nhiều hướng dẫn trực tuyến và giúp đỡ cho cả hai.

Nếu bạn có kế hoạch làm việc với một hệ thống quản lý nội dung như WordPress hoặc Drupal, hãy xem xét học PHP.

Đừng dành quá nhiều thời gian để quyết định ngôn ngữ nào để học đầu tiên, và đừng cố gắng học tất cả chúng cùng một lúc. Đôi khi mọi người đánh một rào cản bằng một ngôn ngữ, bỏ cuộc và bắt đầu học một ngôn ngữ khác. Tuy nhiên, kết quả cuối cùng là học một chút về nhiều ngôn ngữ, thay vì làm chủ một ngôn ngữ duy nhất và có thể xây dựng một trang web hoàn chỉnh và hoạt động.

Những câu chuyện thần thoại về giáo dục liên quan đến việc mã hóa - những con voi

Lựa chọn của người biên tập

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Mỗi kỳ thi Series 7 bao gồm một vài các câu hỏi về các công cụ thị trường tiền tệ. Các công cụ thị trường tiền tệ là các khoản vay ngắn hạn tương đối an toàn do các tập đoàn, ngân hàng, chính phủ Hoa Kỳ và các đô thị có thể ban hành. Hầu hết đều có kỳ hạn từ một năm trở xuống và thường được phát hành với chiết khấu và đáo hạn theo mệnh giá. Dưới đây là một số ...

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

Như một đại diện đã đăng ký, bạn cần để biết được sự phức tạp của các đơn đặt hàng và các ngành nghề và, nếu cần, có thể giải thích cho khách hàng hoặc khách hàng tiềm năng. Phần này của bài kiểm tra Series 7 bao gồm các câu hỏi về thị trường chứng khoán, thị trường sơ cấp và thứ cấp, vai trò của các nhà môi giới, loại đơn đặt hàng, hệ thống báo cáo và ...

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Vốn lợi nhuận là lợi nhuận được thực hiện khi bán một khoản bảo đảm, và tổn thất vốn là những tổn thất phát sinh khi bán một khoản bảo đảm. Để xác định liệu một nhà đầu tư có tăng vốn hay lỗ vốn, bạn phải bắt đầu với cơ sở chi phí của nhà đầu tư. Cơ sở tính chi phí được sử dụng cho mục đích thuế và bao gồm giá mua cộng với bất kỳ khoản nào

Lựa chọn của người biên tập

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Adobe Flash CS6 offers việc nhập khẩu liền mạch của Photoshop và các tập tin Illustrator với Illustrator và Photoshop Bảng nhập khẩu. Đồ hoạ được tạo ra trong các ứng dụng này có thể được nhập dễ dàng và chất lượng cao nhất có thể, đó là một tin tuyệt vời nếu Photoshop và Illustrator là những phần quan trọng trong quy trình làm việc sáng tạo của bạn. Sử dụng bảng Nhập khẩu, bạn ...

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Bạn có thể dễ dàng liên kết tới trang web hoặc trang web trong phim Adobe Flash CS6 bằng cách sử dụng một nút hoặc một đoạn văn bản và một chút trợ giúp về mã từ bảng điều khiển Mã số. Đối với trình xem ảnh của bạn, bạn liên kết văn bản bạn đã đặt trên sân khấu với trang web của Adobe để cho phép người dùng biết ...

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Cần phải thay đổi kích thước của hai hoặc nhiều đối tượng trên giai đoạn Adobe Flash CS6 để chúng có cùng chiều rộng và chiều rộng, bạn có thể tận dụng các lựa chọn Kích thước Kết hợp trong bảng Căn chỉnh. Tùy chọn Kích thước trận đấu có thể phù hợp với hai đối tượng có cùng chiều rộng hoặc chiều cao, hoặc cả hai. Để phù hợp với hai ...

Lựa chọn của người biên tập

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Người Mỹ gọi đó là sự ganh đua. Ở phía bên kia của Đại Tây Dương, chúng được gọi là derbies (phát âm darbies). Trong số các cuộc tranh tài kéo dài nhất của châu Âu: Tottenham vs Arsenal: Cho dù các trận đấu được chơi tại Tottenham của White Hart Lane hay Highbury của Arsenal, chắc chắn rằng cả hai sân cỏ ở phía bắc London sẽ được đóng gói nhiều nhất ...

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Cầu thủ bóng đá trẻ của bạn đang dựa vào bạn để được hướng dẫn và hỗ trợ suốt mùa. Sau đây là một số cách hữu ích để đáp ứng nhu cầu của họ. Hãy cụ thể với lời khen ngợi của bạn. Dừng các buổi huấn luyện để chỉ ra khi một người chơi làm điều gì đó tốt hơn là khi người đó làm sai. Trong khi cung cấp phản hồi, sử dụng ...

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Cơ bản nhất của tất cả các kỹ năng bóng đá đang ráng, khả năng mang quả bóng vượt qua đối thủ trong khi vẫn kiểm soát, dù bằng cách sử dụng một loạt các vòi đơn giản hoặc di chuyển tuyệt vời xung quanh một kẻ thù. Nếu người chơi không thể đánh bóng, thì anh ta không thể chơi được. Mỗi người chơi, kể cả thủ môn, ...