Side Project Tiếp Theo
Chuyện là mình vừa nghỉ làm ở công ty cũ, trong thời gian về nhà trước khi tìm việc mới, mình quyết định làm một side project nhỏ tiếp theo.
Ý tưởng của project này đến từ 2 nguồn cảm hứng:
- Sự lười học Tiếng Anh đến cùng cực của mình.
- Phương pháp Spaced Repetition.
Và thế là một Web App để học từ vựng tiếng anh lại được ra đời, mặc cho đã có biết bao nhiêu App có chức năng tương tự.
Sau 5 ngày, dự án nhỏ của mình đã hoàn thành, cũng đã deploy và hiện giờ mình cũng đang sử dụng.
Chức năng thì vô cùng đơn giản, nhưng cũng tốn khá nhiều thời gian. Lý do là mình host BE trên heroku với gói free, nên cũng phải căn chỉnh đầu đuôi đảm bảo chạy được cho 10k users chứ :)
Qua dự án nhỏ này mình cũng học thêm được vài thứ hay ho, không liên quan đến coding (lý do là có quá ít chức năng và app quá đơn giản nên cũng chả có gì để mà improve như phim).
Những điều mình học được là cách tiếp cận vấn đề, đứng góc nhìn của user chứ không tự overskill những thứ không quan trọng, mình nghĩ nhận thức về UX của mình cũng đã được mở mang, UI tuy xấu nhưng mình tin là UX của mình đang ổn. Ngoài ra với tài nguyên và thời gian hữu hạn, tự lên chiến lược, thực hiện và triển khai dự án nhỏ này cũng giúp mình lên kế hoạch tốt hơn, chính mình và có thể cả bạn, người đọc những dòng này đã từng nhiều lần lên kế hoạch làm gì đó nhưng cuối cùng lại không bao giờ làm.
Hiện giờ cái app đơn giản của mình đã có 1k user đăng ký và sấp xỉ 100 user active hàng ngày. À sao lại lên nhanh như vậy á hả? Cái này là nhờ cậu bạn mình có cái page gần 50K like trên FB, nên mình mượn PR chút đỉnh. Hơn thế có 2 user rất trung thành đó là mình và vợ, coi như vậy đã thành công 1 phần, bản chất side project mà người viết ra lại không dùng được thì coi như thất bại.
À còn về phương pháp Spaced Repetition, mình lấy cảm hứng từ bài viết dưới đây, các bạn đọc thử nhé, tạo rất nhiều động lực để nhớ cả thế giới =))) Còn làm được hay không thì vẫn là dấu hỏi. Bài viết này mình đọc được thông qua getpocket.