thảo luận 38 tuổi - upgrade dự án đầu tay và kinh nghiệm

mấy ông cứ chê thớt làm gì, tầm tuổi bác này làm cntt coi như thú vui thay cho cây cảnh, câu cá thôi :D
làm website giờ chuyên biệt hoá thành nhiều bộ phận từ lâu rồi. UI/UX design, ba, code frontend/code backend để website hấp dẫn và tăng trải nghiệm, sau còn test với nâng cấp chán chê.
 
À vậy mình hiểu rồi, vậy bác có dự định chuyển việc qua IT không ? hay chỉ làm cho vui và chỉ học để phục vụ công việc chính thôi ?
chuyển qua làm gì, bác thớt làm pv công việc chính mà, chưa kể nhảy qua IT chắc gì bằng hiện tại được
 
Update tháng 10, tới ngày hôm nay mình đã rewrite lại được 70% trang web cũ. Về lý thuyết thì chỉ định viết lại font end theo version mới của Vue, nhưng cuối cùng thì lại là điều chỉnh cả font end và back end. Cái combo Rust - Vue - Vuetify - Typescript - Python làm mình mất cả năm để ngồi viết lại trang web. Việc rewrite lại trang web khiến mình học được nhiều thứ:
1 - Có thời gian ngồi đọc lại code của mình từng viết, và thấy hồi xưa viết lung tung quá, hy vọng bây giờ đỡ hơn chút
2 - Mình nhận thấy Vue 2 viết font end vẫn nhanh nhất và nếu là trang web nhỏ thì chọn Vue2 cho khỏe, Vue3 thì lại khiến mình cảm thấy hài lòng vì các cụm được phát triển hợp lý dù tốn nhiều thời gian hơn nhưng mình sẽ tự tin hơn khi project phình to ra.
3 - Vì những ưu điểm của Vue3 và Vite, nên mình chuyển từ back end redering thành hydrib luôn mặc dù có thể ảnh hưởng đến quá trình optimize cái SEO, nhưng chấp nhận đánh đổi thôi
4 - Có thời gian đào sâu hơn đống thư viện JS, thấy nhiều thư viện JS xịn sò thiệt, việc dev sẽ dễ thở hơn nếu bạn biết nhiều thư viện hơn
5 - Hiểu 1 cách sâu sắc rằng, khi upgrade framework hoặc ngôn ngữ cần chuẩn bị kỹ lưỡng, nếu không thì phải trả giá kha khá
6 - Cần thực hành nhiều giờ để nắm rõ kiến thức vì vậy 1 pet project là cần thiết để nâng cao tay nghề

Kế hoạch sắp tới:
1 - viết cho xong 30% còn lại
2 - mình tò mò về AI, nên dự định tích hợp ChatGPT vào và để nó viết bài
3 - viết lại code thành micro service
4 - optimize SEO, mình mới dùng mấy cái tool đánh giá SEO và chỉ được điểm D ( dưới trung bình haiza ...)
5 - tích hợp Cassandra cho chat
6 - viết 1 cái mobile app đơn giản bằng Kotlin và có thể kết nối vào trang web được
 
Last edited:
Bác nên dùng kiến thức it này hỗ trợ công việc hiện tại của bác. Còn chuyển qua chắc phải đầu tư thời gian và công sức hơn.
Dùng python viết tool phục vụ công việc khá bánh cuốn đấy.
Đúng đó bác, ở cty mình đang làm việc, lúc đầu thì cũng ít dữ liệu để làm report, thế là mình dùng python để viết 1 vài tools để mấy phòng ban sử dụng, giờ thì mình có 1 đống dữ liệu để làm report, mấy bạn đang làm chung với mình giờ làm ná thở :D
 
mấy ông cứ chê thớt làm gì, tầm tuổi bác này làm cntt coi như thú vui thay cho cây cảnh, câu cá thôi :D
làm website giờ chuyên biệt hoá thành nhiều bộ phận từ lâu rồi. UI/UX design, ba, code frontend/code backend để website hấp dẫn và tăng trải nghiệm, sau còn test với nâng cấp chán chê.
Đúng đó bác, mình làm giờ hành chính nên thời gian rỗi cũng nhiều mà lại kiểu không thích nhậu nhẹt mà cũng không thích cây cảnh với câu cá, nhưng mình thích máy tính và lập trình nên ngồi làm và enjoy :D
 
Bài khá dài nên đọc sơ qua và có một câu hỏi cho chủ thớt là sau khi hoàn thành web thì bác sẽ làm gì với sản phẩm đó?
 
Update tháng 10, tới ngày hôm nay mình đã rewrite lại được 70% trang web cũ. Về lý thuyết thì chỉ định viết lại font end theo version mới của Vue, nhưng cuối cùng thì lại là điều chỉnh cả font end và back end. Cái combo Rust - Vue - Vuetify - Typescript - Python làm mình mất cả năm để ngồi viết lại trang web
Backend viết bằng Rust mượt phết nhỉ
XNtOWDq.gif

Cấu hình VPS đang host web tầm như thế nào thế fen ?
Web của ông thớt đây
 
Last edited:
Bài khá dài nên đọc sơ qua và có một câu hỏi cho chủ thớt là sau khi hoàn thành web thì bác sẽ làm gì với sản phẩm đó?
Hiện tại thì sau khi làm xong trang web thì mình dự định là lập 1 kênh youtube hướng dẫn lại mọi người cách làm :D
 
với con web này bác chỉ nên xài 1 core 1g ram thôi :canny:

via theNEXTvoz for iPhone
Hả, sao 1 core với 1G chạy được bro ... hiện tại để chạy 16 worker cho web server, web scoket, còn database nữa mà, có 2 loại DB là MariaDB với Redis (mai mốt thêm Cassandra) , sắp tới mình còn tính phụ bx mua bán trên web này nên cần theo dõi đơn hàng, tình hình vận chuyển bên GHTK, rồi mai mốt làm mobile app kết nối vô ... nên nhiêu đó sợ không đủ.
 
Back
Top