thắc mắc [PHP/Lavarel] Lộ trình để xin được job đi làm

tuana8tmt

Junior Member
Các bác cho thằng cu này hỏi với ạ.
Em hiện tại đang tập trung vào backend laravel, cụ thể hơn là xử lí truy vấn dữ liệu lớn.
Hiện tại em đã cào được tầm 1 triệu sản phẩm của shopee.
Nhưng em không biết mình phải làm gì, học thêm gì để nâng cao kĩ năng của mình nữa.
Các cao nhân dẫn đường chỉ lối em một lộ trình kiến thức học với ạ :(

Sent from samsung SM-G985F via nextVOZ
 
Ổng thớt kêu cũng không biết để làm gì mà thím còn hỏi :big_smile:

à, tui đặt câu hỏi để ông ấy tự suy nghĩ và tìm cách trả lời thôi.

  • Clean data, phân loại data. Suy nghĩ theo hướng thay vì lưu 1 triệu, còn 10-100 triệu thì làm thế nào? how to scale?
  • Viết vài api để query, filter v.v.... check xem latency bao nhiêu, optimize như nào?
:go:
 
Các bác cho thằng cu này hỏi với ạ.
Em hiện tại đang tập trung vào backend laravel, cụ thể hơn là xử lí truy vấn dữ liệu lớn.
Hiện tại em đã cào được tầm 1 triệu sản phẩm của shopee.
Nhưng em không biết mình phải làm gì, học thêm gì để nâng cao kĩ năng của mình nữa.
Các cao nhân dẫn đường chỉ lối em một lộ trình kiến thức học với ạ :(

Sent from samsung SM-G985F via nextVOZ
Cào thêm 1 triệu sản phẩm nữa
ME1tJB0.png
 
Cào xong chưa biết làm gì thì cào tiếp, cào kiểu tối ưu, cào auto update hằng ngày. Trước chạy 3 tiếng thì làm sao cho nó còn 30p thôi.
Rồi setup deploy nó lên chỗ nào đấy. Cào xong thì lưu vào đâu? Database tự build được chưa, lại dựng nó lên.... vẫn loanh quanh mấy cái mình làm thôi đừng nghĩ xa vời.
Full dữ liệu của shopee cỡ 50 70G (tính file text thôi đấy nhé)
 
cào theo tuần rồi lấy productid của sản phẩm, sau đó xem giá cả sản phẩm thay đổi ntn

lúc giảm giá xem giá quá khứ xem giảm giá thật không
 
Cào 1tr xong, thì cào full shopee luôn, sau đó bóc tách, phân loại, list mấy cái shopee đạo nhái, lừa đảo mất dạy rồi báo shopee khóa acc
xWXwOVK.png
 
biết những thứ căn bản sau sẽ đủ để đi làm:
  • Controller (method, resource controller, nested resources,..)
  • Model (eloquent, query builder, relationship,...)
  • Routing
  • Request / Validation
  • Middleware
  • Authentiation
  • Authorization
Viết được 1 app CRUD bao gồm những thứ kể trên, big plus nếu có:
  • Push lên git (hiểu biết căn bản về git)
  • Clean code
  • Cấu trúc code rõ ràng, hợp lý
  • View tối thiếu sử dụng được html/js/css cơ bản, cao cấp hơn thì biết Vue/React
 
Dù tôi làm Laravel lâu rồi nhưng nói thật nếu muốn “xử lý dữ liệu lớn” thì tránh php ra. Vì nó thiết kế với mục tiêu đơn giản, dễ học, nhanh, tiện chớ không phải dành cho “xử lý dữ liệu lớn”.

Còn muốn học lên cao nữa thì đầy thứ để học, làm mấy thứ như thím tay to ở trên nói, tự measure là học được nhiều. Tự nghĩ mấy case như có 1 thằng request 1 data random và super khó filter thì mình mất bao lâu để đáp ứng -> ra cái để học tiếp

Edit: ý tôi về php chỉ là nếu xài pure php thì chả có xử lý dữ liệu lớn được, chớ bản thân app tôi đang làm dữ liệu cũng nhiều vkl, laravel vẫn handle ok.

via theNEXTvoz for iPhone
 
Last edited:
biết những thứ căn bản sau sẽ đủ để đi làm:
  • Controller (method, resource controller, nested resources,..)
  • Model (eloquent, query builder, relationship,...)
  • Routing
  • Request / Validation
  • Middleware
  • Authentiation
  • Authorization
Viết được 1 app CRUD bao gồm những thứ kể trên, big plus nếu có:
  • Push lên git (hiểu biết căn bản về git)
  • Clean code
  • Cấu trúc code rõ ràng, hợp lý
  • View tối thiếu sử dụng được html/js/css cơ bản, cao cấp hơn thì biết Vue/React
Mấy cái này là ngoại công thím nhé, đủ để start 1 job mức fresher/junior, còn muốn mức senior hay chuẩn vozer thì còn nhiều

via theNEXTvoz for iPhone
 
Last edited:
Nói đừng tự ái, lộ trình này là đào tạo fresher à?

Nếu target position cao hơn thì đừng tập trung quá nhiều vào fw (ngoại công), cái cần là kiến thức và cách vận dụng, tránh phụ thuộc fw (nội công).

via theNEXTvoz for iPhone
lộ trình này chắc 1 tuần là chạy xong rồi, còn cái nội công thím nói là tư duy + thuật toán à, nhưng nói ngoại công nhưng nhiều khi nó rộng quá cày cũng đuối đấy đừng đùa với nó, như đám angular js nó thay đổi xoành xoạch chỉ dựa vào nội công ko thì cũng ko làm đc
 
lộ trình này chắc 1 tuần là chạy xong rồi, còn cái nội công thím nói là tư duy + thuật toán à, nhưng nói ngoại công nhưng nhiều khi nó rộng quá cày cũng đuối đấy đừng đùa với nó, như đám angular js nó thay đổi xoành xoạch chỉ dựa vào nội công ko thì cũng ko làm đc
nội công là cái "tránh phụ thuộc vào fw", nó có thay đổi thì cũng cùng concept thôi, nắm được concept và lý do là ok, còn syntax đồ là phụ, google/doc có hết
 
Back
Top