Tâm sự dev frontend nên làm gì để phát triển bản thân

ThanhQuang32

Senior Member
Chào các thím, e mới ra trường đc nửa năm đi làm về FE ( react, next, v.v... ), trước đó cũng thực tập 6 tháng về FE ( e background IT HUST ). Dạo này thấy vô định, cảm giác làm giao diện rồi call api nó cứ bị chán chán kiểu gì ấy, dù đi làm vẫn có nhiều vấn đề về FE mà e phải tìm hiểu kĩ hoặc hỏi các anh khác. Nhưng các vấn đề về hệ thống kiểu infra, database, SQL, optimize, truy vấn dữ liệu lớn e ko biết cũng như chả có cơ hội được làm, dù là dân đúng ngành nhưng thấy không khác các bác trái ngành mấy :v. Mà mấy vấn đề này tự học nó cũng khá cưỡi ngựa xem hoa, phải được va thực tế mới nhanh lên tay đc. Mà bộ phận e lại chuyên làm FE, ko có BE =((
E thấy cứ bị dậm chân tại chỗ ( lương e fresher nên cũng ko cao, mà thấy giá trị của mình hiện tại đem lại cũng đại trà chứ ko có gì đặc biệt ).
Xin phép hỏi kinh nghiệm của các vozer tiền bối với ạ, e nên làm gì, để chuyển sang code BE thì có khó khăn với thị trường IT ảm đạm như giờ ko các bác.

1709128271978.png
 
Học code bên blockchain crypto rồi vẽ dự án úp bô cho nhanh giàu em nhé , đi làm thuê chi mệt, úp bô như khứa Bi Cần Thơ có nguyên team đi úp bô từ Aptos qua tới Sui
 
Nêu nguyện vọng với leader là muốn phát triển fullstack, tôi nghĩ leader càng mừng.
bộ phận e làm hầu như toàn FE, chỉ có một số ít BE là code PHP, phải chi có mấy nn như java, c# hay node thì sướng hơn :(
 
:embarrassed: FE đúng là giờ khó khăn thật, kiểu mọi thứ same same nhau, mà tạo ra impact thì ít khi được để ý, toàn kiểu micro improvements, kiểu giảm được ít bundle size, viết code clean hơn,... mà khó gây ấn tượng như BE kiểu scale hệ thống cho xnxx users. Chưa kể nhiều thằng viết kiểu chạy là được or auto dùng thư viện chứ ít khi tự viết xong ra mớ hổ lốn, mà giảm được ít bundle size thì cũng có ý nghĩa gì khi website nó vẫn vậy, lại còn tốn resources để làm :embarrassed: Thêm nữa là lý thuyết phía FE đôi khi không vững vẫn làm được. :go: Ví dụ kiểu đứa nào cũng có thể viết Tailwind, nhưng giờ hỏi vì sao dùng Tailwind, tác dụng về mặt DX, performance của nó như thế nào thì mấy ai trả lời chỉn chu được :embarrassed: Nên cảm giác FE ở VN market hổ lốn là vì vậy
 
:embarrassed: FE đúng là giờ khó khăn thật, kiểu mọi thứ same same nhau, mà tạo ra impact thì ít khi được để ý, toàn kiểu micro improvements, kiểu giảm được ít bundle size, viết code clean hơn,... mà khó gây ấn tượng như BE kiểu scale hệ thống cho xnxx users. Chưa kể nhiều thằng viết kiểu chạy là được or auto dùng thư viện chứ ít khi tự viết xong ra mớ hổ lốn. :embarrassed: Thêm nữa là lý thuyết phía FE đôi khi không vững vẫn làm được. :go: Ví dụ kiểu đứa nào cũng có thể viết Tailwind, nhưng giờ hỏi vì sao dùng Tailwind, tác dụng về mặt DX, performance của nó như thế nào thì mấy ai trả lời chỉn chu được :embarrassed: Nên cảm giác FE ở VN market hổ lốn là vì vậy
E cx thấy FE viết kiểu gì nó cx chạy ấy, nên clean code đến đâu thì vẫn thấy nó ko có chuẩn chung như mấy project bên Be. Nên đâm ra thấy mông lung.
 
E cx thấy FE viết kiểu gì nó cx chạy ấy, nên clean code đến đâu thì vẫn thấy nó ko có chuẩn chung như mấy project bên Be. Nên đâm ra thấy mông lung.
:go: Đúng r, chuẩn chung bên FE phụ thuộc nhiều vào thằng Lead mà, nên thằng Lead mà đi lên từ BE thì xác định mindset nó áp vô sẽ mang hơi hướng BE, còn đi lên từ FE nó lại khác hơn :burn_joss_stick:
 
FE trừ khi làm cho cty nào có product gồm nhiều những component nặng về FE như map, đồ hoạ thì may ra mới dc trọng dụng, còn lại đa phần 80-90% các product ngoài kia vẫn nặng về BE, system hơn
 
FE trừ khi làm cho cty nào có product gồm nhiều những component nặng về FE như map, đồ hoạ thì may ra mới dc trọng dụng, còn lại đa phần 80-90% các product ngoài kia vẫn nặng về BE, system hơn
:go: Một phần Market ở VN nó cứ có góc nhìn méo mó kiểu tđn nữa ấy. Kiểu EU/US có thể thấy 1 lão dev cả đời chỉ làm FE, nhưng ở VN thì rất khó có chuyện đó, kiểu gì cũng phải đụng cả BE+FE :burn_joss_stick:
 
Chào các thím, e mới ra trường đc nửa năm đi làm về FE ( react, next, v.v... ), trước đó cũng thực tập 6 tháng về FE ( e background IT HUST ). Dạo này thấy vô định, cảm giác làm giao diện rồi call api nó cứ bị chán chán kiểu gì ấy, dù đi làm vẫn có nhiều vấn đề về FE mà e phải tìm hiểu kĩ hoặc hỏi các anh khác. Nhưng các vấn đề về hệ thống kiểu infra, database, SQL, optimize, truy vấn dữ liệu lớn e ko biết cũng như chả có cơ hội được làm, dù là dân đúng ngành nhưng thấy không khác các bác trái ngành mấy :v. Mà mấy vấn đề này tự học nó cũng khá cưỡi ngựa xem hoa, phải được va thực tế mới nhanh lên tay đc. Mà bộ phận e lại chuyên làm FE, ko có BE =((
E thấy cứ bị dậm chân tại chỗ ( lương e fresher nên cũng ko cao, mà thấy giá trị của mình hiện tại đem lại cũng đại trà chứ ko có gì đặc biệt ).
Xin phép hỏi kinh nghiệm của các vozer tiền bối với ạ, e nên làm gì, để chuyển sang code BE thì có khó khăn với thị trường IT ảm đạm như giờ ko các bác.

View attachment 2356893
nhàm như nào nhở ? mình làm Fullstack nhưng mà role chủ đạo là F.E và mình thấy F.E nó rất nhiêu khê nhiều vấn đề, mình nghĩ với sức của bạn 6 tháng chưa đú nổi Fullstack đâu, nhân dịp nay ít việc thì bạn hãy tối ưu hoá cái code F.E của bạn, kiểm tra coi Components, fuctions có side-effect nào chạy thừa không, kiểm tra code bạn viết đã clean chưa, tạo một nhánh khác thử apply một vài cái công nghệ rồi đo performance xem sao ;) mình thấy rất nhiều ông code 3 năm fullstack nhưng mà stack nào cũng dang dở nhưng mà có nhiều ông làm hoài 1 role lại thấy hay :D
PS chừng nào bạn áp dụng kiến thức của React để học một Framework/lib bằng cách liên hệ thì lúc đó mới gọi là "có hiểu biết" nhé
 
Back
Top