Đã đến lúc chuyển từ đọc / xem hướng dẫn và làm việc gì đó?
Tôi nhận được câu hỏi này trên Twitter: làm thế nào để bắt đầu các dự án từ các bài hướng dẫn?
Tôi nghĩ điều đó thật thú vị vì tôi tin rằng để thực sự học một công nghệ, bạn cần phải xây dựng một cái gì đó với nó.
Bạn không thể chỉ đọc hướng dẫn, nhưngmột sốtất nhiên vẫn là những bài hướng dẫn cần thiết.
Không ai sinh ra đã biết cách sử dụng một thứ gì đó trừ khi chúng ta được hướng dẫn cách sử dụng, hoặc chúng ta tìm hiểu kỹ tài liệu, hoặc trong một trường hợp cực đoan, chúng ta hiểu cách thức hoạt động của thứ đó, điều mà hoạt động với phần mềm nguồn mở chúng ta thực sự có thể làm được nhưng nói thì dễ hơn làm).
Tôi học những thứ mới hàng tuần, một cách thường xuyên. Đó là một phần công việc của tôi. Đó cũng là điều tôi thích làm.
Học những điều mới là bánh mì và bơ của tôi. Sau đó, tôi sử dụng kiến thức này để tạo các dự án và phần mềm hoặc cũng có thể dạy công nghệ này cho người khác.
Nhưng chuyển từ học một thứ gì đó sang thực sự xây dựng các dự án với nó là một thách thức.
Không có một ranh giới rõ ràng, có thể nhìn thấy giữađọc / xem hướng dẫn Xvàxây dựng Airbnb tiếp theo.
Hướng dẫn đưa bạn đến một điểm nâng cao hơn so với hướng dẫn bạn đã bắt đầu.
Nhưng tại một số thời điểm, bạn cần bắt đầu một dự án để chuyển sang cấp độ tiếp theo:
Có một khoảng bí ẩn chồng chéo giữa “giai đoạn hướng dẫn kết thúc” và “giai đoạn bắt đầu dự án”.
Và bởi "dự án", ý tôi cũng là một ứng dụng web mẫu để kiểm tra ý tưởng của bạn, không nhất thiết phải là một dự án lớn hoặc dứt khoát.
Bạn không thể đạt đến cấp độ tiếp theo mà không thực hiện một dự án.
Câu nói nổi tiếng "những gì có bạn ở đây sẽ không đưa bạn đến đó" được nhắc đến.
Bạn đạt đến điểm lợi nhuận giảm dần và nếu bạn không ngừng chỉ đọc các hướng dẫn, bạn sẽ bắt đầu quên những thứ sẽ có thể áp dụng và dù sao thì bạn cũng cần phải quay lại đọc các hướng dẫn:
Dù sao thì bạn sẽ tiếp tục quay lại các bài hướng dẫn. Nhưng đối với những nhu cầu cụ thể bạn sẽ có khi làm việc trong một dự án.
Bạn chỉ cần có ý tưởng cho một dự án. Nếu bạn chưa có, chỉ cần suy nghĩ về nó. Hoặc kiểm tra danh sách của tôi vềý tưởng ứng dụng mẫu.
Có khó để làm theo hướng dẫn từng bước của đồ nội thất IKEA đến việc xây dựng đồ nội thất của riêng bạn từ đầu không? Ồ, đúng vậy.
Nhưng nếu bạn không bao giờ bắt đầu, bạn sẽ không bao giờ đạt được điểm đó.
Hãy dành thời gian của bạn, sau đó chỉ cần làm điều đó.
Các hướng dẫn phòng thí nghiệm khác:
- Ngăn xếp tôi sử dụng để chạy blog này
- 8 lý do chính đáng để trở thành nhà phát triển phần mềm
- SEO cho các nhà phát triển viết blog
- Đánh giá về cuốn sách Tuần làm việc 4 giờ
- Xây dựng một doanh nghiệp theo phong cách sống
- Xây dựng nền tảng của riêng bạn
- Là một nhà sản xuất độc lập, bạn nên xây dựng loại sản phẩm nào?
- Tạo bảo mật công việc của riêng bạn
- Lập trình viên, học tiếp thị
- Quyền tự do kinh doanh sản phẩm
- Tạo ra giá trị
- Có mục đích cho doanh nghiệp của bạn
- Ý tưởng là không có gì
- Thích hợp
- Làm việc từ xa cho các nhà phát triển phần mềm
- Sản phẩm / thị trường phù hợp
- Các podcast tốt nhất cho các nhà phát triển giao diện người dùng
- Tại sao tôi nên tạo một danh sách email?
- Ngắt kết nối thời gian khỏi tiền bạc
- Nguyên tắc khan hiếm áp dụng cho các sản phẩm phần mềm
- Nguyên tắc xã hội chứng minh
- Cách tôi thêm Chế độ tối vào trang web của mình
- Ghi chú của tôi trên cuốn sách Deep Work
- Ưu điểm của việc sử dụng một ngăn xếp nhàm chán
- Cách ước tính thời gian lập trình
- Tiếp tục hoạt động độc lập với tư cách là nhà phát triển
- Cách học cách học
- Tại sao câu hỏi phỏng vấn cho công việc lập trình lại khó đến vậy?
- Tôi có cần bằng cấp để trở thành lập trình viên không?
- Mọi người đều có thể học lập trình
- Làm thế nào để làm việc hiệu quả
- Cách nhận số lần xem trang thực của một trang web tĩnh
- Bạn đã lấp đầy nhóm nhà phát triển hôm nay chưa?
- Cách tôi quay video của mình
- Tất cả các dự án phần mềm tôi đã thực hiện trong quá khứ
- Hướng dẫn luyện ngục từ quan điểm của một nhà sản xuất hướng dẫn
- Mỗi nhà phát triển nên có một blog. Đây là lý do tại sao và làm thế nào để gắn bó với nó
- Có tư duy kinh doanh cho các nhà phát triển
- Cách viết mã Unmaintainable
- Hội chứng kẻ mạo danh là gì
- Làm thế nào để làm việc tại nhà mà không bị điên
- Cách tôi ngừng lo lắng và học cách yêu hệ sinh thái JavaScript
- Cách tôi tạo nguyên mẫu một Trang Web
- Bạn nên là nhà phát triển kém nhất trong nhóm của bạn
- Cách bắt đầu một blog bằng Hugo
- Viết những gì bạn không biết
- Cách chặn phiền nhiễu bằng uBlock Origin
- Viết mã là một nghệ thuật
- Tôi đã viết 1 bài đăng trên blog mỗi ngày trong 2 năm. Đây là 5 điều tôi học được về SEO
- Đối phó với đám cháy
- Về việc trở thành một nhà tổng quát
- Tình thế tiến thoái lưỡng nan của nhà phát triển
- My plan for being hired as a Go developer. In 2017
- Tăng năng suất khi sử dụng máy Mac và thiết bị iOS
- Cách đi từ hướng dẫn đến dự án của riêng bạn
- Đây là Khu vườn kỹ thuật số nhỏ của tôi
- Làm thế nào để bắt đầu làm việc tự do với tư cách là một nhà phát triển
- Chia sẻ Hành trình Hướng tới Xây dựng Doanh nghiệp Sản phẩm Phần mềm
- Thư mục con so với tên miền phụ
- Cách tôi sử dụng mở rộng văn bản để tiết kiệm thời gian
- Phần mềm là một siêu cường
- tôi yêu sách
- Cách tôi quyết định tạo một ứng dụng quản lý dự án mới