Có hai cách tiếp cận để phát triển:
- Nhận công cụ, sau đó xây dựng một cái gì đó với nó
- Có một ý tưởng, muốn xây dựng một cái gì đó, vì vậy, tìm một công cụ thích hợp
Cách tiếp cận thứ nhất ít mang tính xây dựng và năng suất hơn phương pháp thứ hai. Trong phương pháp đầu tiên, bạn chỉ cần đi lang thang trong thế giới web, lần lượt lướt các trang web, cho đến khi bạn tìm thấy một dự án nguồn mở (ví dụ Joomal), sau đó bạn quyết định xây dựng một trang web với nó. Không thực sự tốt, nếu bạn là nhà phát triển trò chơi chẳng hạn hoặc nếu bạn quan tâm đến phát triển jQuery.
Vì vậy, tôi thực sự khuyên bạn trước tiên nên xác định những gì bạn muốn làm. Bạn có muốn trở thành nhà phát triển JavaScript không? Một nhà phát triển iOS? Một người quản lý dự án? Bạn muốn làm gì?
Với tất cả các tùy chọn và dự án có sẵn, đặc biệt là kích thước của hầu hết trong số chúng, Nguồn mở có thể gây khó khăn cho tất cả những người mới làm quen với tất cả.
Tất nhiên, nó sẽ nản chí. Bởi vì bạn chưa lọc nó. Trước tiên bạn nên xác định những gì bạn muốn làm. Sau đó, bạn thấy rằng nó ngày càng hẹp hơn, cho đến khi bạn chỉ có 2 hoặc 3 giải pháp nguồn mở trong tay, và ở đây, bạn sẽ ổn.