paint-brush
Cách tôi tăng năng suất khi làm việc trên nhiều dự ántừ tác giả@alexkaul
8,141 lượt đọc
8,141 lượt đọc

Cách tôi tăng năng suất khi làm việc trên nhiều dự án

từ tác giả Alex Kaul4m2024/05/01
Read on Terminal Reader

dài quá đọc không nổi

Freeter là một ứng dụng mã nguồn mở miễn phí giúp bạn sắp xếp công việc của mình. Nó cho phép bạn chuyển đổi giữa nhiều quy trình công việc ở một nơi. Freeter đã được phát hành dưới dạng [dự án nguồn mở] miễn phí mãi mãi:https://freeter.io/?ref=hackernoon.
featured image - Cách tôi tăng năng suất khi làm việc trên nhiều dự án
Alex Kaul HackerNoon profile picture

Với tư cách là nhà phát triển web tự do, người tạo ứng dụng và người bảo trì nguồn mở, tôi phải liên tục chuyển đổi qua lại giữa nhiều quy trình công việc, chẳng hạn như chỉnh sửa mã, thiết kế mô hình, quản lý danh sách việc cần làm, tìm kiếm biểu tượng và tài liệu, thực thi dòng lệnh , kiểm tra email với các tài khoản khác nhau, v.v. Mỗi công tắc này yêu cầu một chuỗi hành động lặp đi lặp lại liên tục:


  • Khởi chạy trình chỉnh sửa mã hoặc hình ảnh và mở các tệp của một dự án cụ thể trong đó.


  • Mở trình duyệt web và điều hướng đến dự án trong trình quản lý tác vụ.


  • Điều hướng đến một trang web biểu tượng, đặt bộ lọc hình ảnh và thực hiện tìm kiếm.


  • Mở ứng dụng webmail và chuyển đổi tài khoản.


  • Khởi chạy Terminal và nhập lệnh vào đó.


  • vân vân…


Mọi thứ nằm rải rác ở những nơi khác nhau và nó biến toàn bộ quá trình thành một mớ hỗn độn thực sự. Và khi làm việc trên nhiều dự án, mọi thứ còn trở nên tồi tệ hơn. Tôi nghĩ rằng tôi có thể cải thiện đáng kể năng suất của mình bằng cách thu thập mọi thứ tôi cần để hoàn thành công việc của mình ở một nơi và sắp xếp nó thành các dự án và quy trình công việc để chúng có bối cảnh phù hợp.


Các dự án và quy trình làm việc sẽ có ranh giới rõ ràng và việc chuyển đổi giữa chúng sẽ không còn là cơn ác mộng nữa. Vì vậy, tôi đã nghĩ ra Tự do hơn , một ứng dụng sắp xếp có thể thực hiện được điều đó. Và gần đây đã phát hành nó dưới dạng một dự án nguồn mở và miễn phí mãi mãi.


Trong bài đăng ngắn này, tôi sẽ chỉ cho bạn cách tôi đã tăng năng suất với Freeter, sử dụng ba quy trình làm việc làm ví dụ. Tôi hy vọng điều này sẽ mang lại cho bạn một số ý tưởng về cách bạn cũng có thể cải thiện năng suất của mình.


Quy trình làm việc

Đầu tiên, tôi phân tích quy trình làm việc của mình và mọi thứ tôi thường làm khi tìm kiếm thứ tôi cần khi thực hiện một dự án:


  1. Khi tôi đang phát triển một ứng dụng hoặc trang web, tôi thường cần có khả năng truy cập trình quản lý tác vụ, mở tệp dự án trong trình chỉnh sửa mã và hình ảnh, tìm kiếm biểu tượng và tài liệu trên các trang web cụ thể, ghi lại các ý tưởng nhanh và mở kho lưu trữ dự án trong một trình duyệt web.


  2. Khi tôi kiểm tra email và Twitter DM, tôi cần quyền truy cập vào webmail và trang Twitter DM. Tôi có nhiều tài khoản và cần đăng nhập bằng những tài khoản dành riêng cho dự án.


  3. Khi phát hành phiên bản mới của ứng dụng, tôi cần chạy lệnh phát hành trong ứng dụng Terminal, mở trang phát hành trong kho git, mở trình quản lý tác vụ và mở trình chỉnh sửa bài đăng "tính năng theo kế hoạch" trong cộng đồng Freeter.


Bây giờ là lúc biến chúng thành quy trình làm việc của Freeter.

Phát triển ứng dụng/trang web

Để có quyền truy cập nhanh vào những thứ tôi cần để phát triển ứng dụng/trang web, tôi thiết lập màn hình quy trình làm việc bằng các tiện ích sau:


  • Nhiệm vụ: Tiện ích trang web, để nhúng trình quản lý tác vụ của dự án ngay vào màn hình quy trình làm việc.
  • Chỉnh sửa mã: Tiện ích File Opener, để mở thư mục dự án trong chương trình chỉnh sửa mã.
  • Chỉnh sửa Mockup: Tiện ích File Opener, để mở tệp mockup trong chương trình chỉnh sửa hình ảnh.
  • MDN: Tiện ích Web Query, để tìm kiếm trang web MDN Web Docs.
  • Tài liệu Node.js: Tiện ích truy vấn web, để tìm kiếm trang web Tài liệu Node.js.
  • Biểu tượng phác thảo: Tiện ích truy vấn web, để tìm kiếm một trang web có biểu tượng, được lọc theo biểu tượng phác thảo.
  • Biểu tượng điền: Tiện ích truy vấn web, để tìm kiếm một trang web có biểu tượng, được lọc theo biểu tượng điền.
  • Ghi chú: Tiện ích ghi chú, để ghi lại những ý tưởng nhanh trong khi phát triển một tính năng.
  • Open Repo: Tiện ích Link Opener, để mở kho dự án trong trình duyệt web.
  • Báo cáo lỗi: Tiện ích mở liên kết, để mở trang báo cáo lỗi trong trình duyệt web.
  • Yêu cầu tính năng: Tiện ích mở liên kết, để mở trang yêu cầu tính năng trong trình duyệt web.


Quy trình làm việc của nhà phát triển ứng dụng


Quy trình làm việc này cho phép tôi chuyển ngay sang bối cảnh phát triển, khởi chạy mọi thứ tôi cần để bắt đầu quá trình phát triển chỉ bằng một cú nhấp chuột đơn giản, tìm kiếm nhanh tài liệu & biểu tượng cũng như truy cập nhanh vào danh sách tác vụ.

Tin nhắn

Để kiểm tra email và Twitter DM, tôi thiết lập quy trình làm việc bằng cách sử dụng hai tiện ích Trang web:


  • Để nhúng trang hộp thư đến của Google Mail.


  • Để nhúng trang Twitter DM.


Tôi cũng đặt Phạm vi phiên thành Dự án trong cài đặt tiện ích để tôi có thể đăng nhập bằng các tài khoản khác nhau trong các dự án khác.


Quy trình làm việc của tin nhắn


Quy trình công việc này cho phép tôi nhanh chóng có được quyền truy cập đồng thời vào Google Mail và Twitter DM cho các tài khoản dành riêng cho dự án.

Phiên bản mới

Để phát hành phiên bản mới của ứng dụng, tôi thiết lập quy trình làm việc với năm tiện ích sau:


  • Phát hành: Tiện ích chỉ huy, để thực thi một dòng lệnh trong Terminal yêu cầu số phiên bản mới và bắt đầu bản dựng nháp của phiên bản mới.


  • Bản phát hành mở: Tiện ích mở liên kết, để mở trang phát hành trong trình duyệt web.


  • Nhiệm vụ: Bản sao Nhiệm vụ từ quy trình làm việc của Nhà phát triển ứng dụng. Tôi sẽ cần nó để xem tất cả các nhiệm vụ đã hoàn thành trong bản phát hành hiện tại.


  • Các tính năng được lên kế hoạch: Tiện ích trang web, để nhúng trang "các tính năng được lên kế hoạch" của cộng đồng Freeter vào màn hình quy trình làm việc. Với sự trợ giúp của nó, tôi cập nhật các tính năng đã lên kế hoạch và đăng về các tính năng đã triển khai trong bản phát hành mới.


  • Các bước phát hành: Ghi chú tiện ích, để không quên làm điều gì đó trong quá trình phát hành.


Quy trình phát hành mới


Nhờ quy trình làm việc này, tôi có thể dễ dàng phát hành phiên bản mới và đăng thông tin cập nhật về các tính năng mới.

Chuyển đổi giữa các quy trình công việc như một siêu anh hùng

Bây giờ, khi tôi chuyển đổi giữa các dự án và quy trình làm việc, tôi chỉ cần nhấn Ctrl+Shift+F để đưa Freeter lên phía trước, mở tab quy trình làm việc mà tôi cần vào lúc đó và bắt đầu làm việc ngay.


Tôi hy vọng điều này sẽ truyền cảm hứng cho bạn trong việc sắp xếp quy trình làm việc của mình. Để bắt đầu, hãy truy cập Trang chủ Freeter .