thảo luận Học code đâu có dễ...

  • Người tạo chủ đề Người tạo chủ đề lumia 928
  • Ngày bắt đầu Ngày bắt đầu
Vẫn nhắc lại: Các công ty ngoài kia vẫn đang tuyển dụng rất nhiều và rất khát người, cả front cả back đều có, vậy nên chỉ nói điều đó với tôi khi không ai tuyển dụng ngành này nữa. Chính ông và những người như ông là lý do mà rất nhiều nhà tuyển dụng phải gọi điện nói chuyện trước để khỏi mất thời gian phỏng vấn (và tôi nói thẳng 90% là để loại mấy tên với tính cách như ông chẳng hạn). Còn kỹ năng thì thường đều sẽ trainning lại (bao gồm cả fresher và junior) nếu thiếu nên phần kỹ năng chỉ quan trọng với các senior và ông hoàn toàn chưa đến trình độ đó.
Nhắc lần cuối: còn Quote tôi với thái độ đó là tôi block thẳng tay đấy
Thái độ như nào. mỗi người 1 quan điểm, mình ông trải nghiệm thị trường chắc, tuyển dụng thì nhiều nhưng hỏi xem tuyển đc 1 ng làm được việc xem khó không? ai cũng học code nhưng đâu phải ai cũng giỏi.
 
Front end và back end quan trọng như nhau nhé, có khi front end khó nhiều hơn back end vì nó liên qua tới threading, UX, performace. mà mấy cái đó thì nó thể hiện ra hết. chưa kể là phải làm sao ko freeze cái UI, làm UI sao cho đẹp.... Chỉ có mấy thằng gà mới nghĩ back end quan trọng và khó hơn.
wtf, tôi cũng đồng ý 2 cái đó để master đều khó như nhau nhưng lấy ví dụ cái khác đi, threading với performance thì frontend làm gì có cửa với backend hả ông?
 
Vẫn nhắc lại: Các công ty ngoài kia vẫn đang tuyển dụng rất nhiều và rất khát người, cả front cả back đều có, vậy nên chỉ nói điều đó với tôi khi không ai tuyển dụng ngành này nữa. Chính ông và những người như ông là lý do mà rất nhiều nhà tuyển dụng phải gọi điện nói chuyện trước để khỏi mất thời gian phỏng vấn (và tôi nói thẳng 90% là để loại mấy tên với tính cách như ông chẳng hạn). Còn kỹ năng thì thường đều sẽ trainning lại (bao gồm cả fresher và junior) nếu thiếu nên phần kỹ năng chỉ quan trọng với các senior và ông hoàn toàn chưa đến trình độ đó.
Nhắc lần cuối: còn Quote tôi với thái độ đó là tôi block thẳng tay đấy
Tranh luận thì tốt còn block thì không nên. Bác hơi nóng rồi :sexy_girl:
Tôi thấy thớt có một số ý đúng, còn bác cũng có một số ý rất được. Nên lắng nghe, phân tích và biện luận để cả 2 cùng tiến bộ (cả tôi nữa) :sexy_girl:
 
tôi nói thẳng bác nhé, bây giờ các khóa học đều đầy cả ra đó rồi, các framework cũng na ná nhau, bọn trẻ chỉ cần vài ngày làm quen là nhảy dự án được rồi (và đừng khoe vue, Laravel, react,, hay gì gì với tôi, tôi chỉ quan tâm ông biết rõ được bao nhiêu trong 1 framework chứ chả quan tâm ông biết viết với bao nhiêu framework). Và không thiếu người nhỏ tuổi hơn tôi (có cả mấy đứa 2k) kiếm được mức lương trên 1k mỗi tháng và đó là lương, chưa phải tổng thu nhập). Vậy nên đừng gọi tôi là thiên tài mà hãy gọi bác là ếch ngồi đáy giếng ấy.

Chỗ nào mà lương ngon thế thớt, cho mình apply với, tuổi 2k mà h đã hơn 1k lương rồi :p:p

Gửi từ Sony H8266 bằng vozFApp
 
Uhm, ý mình là không thấy có cty nào dùng cả 2 title FE Engineer và FE Developer

Mình làm Front-end 5 năm nay đều gọi chung title là Front-end Developer thôi à :D . Engineer hay Developer cũng chỉ là cái tên, kiểu như ngồi phân biệt coder, developer :mad:
 
wtf, tôi cũng đồng ý 2 cái đó để master đều khó như nhau nhưng lấy ví dụ cái khác đi, threading với performance thì frontend làm gì có cửa với backend hả ông?
Ví dụ như 1 appication, and cho user làm chuyện này, rồi họ tiếp tục làm cái khác mà ko block UI, rồi front end đâu chỉ là web đâu, desktop application mà dạng client cũng là 1 front end, mobile application... Mấy cái về user anh đều phải quản lý toàn bộ thao tác user, hạn chế block cái UI, rồi phải làm sao cho mượt, performace thì phải quản lý được memory, tránh memory leak mà bảo đảm cái app đó phải chạy mượt ko tốn nhiều bộ nhớ, không chiếm nhiều CPU, rồi anh phải biết data khi load về client thì lưu chỗ nào, cái data nào cần cache lại... Rồi khi mà data load nhiều quá thì anh phải làm theo kiểu load từng phần tránh load lâu quá, chưa kể là animation, messages, notification.... Chẵng lẽ anh nghĩ mấy cái đó back end làm hết.
 
Đọc thấy Dev FE bị khinh rẻ mạt vậy? Trong khi ngoài làm giao diện còn phải control luồng, control state chết mẹ :((
thực ra bản chất ngành ở VN nó thế, frontend logic chủ yếu liên quan đến UI logic, backend liên quan đến business logic. Với các tổ chức và công ty ở VN thì business logic mới là cái được đánh giá có giá trị cao hơn. Chỗ đứng của frontend chỉ thật sự có giá trị khi mà công ty chú trọng thực sự: có design system phát triển riêng, sản phẩm có user base đủ to để phải tối ưu UI/UX liên tục... Mà anh biết rồi đấy, có mấy cty ở VN mình có đủ tầm như thế?
 
Ví dụ như 1 appication, and cho user làm chuyện này, rồi họ tiếp tục làm cái khác mà ko block UI, rồi front end đâu chỉ là web đâu, desktop application mà dạng client cũng là 1 front end, mobile application... Mấy cái về user anh đều phải quản lý toàn bộ thao tác user, hạn chế block cái UI, rồi phải làm sao cho mượt, performace thì phải quản lý được memory, tránh memory leak mà bảo đảm cái app đó phải chạy mượt ko tốn nhiều bộ nhớ, không chiếm nhiều CPU, rồi anh phải biết data khi load về client thì lưu chỗ nào, cái data nào cần cache lại... Rồi khi mà data load nhiều quá thì anh phải làm theo kiểu load từng phần tránh load lâu quá, chưa kể là animation, messages, notification.... Chẵng lẽ anh nghĩ mấy cái đó back end làm hết.
những thứ anh kể tôi nói thật backend nó đều phải động hết và ở mức hardcore hơn nhiều, tôi không bảo làm frontend dễ hơn backend nhưng riêng về threading và performance anh đừng đú với backend. Việc anh tối ưu cái app cho 1 user vs tối ưu 1 hệ thống cho n user, n client nó khó so sánh lắm :D
 
những thứ anh kể tôi nói thật backend nó đều phải động hết và ở mức hardcore hơn nhiều, tôi không bảo làm frontend dễ hơn backend nhưng riêng về threading và performance anh đừng đú với backend. Việc anh tối ưu cái app cho 1 user vs tối ưu 1 hệ thống cho n user, n client nó khó so sánh lắm :D
Nếu anh nói vậy thì thôi. Ko tranh cãi vì nhiều người nghĩ back end thì khó hơn fornt end.
 
  • Lương cao
  • Dễ xin việc
  • Môi trường làm việc sang chảnh, linh động
  • Ngành làm bằng chất xám, nghe thượng đẳng hơn
  • Dễ làm thêm, khởi nghiệp
  • Chi phí đầu tư ban đầu ít, chỉ cần 1 cái lap có Internet là đủ.
  • Dễ học để đi làm ngay.
  • Bạn bè mình đầy người dân cơ khí, mà code kinh thôi rồi.
 
  • Ưng
Cảm xúc: lkl
Nếu anh nói vậy thì thôi. Ko tranh cãi vì nhiều người nghĩ back end thì khó hơn fornt end.
Tui làm cả 2 phần và ý kiến cá nhân thì FE khó nhưng thực sự thì BE nó khó hơn nhiều. Ông kia ở trên nói cũng đúng, FE thì tối ưu cho 1 user thôi còn trên BE phải tối ưu cho toàn bộ users.

Tui thử lấy cái diagram architecture của cái eShopOnContainer này làm ví dụ, nhìn qua cũng có thể thấy phần BE nặng hơn FE nhiều rồi.

eShopOnContainers-architecture.png
 
Muốn code giỏi thì cần tư duy tốt phải không các fence.
Mà tư duy tốt nó thể hiện ở việc học giỏi toán.
Mình dốt toán thì thôi khỏi theo code phải không?
 
Tui làm cả 2 phần và ý kiến cá nhân thì FE khó nhưng thực sự thì BE nó khó hơn nhiều. Ông kia ở trên nói cũng đúng, FE thì tối ưu cho 1 user thôi còn trên BE phải tối ưu cho toàn bộ users.

Tui thử lấy cái diagram architecture của cái eShopOnContainer này làm ví dụ, nhìn qua cũng có thể thấy phần BE nặng hơn FE nhiều rồi.

Xem tệp đính kèm 134073

cái diagram này bạn thấy nó vậy nhưng nó ko khó, nó chỉ chia ra làm nhiều module nhỏ thôi, mỗi module nhỏ thì chỉ quản lí chức năng của nó, bạn cũng code theo đúng cái bussiness đó chứ có gì phức tạp. Với web api thì bạn chỉ cần làm theo đúng cái buss đó, còn vụ scale thì bạn có quyền chọn theo độ lớn của cái app bạn, đừng nói tới n-user làm gì nữa. web api hay cùng loại thì ko có threading cho bạn quản lí, nó là state less. làm đơn giản hơn nhiều. . . Còn bạn mà nhìn vô cái diagram này mà nói khó thì chắc bạn chưa làm tới cái loại này nên thấy vậy.
 

Thống kê chủ đề

Ngày tạo
lumia 928,
Người trả lời cuối
minimalism69,
Trả lời
321
Lượt xem
40.547
Quay lại
Lên đầu trang