(10) Bob Jones's answer to Why aren't there a lot of old programmers at software companies? - Quora



(10) Bob Jones's answer to Why aren't there a lot of old programmers at software companies? - Quora

I will be 69 in a week. I have been programming since 1967. That's 48 years that cover COBOL to jQuery. I have forgotten more programming languages than most programmers will ever encounter. I work now as a contractor because I am so "over" working as an employee that even if I were half my age, I would never again accept a traditional job.

I have probably written 2-3 or even 4 million lines of code in my life, and the bottom line is, "Who gives a rip?" Writing code does not create meaning in my life... unless it has a positive impact on people I care about.

So one upside to being old is that I no longer chase somebody's grand hallucination. I stick to basics of getting work done so that people who need it can have a better experience.

But there is a significant down-side to being an "old programmer". The world is changing rapidly and the pace is increasing. 15 years ago, I dove into C+ and became very good at it. About four years ago, I dove into jQuery and learned how to hook jQuery and C# together to make super fast user interfaces. I got laid off about three years ago, so I turned my back on c# and dove into WordPress. Now it's Drupal. And the pattern is that learning the new stuff is becoming increasingly difficult. I am still trying to get a WordPress plugin working that uses Local Storage and Web Workers. Debugging this complexity wears out my brain.

But the real bottom line is that I keep programming because I love it and it is the only real skill that I have... other than interpersonal growth and relationship skill building work that I have been diving into for the last 20+ years.

So programming for the left brain and relationship coaching for the right brain keeps me sort of balanced. It must be working because I have been married to the same wonderful woman for 40+ years and I have a pretty good relationship with all three of our children.

I have set a goal to be a programmer for at least 50 years (June 2017) and to become a Co-Leader for The Mankind Project's New Warrior Training adventure when I am 70. Challenging goals. Check back with me in a couple years and see how I did.

Read full article from (10) Bob Jones's answer to Why aren't there a lot of old programmers at software companies? - Quora


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts