Tối nay tôi không code đâu nhé

5 năm chắc thím làm với python 2.6, 2.7 à ?

À thím có đề xuất cho em cuốn nào hay hay về python được không ?
Lúc đó có Python 3 rồi. Sách thì Effective Python. Nhưng mà phải đi làm tầm 1-2 năm đọc mới thấm hết. Sau này đi làm thì coi nó như sách tra cứu, đụng đâu thì lật ra xem chỗ đấy.
 
python tưởng cứ code thôi, cần gì học nhỉ. Thím thử nói mấy cái hay ho mà thím thức đêm để học cho mình thử. Nếu không impress được mình thì thôi thím đừng học nữa phí công
À cái thức khuya đó thì không phải do học đâu thím, do em ngồi validate dữ liệu thôi.
 
À cái thức khuya đó thì không phải do học đâu thím, do em ngồi validate dữ liệu thôi.
thế thì khó chỗ nào? Với thím bảo học sách/ học rất nhiều rồi vậy thím học được gì rồi. Mục tiêu học để làm gì? Đạt được mục tiêu chưa?

Muốn học nhanh django lên trang chủ của nó. Đọc tutorial của nó rồi làm theo. Cái nào k hiểu thì search/hỏi.
 
Em có background về JS và C# nên học syntax cũng nhanh.
Mà thằng python này nó có nhiều cái ảo diệu phết.
Như cái generator là sao nó có thể tạo iterable vô tận mà không bị memory restrictions.
Rồi mấy cái decorators, properties, itertools, magic methods, data hiding cách dùng nó cũng khác mấy ngôn ngữ khác nữa
Em mới học khoá IT automation của google trên coursera chỉ học cơ bản tới string, list, dictionary, tuples với 1 ít OOP thôi thím.
Mà thím học python để làm back end à? :)

via theNEXTvoz for iPhone
 
Em đang làm dự án, dịch dã chậm tiến độ. Mình phải gánh đủ thứ. Sáng thức code tới tầm 1, 2h đêm mới chợp mắt. Riết lưng muốn gãy.
 
thế thì khó chỗ nào? Với thím bảo học sách/ học rất nhiều rồi vậy thím học được gì rồi. Mục tiêu học để làm gì? Đạt được mục tiêu chưa?

Muốn học nhanh django lên trang chủ của nó. Đọc tutorial của nó rồi làm theo. Cái nào k hiểu thì search/hỏi.

Khó ở chỗ mới làm quen nên chưa sử dụng nó một cách linh hoạt và nhanh chóng, còn sách em nói mới đọc xong 1 cuốn à.
Mục tiêu là học và làm được việc một cách hiệu quả (Như lời khen của khách hàng, leader), xa hơn thì có nền tảng sau này học về blockchain hay AI gì đó. Chưa đạt mục tiêu vì đã xác định đây là một con đường dài cần kiên trì.

Django, chắc vài bữa nữa hoặc tuần sau mới học nên chưa bàn.
Mà khó hay không khó là do yêu cầu của sản phâmt chứ đâu phải ngôn ngữ đâu thím
 
Tiện thể cho làm sao trên voz này lại có người học cả python + django trong 2 tuần được nhỉ, em thấy nó ảo quá
Vì người ta cả chục năm kinh nghiệm lập trình rồi chứ sao :big_smile:
Tôi đợt trước core là .Net . Phỏng vấn Java éo có tý kinh nghiệm nào mà vẫn được nhận, xin ông quản lý 1 tuần để chuẩn bị. Mỗi ngày học đúng 8 tiếng vẫn đi làm được. :doubt:
Đương nhiên là phát triển trên nền 1 dự án có sẵn, chứ build từ đầu thì nhiều cái có ông kinh nghiệm cả chục năm cũng chẳng rõ được :embarrassed:
 
Khó ở chỗ mới làm quen nên chưa sử dụng nó một cách linh hoạt và nhanh chóng, còn sách em nói mới đọc xong 1 cuốn à.
Mục tiêu là học và làm được việc một cách hiệu quả (Như lời khen của khách hàng, leader), xa hơn thì có nền tảng sau này học về blockchain hay AI gì đó. Chưa đạt mục tiêu vì đã xác định đây là một con đường dài cần kiên trì.

Django, chắc vài bữa nữa hoặc tuần sau mới học nên chưa bàn.
Mà khó hay không khó là do yêu cầu của sản phâmt chứ đâu phải ngôn ngữ đâu thím
Đọc bao nhiêu sách thì k sử dụng thành thạo đâu. Quan trọng là bắt tay vào làm.
Đã biết khó hay không do sản phẩm chứ k liên quan ngôn ngữ thì còn đọc đống sách về ngôn ngữ làm gì?
Thím chắc thím đọc sách vì lòng kiên trì không? Hay là do sợ bắt tay vào code.
 
Đọc bao nhiêu sách thì k sử dụng thành thạo đâu. Quan trọng là bắt tay vào làm.
Đã biết khó hay không do sản phẩm chứ k liên quan ngôn ngữ thì còn đọc đống sách về ngôn ngữ làm gì?
Thím chắc thím đọc sách vì lòng kiên trì không? Hay là do sợ bắt tay vào code.

Học 2 buổi là em bắt đầu code assigment được giao rồi thím, giờ đang sửa theo feedback.
Còn lý do phải đọc là do sự ưu tiên của em bây giờ là học lấy kiến thức để deal dự án với khách hàng, chứ không phải là vào code ngay.

Nghe thím có vẻ tự tin đấy, chắc code python + django lâu lắm rồi ạ?
 
sao chồng tôi cũng làm coder, làm remote 2 cty, thấy nó toàn ngủ, chơi với mèo, code đâu dc 2-3 tiếng là xong, cả tuần không đụng vào máy, toàn ngồi coi Nft mấy lá bài, trade coin, xem chart, coi anime với đi rửa chén cho tôi mà tiền đem về vẫn đều như vắt chanh >10k/month :D
 
Học 2 buổi là em bắt đầu code assigment được giao rồi thím, giờ đang sửa theo feedback.
Còn lý do phải đọc là do sự ưu tiên của em bây giờ là học lấy kiến thức để deal dự án với khách hàng, chứ không phải là vào code ngay.

Nghe thím có vẻ tự tin đấy, chắc code python + django lâu lắm rồi ạ?
mình k code python + django nhiều. Chỉ là mình đã từng như thím đọc lan man rất nhiều. Sau này thấy rất phí thời gian vô bổ. Đọc những thứ về clean code, design pattern có giá trị lâu dài. Còn sách về ngôn ngữ, đặc biệt python sau 1 tháng là quên sạch
 
sao chồng tôi cũng làm coder, làm remote 2 cty, thấy nó toàn ngủ, chơi với mèo, code đâu dc 2-3 tiếng là xong, cả tuần không đụng vào máy, toàn ngồi coi Nft mấy lá bài, trade coin, xem chart, coi anime với đi rửa chén cho tôi mà tiền đem về vẫn đều như vắt chanh >10k/month :D

Cho xin cái card Viettel 100k làm tin 10k :rolleyes::ROFLMAO:

Gửi từ Quốc thoại đến từ 3021 bằng vozFApp
 
mình k code python + django nhiều. Chỉ là mình đã từng như thím đọc lan man rất nhiều. Sau này thấy rất phí thời gian vô bổ. Đọc những thứ về clean code, design pattern có giá trị lâu dài. Còn sách về ngôn ngữ, đặc biệt python sau 1 tháng là quên sạch

Thanks thím, tối hôm qua em cũng có suy nghĩ lại về việc này.
Chắc em sẽ dừng việc đọc sách lại một thời gian.
Mà thím có thể chia sẻ cách học của thím được không? Em chưa tưởng tượng ra lắm.
Thím học syntax xong vào code luôn, chỗ nào không hiểu thì lên mạng kiếm à?
 
Thanks thím, tối hôm qua em cũng có suy nghĩ lại về việc này.
Chắc em sẽ dừng việc đọc sách lại một thời gian.
Mà thím có thể chia sẻ cách học của thím được không? Em chưa tưởng tượng ra lắm.
Thím học syntax xong vào code luôn, chỗ nào không hiểu thì lên mạng kiếm à?
Nếu học ngôn ngữ thì:
Đọc sơ để nắm tổng quát về nó, thường đọc trang wiki là cũng hiểu sơ sơ ngôn ngữ đó, biết được mục đích của ngôn ngữ, syntax cơ bản, đọc zen of python để hiểu phisolophy của nó, điểm mạnh yếu. Một số ngôn ngữ sẽ có điểm tricky phải học thêm.

Ví dụ python mình sẽ hiểu nó là 1 interpreter language. Nó có repl ở terminal rất tiện để test. Dynamic language (biến không có type). Phục vụ mục đích viết code nhanh. Performance kém, hạn chế code manipulate data trực tiếp mà nên thông qua thư viện. Jupyter notebook xài khá tiện. Dùng pip để quản lí lib. Sau đó mình cài Pycharm về xài. Hàng của bọn IDEA mình thích ở một chỗ là bạn ctrl + click vào thư viện của nó thì sẽ nhảy trực tiếp đến thư viện gốc, có docs ở đó luôn, nó cũng suggest code để mình biết thêm nhiều hàm. Sau đó bật linter của python lên, nếu xài ide xài thì cũng cài linter vô.

Sau đó bắt đầu code thôi, cộng đồng của python cực kì lớn, thư viện cực kì nhiều, mọi thứ đều sẽ có thử viện sẵn hết nên khi bạn có nhu cầu gì đều search được cả. Vậy là bạn code được python cơ bản rồi. Code bạn bây giờ dĩ nhiên vẫn rất xấu, lúc này thì cần người review.

Sẽ có những ngôn ngữ khác khó hơn thì phải đọc những khái niệm tricky của nó. Ví dụ học java phải biết OOP, học haskel phải biết funtional programming. Nhưng python mình thấy kĩ năng chính là search thư viện thôi.
 
Back
Top