Tự động hóa: Tôi không có bằng CS [trên thực tế không có mức độ nào cả] nhưng tôi đã phát triển giao diện phân tích cho chủ nhân của mình [một công ty hàng đầu] để giúp theo dõi hiệu suất thời gian thực của ứng dụng tin tức [sử dụng Django, Celery và API Google Analytics]. Tôi cũng đã xây dựng các tập lệnh để tạo ra các yếu tố đồ họa [được gọi là CG, nhưng không phải là bản bạn biết từ các bộ phim] mà không cần các nhà thiết kế đồ họa. Cả hai đều được trả lương.
Web: Tôi đã xây dựng một ứng dụng web được sử dụng bởi hàng trăm người hâm mộ âm nhạc. Nó là ứng dụng đầu tiên tôi từng xây dựng và tôi đã phạm nhiều sai lầm trên đường đi. Tuy nhiên, chỉ ngày hôm qua tôi có một tin nhắn ở đây từ một người nào đó nói rằng họ đã tìm kiếm một dịch vụ như cho 20 năm. Ứng dụng web miễn phí vì vậy tôi không kiếm được tiền, nhưng thông điệp đó có giá trị hơn một vài đô la.
Ở đây, tôi nhận được nó: Nếu bạn thích thứ mã hóa này, bạn sẽ gắn bó với nó bất kể tiền nào, và sẽ tạo ra một số. Nếu bạn không muốn nó đủ khó, bạn đã giành được sự thất vọng hàng ngày của một lập trình viên khởi đầu.
Chào mọi người!
Tôi quan tâm đến việc học Python. Tôi đã học được những điều cơ bản của HTML, CSS và JS trong quá khứ, vì vậy tôi có một số kiến thức lập trình. Tôi đã xem xét việc học Python, và nó có vẻ rất thú vị! Tuy nhiên, tôi đã tự hỏi những cơ hội việc làm cấp nhập cảnh nào có sẵn nếu tự mình học Python. Tôi biết có rất nhiều công việc và lĩnh vực lập trình tập trung vào Python. Tôi chỉ tự hỏi liệu nó có khó khăn để có được một công việc cấp nhập cảnh mà không có bằng cấp không. Tôi vẫn đang nhìn vào các lĩnh vực khác nhau sử dụng Python và khoa học dữ liệu có vẻ thú vị. Tuy nhiên, tôi không chắc chắn nếu có công việc cấp nhập cảnh cho sự nghiệp như khoa học dữ liệu.
Ngoài ra, nếu tôi muốn bắt đầu học Python, có tài nguyên cụ thể nào mà bạn đề xuất không? Có phải mất một thời gian dài để hiểu Python? Những cách tốt nhất để học Python là gì? Tôi cũng có nên học các ngôn ngữ lập trình khác không?
Cảm ơn bạn trước!
Được đăng bởi 5 tháng trước5 months ago
Tôi không ở đâu gần như có thể làm việc cho việc này nhưng tôi biết rằng đây cuối cùng là điều tôi muốn làm. Tôi đã hỏi điều này bởi vì khi tôi ở thời điểm đó, tôi sẽ không biết đi đâu và tôi nghĩ rằng có ý tưởng đó là tốt để giữ cho tôi tiếp tục. Tôi tưởng tượng những loại công việc này không giống như tôi đang làm việc ngay bây giờ- những công việc bán lẻ chết chóc yêu cầu bạn không có gì khác hơn là một xung mà bạn có thể nhanh chóng áp dụng thông qua một ứng dụng như thực sự. Vì vậy, nói rằng tôi có được nhiều năm kinh nghiệm, xây dựng một danh mục dự án khổng lồ, thậm chí có thể có được bằng cấp về khoa học máy tính và cuối cùng đã sẵn sàng để thực hiện công việc này. Tôi đi đâu? Tôi biết ở đó, không có ai trả lời nhưng bạn sẽ làm gì?
Phát triển web frontend có thể là đặt cược tốt nhất của bạn nếu bạn đang cố gắng bắt đầu sự nghiệp.
Những điều chính bạn cần biết là HTML, CSS và JavaScript.
Khi bạn thành thạo ba người đó, bạn có thể học cách sử dụng các thư viện hoặc khung như React, Angular hoặc Vuejs.
Làm việc trên một số dự án của riêng bạn và xây dựng một danh mục đầu tư.
Có thể khó hơn đối với một người mà không có mức độ có liên quan để có được vai trò phát triển phụ trợ đầu tiên của họ, nhưng vẫn có thể.
Điều đầu tiên bạn cần là có thể mã hóa thoải mái trong Python.
Tiếp theo, bạn có thể học cách sử dụng các khung như Django hoặc Flask. Bạn cũng sẽ cần học một số SQL cơ bản.
Sau đó, bạn sẽ cần học cách xây dựng API RESTful và cách đưa ra yêu cầu cho các API của bên thứ 3 khác.
Đây là những điều cơ bản bạn sẽ cần biết. Sẽ có nhiều hơn nữa để học mặc dù để trở thành một nhà phát triển phụ trợ tốt.
Tôi sẽ nói rằng bạn đặt cược tốt nhất là tập trung vào việc có được một vai trò Frontend Dev.
Hi,
Tôi đang học Python vì tôi muốn một nghề nghiệp trong mã hóa. Tôi thực sự không có ý tưởng bắt đầu từ đâu. Cho đến nay tôi khá là một người mới bắt đầu nhưng tôi dành thời gian để học. Tôi đang học thông qua Udemy ngay bây giờ.
Mỗi công việc tôi xem xét lập trình Python thường luôn nói rằng bạn phải có bằng toán học hoặc một mức độ liên quan nào đó và thường yêu cầu kiến thức bằng ngôn ngữ mã hóa khác như C ++. Có thể có được một công việc trong mã hóa bằng cách chỉ có kiến thức về một loại ngôn ngữ như Python?
Tôi không có mức độ liên quan và không có kinh nghiệm trước đây trong thế giới làm việc với tư cách là một lập trình viên. Tôi có thể làm gì để có được một công việc trong lập trình? Ngoài ra, tôi ở độ tuổi 30 nên tôi hiểu vai trò cấp cơ sở có thể khó có thể hạ cánh đối với tôi.
Cảm ơn
Trong trường hợp bất cứ ai muốn kiểm tra các lớp tôi đã đăng về:
Coursera
Python cho tất cả mọi người [trước đây là Python cho tin học]
Khoa học dữ liệu ứng dụng với Python
Python tương tác
EDX
Python cho khoa học dữ liệu: Tôi đánh giá cao điều này là thứ hai sau Python cho mọi người
Python cho nghiên cứu: cũng xuất sắc. Giáo viên tuyệt vời.
Nền tảng EDX tốt hơn. Các khóa học cá nhân rất dễ truy cập. Coursera đang cố gắng thực sự rất khó để có được tiền của bạn, vì vậy họ muốn bán cho bạn các đăng ký "chuyên môn hóa". Bạn phải tìm kiếm tên khóa học riêng lẻ để tìm chúngreally hard to get your money, so they want to sell you the "Specialization" subscriptions. You have to search the individual course names to find them
Nếu bạn đang tham gia bất kỳ khóa học nào trong số này và cài đặt Python với mong muốn có được khoa học dữ liệu, hãy quên cài đặt Python độc lập từ Python.org và nhận gói Anaconda. Nó bao gồm Python + môi trường làm việc khoa học dữ liệu tốt nhất trong một trình cài đặt dễ dàng cho bất kỳ hệ điều hành nào.
Tải xuống Anaconda
Nếu bạn thích làm việc trực tuyến và cần máy tính xách tay Jupyter, mà họ dạy trong loạt khóa học Khoa học dữ liệu ứng dụng trên Sê -ri Coursera và USCD Micromasters, bạn có thể sử dụng Azure's. Họ được tự do. Nếu bạn đã có tài khoản Hotmail/Outlook hoặc bất kỳ dịch vụ nào khác của Microsoft, bạn đã tham gia. Nếu không, chỉ cần đăng ký một. Đó là một trong những điều hiếm hoi và tuyệt vời mà Microsoft đã làm cho cộng đồng khoa học dữ liệu và nguồn mở.
Bạn sẽ sử dụng máy tính xách tay Jupyter một tấn nếu bạn vào PY cho DS, vì vậy hãy học chúng và làm quen. Tôi không làm nhiều công việc DS [thực sự là bất kỳ], nhưng tôi thực hiện rất nhiều việc thử nghiệm các bot và ý tưởng nhỏ một cách nhanh chóng.
Notebook Azure
Chúc vui vẻ!