Giải quyết điều không thể giải quyết

Tôi thường bị chỉ trích tại nơi làm việc vì một phẩm chất kỳ lạ - đôi khi tôi dành quá nhiều thời gian cho một nhiệm vụ, dù là quản lý hay lập trình, điều đó dường như không thể giải quyết được. Có vẻ như đã đến lúc phải bỏ cuộc và chuyển sang việc khác, nhưng tôi cứ loay hoay mãi. Hóa ra mọi thứ không đơn giản như vậy.

Tôi đọc một cuốn sách tuyệt vời ở đây đã giải thích lại mọi thứ. Tôi thích điều này - bạn hành động theo một cách nhất định, nó có tác dụng, rồi bùm, và bạn tìm ra lời giải thích khoa học.

Tóm lại, hóa ra trên thế giới có một kỹ năng rất hữu ích - giải quyết những vấn đề nan giải. Đó là lúc mà ai biết cách giải quyết nó, liệu về nguyên tắc nó có khả thi hay không. Mọi người đều đã bỏ cuộc từ lâu, họ tuyên bố vấn đề không thể giải quyết được, còn bạn cứ loay hoay mãi cho đến khi dừng lại.

Gần đây tôi đã viết về trí óc ham học hỏi, theo tôi, đó là một trong những phẩm chất then chốt của một lập trình viên. Vì vậy đây là nó. Đừng bỏ cuộc, hãy tìm kiếm, thử các phương án, tiếp cận từ các góc độ khác nhau cho đến khi nhiệm vụ cuối cùng thất bại.

Đối với tôi, một phẩm chất tương tự là chìa khóa của một người quản lý. Thậm chí còn quan trọng hơn đối với một lập trình viên.

Có một nhiệm vụ - ví dụ, tăng gấp đôi các chỉ số hiệu quả. Hầu hết các nhà quản lý thậm chí không cố gắng giải quyết vấn đề này. Thay vì tìm giải pháp, họ tìm lý do tại sao nhiệm vụ này không đáng thực hiện. Những lời bào chữa nghe có vẻ thuyết phục - có lẽ vì người quản lý cấp cao, thẳng thắn mà nói, cũng miễn cưỡng giải quyết vấn đề này.

Vì vậy, đó là những gì cuốn sách giải thích. Hóa ra việc giải quyết các vấn đề không thể giải quyết được sẽ phát triển kỹ năng giải quyết các vấn đề có thể giải quyết được. Bạn càng mày mò nhiều về những vấn đề không thể giải được thì bạn càng giải quyết được những vấn đề đơn giản hơn.

Vâng, nhân tiện, cuốn sách có tên là “Sức mạnh ý chí”, tác giả là Roy Baumeister.

Tôi đã quan tâm đến những chuyện nhảm nhí này từ khi còn nhỏ, vì một lý do rất tầm thường. Tôi sống ở một ngôi làng vào những năm 90, tôi không có máy tính riêng, tôi đến nhà bạn bè chơi. Và vì lý do nào đó, tôi thực sự yêu thích các nhiệm vụ. Space Quest, Larry và Neverhood đã có sẵn. Nhưng không có Internet.

Những nhiệm vụ thời đó không phù hợp với những nhiệm vụ ngày nay. Các đối tượng trên màn hình không được đánh dấu, có năm con trỏ - tức là. Mỗi mục có thể được thực hiện theo năm cách khác nhau và kết quả sẽ khác nhau. Vì các đối tượng không được đánh dấu nên việc tìm kiếm pixel (khi bạn di chuyển con trỏ trên toàn bộ màn hình và đợi nội dung nào đó nổi bật) là không thể.

Tóm lại là tôi ngồi đến cuối cùng cho đến khi họ đưa tôi về nhà. Nhưng tôi đã hoàn thành tất cả các nhiệm vụ. Đó là lúc tôi yêu những vấn đề nan giải.

Sau đó tôi chuyển cách thực hành này sang lập trình. Trước đây, đây là một vấn đề thực sự, khi tiền lương phụ thuộc vào tốc độ giải quyết vấn đề - nhưng tôi không thể làm được điều đó, tôi cần phải tìm hiểu sâu hơn, hiểu tại sao nó không hiệu quả và đạt được kết quả mong muốn .

Cái cây đã cứu cả ngày - ở đó, nói chung, việc bạn ngồi làm một công việc trong bao lâu không quan trọng. Đặc biệt khi bạn là lập trình viên duy nhất trong doanh nghiệp và không có sếp nhắc nhở bạn về deadline.

Và bây giờ mọi thứ đã thay đổi. Và thành thật mà nói, tôi không hiểu những người chỉ dừng lại ở 1-2 lần lặp. Họ gặp khó khăn đầu tiên và bỏ cuộc. Họ thậm chí không thử các lựa chọn khác. Họ chỉ cần ngồi xuống và thế là xong.

Một phần, hình ảnh bị Internet làm hỏng. Bất cứ khi nào họ thất bại, họ lại tìm đến Google. Ở thời đại của chúng ta, bạn có thể tự mình tìm ra hoặc không. Vâng, nhiều nhất, hãy hỏi ai đó. Tuy nhiên, trong làng không có ai để hỏi - một lần nữa, vì phạm vi liên lạc bị hạn chế do Internet.
Ngày nay, khả năng giải quyết những vấn đề nan giải giúp ích rất nhiều cho công việc của tôi. Trên thực tế, lựa chọn từ bỏ và không làm điều đó thậm chí còn không được cân nhắc trong đầu. Ở đây, đối với tôi, dường như có một điểm cơ bản.

Thói quen giải quyết những vấn đề nan giải buộc bạn phải tìm kiếm giải pháp, và việc không có thói quen này buộc bạn phải tìm kiếm lý do. Vâng, hoặc gọi cho mẹ của bạn trong bất kỳ tình huống không rõ ràng.

Điều này đặc biệt rõ ràng khi làm việc với nhân sự. Thông thường có những yêu cầu mà nhân viên mới đáp ứng hoặc không. Chà, hoặc là có một chương trình đào tạo, tùy theo kết quả mà một người phù hợp hoặc không.

Tôi không quan tâm. Tôi muốn trở thành một lập trình viên từ bất kỳ ai. Đơn giản chỉ cần kiểm tra sự tuân thủ là quá dễ dàng. Đây là một vấn đề có thể giải quyết được. Ngay cả thư ký cũng có thể xử lý được. Nhưng tạo ra Pinocchio từ một khúc gỗ - đúng vậy. Nó là một thử thách. Ở đây bạn phải suy nghĩ, tìm kiếm, thử, mắc sai lầm, nhưng hãy tiếp tục.

Vì vậy, tôi chân thành khuyên bạn nên giải quyết những vấn đề nan giải.

Nguồn: www.habr.com

Thêm một lời nhận xét