Android Developer và những thông tin cần biết về nghề này

Tuyển người cho Vue và Angular dễ hơn tuyển cho React ? Tôi đang sống ở năm nào thế này :surrender:

Ủa UI Kit và State Management ra cái mới thì sao ? Vue và Angular không bao giờ có Lib mới à ? :surrender:

Tôi confirm với anh là dự án mới, bự và dài hạn giờ vẫn xài React rất nhiều nhé, tuyển người dễ, lib nhiều, ecosystem khủng, chưa hiểu anh bảo chết ở đâu ?

Tôi làm mấy dự án với Svelte, Astro, HUGO rồi, dev thì nhanh đấy, nhưng scale lên to thì lib nào cũng như lib nào thôi, ăn thua ở người dùng.

Để tui kể ông các project React 3~5 năm như thế nào nhé

Redux, MobX, Flux, gần đây còn thấy có project dùng Rx trong React, ES6 + Typescript
UI: Bootstrap (Quốc dân) + Prime, MUI, Grommet, AntD
Gatsby, Rebass

Ban đầu là Redux + ES6 tầm 2 năm lại upgrade lên MobX hay Flux + Typescript, mà upgrade gì hết chỉ main page chính thui, phần còn lại kẹt ở Redux +ES6.
Sau đó UI cũng upgrade từ Bootstrap lên các UI trả phí như Prime hay MUI, AntD đủ cả.

Tuyển người biết mõi React nó dễ cực, nhưng biết React + vv,v, trên mõi con mắt, chưa kể kiểu Dev React không phù hợp, nó quen dùng components nào rồi, qua project mới, nó méo thèm học áp cái đã biết lên ra 1 cái rất hổ lố như trên.

Cuối cùng phải tuyển React cứng tầm senior 4~5 năm, lương phúc lợi khỏi bàn, dự án phải tuyển tầm người này, thì scale gì nổi nữa, tụi 2~3 năm phải học rồi còn chới với.

Trong khi mấy framework khác nó đéo cần nhiều năm vậy
ecosystem khủng là đúng rồi, cũng như PHP có Zen có Lavavel cũng to tổ bố, nhưng nếu research TOP 100 công ty khởi nghiệp nay 100 công ty big tech, mấy ai dùng PHP
 
confirm. dev trước giờ toàn vue. hiểu sơ sơ react thôi. giờ đang phải maintain 1 cái dự án react nho nhỏ mà code base đúng kiểu chó gặm. performance thì như cái quần què. state thì để lung tung chỗ mỗi lần đi mò muốn khùng.
vue options api the best r
Do thằng init project lúc trước nó làm sida nên h fen dọn shit cho nó thôi chứ có phải lỗi thư viện đâu :shame: , thư viện có pro cỡ nào mà thằng init project đó lên k định hình đc cho tương lai thì cũng nát cả thôi
 
H xài native hết rồi mấy cái đồ cross platform tưởng thì nhanh mà lúc bảo trì có mà ối dồi ôi
XE8gxo0.png
 
Do thằng init project lúc trước nó làm sida nên h fen dọn shit cho nó thôi chứ có phải lỗi thư viện đâu :shame: , thư viện có pro cỡ nào mà thằng init project đó lên k định hình đc cho tương lai thì cũng nát cả thôi
đương nhiên lỗi do thằng làm project lúc đầu. nhưng có 1 điều không thể chối cãi đó là việc developer có thể khai báo state, effect chỗ nào cũng được làm đi maintain mò code cực khổ không.
đã vậy việc quản lý state không tốt dẫn tới vấn đề performace hạn chế nữa. dev không có kinh nghiệm vô cứ bạ đâu state đó. cái dự án hiện tại mới vào page đã rerender cả hơn chục lần
KTCZqba.gif

xong để giải quyết vấn đề đó lại đẻ ra cái usememo usecallback làm rắc rối cái vấn đề hơn nữa :amazed:

thấy như vue đơn giản không: state 1 chỗ, xử lý 1 chỗ, life cycle chia vị trí rõ ràng.
còn không như svelte, như code js luôn
 
Để tui kể ông các project React 3~5 năm như thế nào nhé

Redux, MobX, Flux, gần đây còn thấy có project dùng Rx trong React, ES6 + Typescript
UI: Bootstrap (Quốc dân) + Prime, MUI, Grommet, AntD
Gatsby, Rebass

Ban đầu là Redux + ES6 tầm 2 năm lại upgrade lên MobX hay Flux + Typescript, mà upgrade gì hết chỉ main page chính thui, phần còn lại kẹt ở Redux +ES6.
Sau đó UI cũng upgrade từ Bootstrap lên các UI trả phí như Prime hay MUI, AntD đủ cả.

Tuyển người biết mõi React nó dễ cực, nhưng biết React + vv,v, trên mõi con mắt, chưa kể kiểu Dev React không phù hợp, nó quen dùng components nào rồi, qua project mới, nó méo thèm học áp cái đã biết lên ra 1 cái rất hổ lố như trên.

Cuối cùng phải tuyển React cứng tầm senior 4~5 năm, lương phúc lợi khỏi bàn, dự án phải tuyển tầm người này, thì scale gì nổi nữa, tụi 2~3 năm phải học rồi còn chới với.

Trong khi mấy framework khác nó đéo cần nhiều năm vậy
ecosystem khủng là đúng rồi, cũng như PHP có Zen có Lavavel cũng to tổ bố, nhưng nếu research TOP 100 công ty khởi nghiệp nay 100 công ty big tech, mấy ai dùng PHP
Nghe mô tả là hiểu thằng init project là 1 ông angular or backend mang mindset đó qua react/next r :) Nó hổ lốn chả có gì lạ
 
cùng là Developer mà người thì làm ra dc cái app cực kì mượt mà, kẻ thì làm app giật out cả màn hình :big_smile:
 
đương nhiên lỗi do thằng làm project lúc đầu. nhưng có 1 điều không thể chối cãi đó là việc developer có thể khai báo state, effect chỗ nào cũng được làm đi maintain mò code cực khổ không.
đã vậy việc quản lý state không tốt dẫn tới vấn đề performace hạn chế nữa. dev không có kinh nghiệm vô cứ bạ đâu state đó. cái dự án hiện tại mới vào page đã rerender cả hơn chục lần
KTCZqba.gif

xong để giải quyết vấn đề đó lại đẻ ra cái usememo usecallback làm rắc rối cái vấn đề hơn nữa :amazed:

thấy như vue đơn giản không: state 1 chỗ, xử lý 1 chỗ, life cycle chia vị trí rõ ràng.
còn không như svelte, như code js luôn
cái này có lẽ là điểm mạnh mà cũng là điểm yếu của React. Nó cho phép dev viết code thoải mái, không bắt buộc theo 1 guide cụ thể nào cả, nên nếu làm tùm lum là loạn ngay.
 
Trong khi mấy framework khác nó đéo cần nhiều năm vậy
ecosystem khủng là đúng rồi, cũng như PHP có Zen có Lavavel cũng to tổ bố, nhưng nếu research TOP 100 công ty khởi nghiệp nay 100 công ty big tech, mấy ai dùng PHP
:feel_good: a chắc chưa tôi biết cty tên L top 100 dùng fw PHP đấy :feel_good:

via theNEXTvoz for iPhone
 
Mấy Fen cứ publish tên công ty, dự án, tech talk, blog gì mô tả TOP Big Tech mô tả PHP cứ liệt kê ra....
Cứ phải big tech mới được à :ops: Mà tôi nhớ ko nhầm thì FB vẫn còn chưa có bỏ PHP đâu.
 
Cứ phải big tech mới được à :ops: Mà tôi nhớ ko nhầm thì FB vẫn còn chưa có bỏ PHP đâu.
Bởi nó có tiền để kiếm người giỏi, maintain và phát triển dự án, đến tụi TOP nhiều tiền còn bỏ thì các dự án vừa và nhỏ (lưu ý là so với tầm Big Tech, hay triển khai cho 1 country) né dùm cái, không đủ nguồn lực :confused:

Facebook đây

Tầm họ, họ dùng 1 thứ trong có vẻ là Php ;) chứ đách phải PHP, khi mà ông có tiền viết luôn cả Compiler :eek: thì Tech stack là vô nghĩa :(
 
Bởi nó có tiền để kiếm người giỏi, maintain và phát triển dự án, đến tụi TOP nhiều tiền còn bỏ thì các dự án vừa và nhỏ (lưu ý là so với tầm Big Tech, hay triển khai cho 1 country) né dùm cái, không đủ nguồn lực :confused:

Facebook đây

Tầm họ, họ dùng 1 thứ trong có vẻ là Php ;) chứ đách phải PHP, khi mà ông có tiền viết luôn cả Compiler :eek: thì Tech stack là vô nghĩa :(
Hack/HHVM là biến thể của PHP khi dòng PHP 5.x hiệu năng kém. Đến 7.x và 8.x thì sự khác biệt giữa Hack và PHP là ko đáng kể.

Chính phủ Úc có một SaaS platform dùng Kube với khoảng 400 sites chạy cùng một source Drupal. Số liệu của tháng 11 thì platform có traffic khoảng 140TB, 1.3 tỉ Akamai request, OpenSearch chứa log thì ingest tầm 1 tỉ document. Cái đội hỗ trợ platform này tổng cộng chưa tới 50 người.
 
Hack/HHVM là biến thể của PHP khi dòng PHP 5.x hiệu năng kém. Đến 7.x và 8.x thì sự khác biệt giữa Hack và PHP là ko đáng kể.

Chính phủ Úc có một SaaS platform dùng Kube với khoảng 400 sites chạy cùng một source Drupal. Số liệu của tháng 11 thì platform có traffic khoảng 140TB, 1.3 tỉ Akamai request, OpenSearch chứa log thì ingest tầm 1 tỉ document. Cái đội hỗ trợ platform này tổng cộng chưa tới 50 người.
thế nên mấy web của chính quyền nó mới như kặc đó fen :big_smile: chưa bao giờ tôi thấy thằng nào xài web chính quyền mà khen tới tấp chỉ có chửi lòi lol thôi :embarrassed:
 
Hack/HHVM là biến thể của PHP khi dòng PHP 5.x hiệu năng kém. Đến 7.x và 8.x thì sự khác biệt giữa Hack và PHP là ko đáng kể.

Chính phủ Úc có một SaaS platform dùng Kube với khoảng 400 sites chạy cùng một source Drupal. Số liệu của tháng 11 thì platform có traffic khoảng 140TB, 1.3 tỉ Akamai request, OpenSearch chứa log thì ingest tầm 1 tỉ document. Cái đội hỗ trợ platform này tổng cộng chưa tới 50 người.
Úc lợn có vẻ rất khoái Drupal, thấy site của mấy trường đh cũng Drupal nhiều. Nhớ hồi xưa site RMIT dùng Drupal 7, ko biết giờ ntn :amazed:
 
chưa fen :amazed:
Gửi phen, đây là 1 thằng nằm trên cái cục SaaS kia. Lúc covid một mình nó chiếm 2 tỉ request/tháng.

Dân chửi chủ yếu là mấy hệ thống e-government. Mấy hệ thống này theo luật ko dc phép nằm trên cái cục SaaS kia, mà mỗi thằng nằm trên 1 hệ thống độc lập khác nhau và chủ yếu là chạy Java hết.
 
Last edited:
Úc lợn có vẻ rất khoái Drupal, thấy site của mấy trường đh cũng Drupal nhiều. Nhớ hồi xưa site RMIT dùng Drupal 7, ko biết giờ ntn :amazed:
Mấy đại học thường dùng Drupal + Wordpress. Mỗi đại học có sơ sơ tầm 200 websites thôi, và mấy cái website đó chạy chung source hết đấy.

Chính quyền thì một thời ăn hành với Sharepoint rồi nên tỉnh ra xài Drupal đấy.
 
Last edited:
Back
Top