TLDR; Tận dụng điểm mạnh của ADHD để học cách viết mã. Lặn rất sâu vào một ngôn ngữ và khuôn khổ cụ thể và trở thành một chuyên gia ... lặp lại một vài lần và tránh xa tiền mã hóa. Phát triển hàng ngày không phải là một lĩnh vực mạnh mẽ cho những người bị ADHD.
Một lợi thế mà ADHD mang lại là một khái niệm có tên Hyper Focus. Xem sự hiểu lầm của ADHD là những người được chẩn đoán mắc bệnh này không thể chú ý. Điều đó là sai. Chỉ là chúng ta không thể chú ý đến những điều không quan tâm đến chúng ta. Nếu chúng ta tìm thấy thứ gì đó khiến chúng ta quan tâm, chúng ta sẽ không sử dụng nó như tia laser.
Đối với tôi, tôi phát hiện ra máy tính và Văn hóa cổ điển (lịch sử Hy Lạp / La Mã, thần thoại, ngôn ngữ) khi tôi còn trẻ và yêu cả hai. Nếu bạn có thể tưởng tượng việc nhìn thấy tôi gõ hàng trăm dòng mã từ mặt sau của Compute! tạp chí và được nói khi bạn xem tôi tập trung vào nhiệm vụ này hàng giờ liền rằng tôi có THÊM, bạn sẽ nghĩ ai đó đã chẩn đoán sai về tôi. Hoặc xem tôi xé nát 10 chương đầu của tiếng Latin của Wheelock trước ngày đầu tiên đến trường. Đó là cả món quà và lời nguyền của tình trạng của chúng tôi. Nếu chúng ta thực sự yêu một cái gì đó, thật khó để kéo chúng ta ra khỏi nó. Nếu có điều gì đó không khiến chúng ta quan tâm, thì giống như kéo một con la cứng đầu lên núi để bắt chúng ta làm điều đó.
Tôi tìm thấy một vài cuốn sách giúp tôi kiểm soát tình trạng của mình. Họ có thể giúp bạn là tốt. Đầu tiên là phân phối từ sự xao lãng Nó cung cấp một số mẹo về cách tận dụng điểm mạnh của THÊM và giảm thiểu điểm yếu. Gift of Adult ADD cung cấp một số hướng dẫn tương tự nhưng cũng đưa ra ADD ở một khía cạnh khác. Điều mà một số người gọi là sự vô tâm thực sự là chúng ta xử lý các khái niệm trong một cuộc trò chuyện và tích hợp chúng rất nhanh, dẫn đến "bước nhảy lượng tử" mà rất nhiều người cảm thấy khó thực hiện. Tôi thường xuyên được gọi là "người không phải là người theo trình tự" bởi vì tôi sẽ từ bỏ cuộc trò chuyện vào những lúc theo dòng suy nghĩ của riêng tôi và quay trở lại khi tôi gặp "eureka"
Một điều tôi thấy là làm việc trong ngành với điều kiện của tôi là tôi rất giỏi ở các khái niệm cấp cao hơn và đào tạo người khác về những gì tôi đã học, không quá tuyệt vời trong những chi tiết nhỏ của sự phát triển. Tuy nhiên, trong cài đặt lập trình cặp, tôi thấy rằng năng suất nhân lên trên và vượt xa những gì tôi hoặc người khác có thể tạo ra trong cùng một khoảng thời gian. Vì vậy, tôi đã định vị mình là một chiến lược gia hoặc trưởng nhóm thay vì một lập trình viên hàng ngày.
Tất nhiên đó là sau 10 năm cắn viên đạn và đủ tốt để rất hiểu biết về những gì tôi làm. Nhược điểm của việc này là nhà tuyển dụng / khách hàng nhìn thấy kiến thức và con số của tôi, ồ anh ta phải là một lập trình viên tuyệt vời với những gì anh ta biết. Tôi giải thích rất rõ ràng rằng họ không muốn tôi là một lập trình viên thuần túy bởi vì tôi rất không hiệu quả với nó. Cho dù tôi có cố gắng thế nào, tôi đã thấy rằng một khi tôi đã tìm ra CÁCH để làm điều gì đó thực sự làm nó không thú vị đối với tôi.
Mặt khác, giải thích cho người khác cách làm và để họ chạy với nó là một trong những khả năng mạnh nhất của tôi. Chẳng hạn, chỉ trong tuần vừa qua, tôi đã làm việc với một đồng nghiệp mới biết về WPF và chỉ cho anh ta biết về nền tảng, cách sử dụng Bảng điều khiển và Mẫu dữ liệu tùy chỉnh và ràng buộc để thực hiện công việc nặng nề cho anh ta. Kết quả, anh ta đã có thể hoàn thành nhiệm vụ của mình trong một nửa thời gian dự kiến cho anh ta và khách hàng thích kết quả.
Tôi nghĩ rằng kết quả có thể khác nhau đối với từng cá nhân, nhưng tôi đã thấy rằng hầu hết với ADHD thích sự trừu tượng hơn cụ thể.