Avatar
0
thinhlh Beginner
thinhlh Beginner
[IT và đời sống] Lộ trình phát triển bản thân để từ JUNIOR thành một SENIOR
Xin chào mọi người, em lập ra topic này để mọi người có thể trao đổi hoặc giúp đỡ lẫn nhau trong quá trình xây dựng và phát triển bản thân. Topic này có những câu hỏi như sau ạ: <ul> <li>Có bài viết của anh Dũng từng nêu ra là nâng cao giá trị bản thân bằng việc tham gia vào mã nguồn mở. Vậy cho em xin hỏi là mình nên tìm những open source ở đâu và như thế nào để vừa sức với bản thân ạ?</li> <li>Những kiến thức/ kỹ năng mà một lập trình viên cần nâng cao bản thân để có thể đủ sức tham gia vào một dự án open source?</li> <li>Ngoài đóng góp vào các dự án mã nguồn mở, còn những phương thức nào để nâng cao giá trị bản thân nữa ạ. <p> </p> <hr /> <p> </p> <p> Trên là những câu hỏi chung cho cộng đồng cùng tìm hiểu, dưới đây em có những câu hỏi riêng mang tính định hướng hơn ạ. Em hiện tại là sinh viên năm 2 ngành SE, em đã đi làm ở mảng Android Mobile dev ạ. Ngoài ra em có làm một số dự án ( chủ yếu là Flutter) kết hợp với backend là Django, Flask và Express. Đã sử dụng trong dự án các design pattern MVC,MVVM, MVP, Clean architecture... có sử dụng DI và phát triển theo hướng TDD</li> </p> <li>Em thấy mã nguồn mở Eazy Fox của anh Dũng rất hay và nhiều ý nghĩa ạ, em cần phát triển thêm những gì để bản thân phù hợp với dự án ạ</li> <li>Bên cạnh đó  thì với mảng Flutter thì em cần học thêm hay tìm hiểu thêm những gì để nâng cao và phát triển bản thân ạ?</li> </ul> <p> Xin cảm ơn mọi người đã đọc câu hỏi của em tuy nó khá là dài ạ </p>
Answer