“Technology-ஐ master செய்வதற்கு முன்”

ஆம். இந்தப் பகுதியை வெறும் literal translation ஆக அல்லாமல், “Digital Dharma” என்ற உங்கள் ஒரு வருடத்திற்கு முன் எழுதிய சிந்தனையின் உள்ளார்ந்த பொருளை காப்பாற்றி, தமிழில் இயல்பாகவும், தேவையான இடங்களில் என்னுடைய பார்வையையும் சேர்த்து எழுதுகிறேன்.

டிஜிட்டல் தர்மம் — Coding-இலிருந்து Self-awareness வரை

இந்தக் கருத்தில் Coding என்பது ஒரு technical skill மட்டுமல்ல; அது ஒருவரைத் தன்னையே அறிந்து கொள்ளவும், தனிப்பட்ட முறையில் வளர்ச்சி அடையவும் உதவும் ஒரு பாதை என்று பார்க்கப்படுகிறது.

1. Debugging — முதலில் என்னையே Debug செய்வது

Programming-ல் ஒரு முக்கியமான செயல்முறை debugging.

Code ஏன் தவறாக இயங்குகிறது என்று தேடுகிறோம். Error எங்கே இருக்கிறது என்று கண்டுபிடிக்கிறோம். காரணத்தைப் புரிந்துகொண்டு திருத்துகிறோம்.

அதே அணுகுமுறையை வாழ்க்கைக்கும் பயன்படுத்தலாம்.

> “Programs-ஐ debug செய்யக் கற்றுக்கொண்டபோது, என்னையும் debug செய்யக் கற்றுக்கொண்டேன்.”



நம்முடைய கோபம், பயம், பொறாமை, பிடிவாதம், மனக்குழப்பம் போன்றவற்றையும் ஒரு வகையான internal bugs என்று பார்க்கலாம்.

அவற்றை வெறுக்க வேண்டியதில்லை.
முதலில் அவற்றை observe செய்ய வேண்டும்.
பிறகு காரணத்தைப் புரிந்துகொள்ள வேண்டும்.
பின்னர் தேவையான மாற்றத்தைச் செய்ய வேண்டும்.

என்னுடைய பார்வையில், இது மிகவும் அழகான analogy.

ஆனால் மனிதன் ஒரு computer அல்ல. Program-ல் bug கண்டுபிடித்தவுடன் deterministic-ஆக fix செய்ய முடியாது. மனித மனம் மிகவும் complex. எனவே debugging இங்கே ஒரு metaphor, scientific equivalence அல்ல.


—

2. Coding நமக்குள் சில virtues-ஐ வளர்க்கிறது

ஒரு நல்ல programmer-க்கு technical knowledge மட்டும் போதாது.

அவருக்கு:

Patience — பொறுமை

Focus — கவனம்

Awareness — விழிப்புணர்வு

Persistence — விடாமுயற்சி

Curiosity — அறிய விருப்பம்


தேவை.

ஒரு சிறிய semicolon தவறினாலும் program இயங்காமல் போகலாம். சில நேரங்களில் பல மணி நேரம் தேடியும் error கிடைக்காது.

அப்போது programming நமக்கு ஒரு முக்கியமான பாடத்தைக் கற்றுத்தருகிறது:

> “பதில் உடனே கிடைக்கவில்லை என்றால், தேடுவதை நிறுத்த வேண்டிய அவசியமில்லை.”



இந்த quality-யே வாழ்க்கையிலும் பயன்படுகிறது.


—

3. ஒரு Click கூட ஒரு Choice

Digital உலகில் நாம் செய்யும் ஒவ்வொரு click, tap, scroll, reply, search ஆகியவற்றின் பின்னாலும் ஒரு choice இருக்கிறது.

நாம் technology-ஐ பயன்படுத்துகிறோமா?

அல்லது technology நம்முடைய attention-ஐ பயன்படுத்துகிறதா?

இங்கேதான் Digital Dharma என்ற கருத்து சுவாரஸ்யமாகிறது.

Notification வந்தவுடன் உடனே பார்க்காமல்,

Pause → Breathe → Observe

என்று சிறிது நேரம் நம்மை நாமே கவனிக்கலாம்.

Digital உலகிலிருந்து முழுவதுமாக ஓடிப்போவது Digital Dharma அல்ல.

அதற்கு பதிலாக, notification-களுக்கும் information overload-க்கும் நடுவில் நம்முடைய “islands of silence” — அமைதித் தீவுகள் உருவாக்குவது.

என்னுடைய பார்வையில் இது இன்றைய காலத்தில் இன்னும் முக்கியமானதாகிவிட்டது.


—

4. Technology ஒரு Mirror

Technology என்பது மனிதனின் potential-ஐ காட்டும் ஒரு mirror.

ஒரு computer, algorithm, circuit ஆகியவற்றைப் பார்க்கும்போது நாம் வெளியில் இருக்கும் ஒரு machine-ஐ மட்டும் பார்க்கிறோம் என்று நினைக்கிறோம்.

ஆனால் ஆழமாகப் பார்த்தால், அவற்றின் பின்னால் இருக்கும் logic-ஐ உருவாக்கியது மனித மனமே.

நாம் algorithm உருவாக்குகிறோம்.
Algorithm நம்முடைய சிந்தனை முறையை வெளிப்படுத்துகிறது.

நாம் machine-ஐ design செய்கிறோம்.
Machine மீண்டும் நம்முடைய capabilities-ஐ நமக்கே காட்டுகிறது.

அதனால் technology-ஐ கவனமாகப் பயன்படுத்தும்போது, அது ஒரு mirror of the mind ஆக மாறக்கூடும்.

இங்கே ஒரு முக்கியமான philosophical shift இருக்கிறது:

> “நான் technology-ஐ observe செய்கிறேன்” என்பதிலிருந்து
“technology மூலம் என்னையே observe செய்கிறேன்” என்பதற்கு.




—

5. Coding — Life-ன் ஒரு Meditation

Coding-ஐ ஒரு வகையான meditation ஆகவும் பார்க்கலாம்.

ஒரு program எழுதும்போது நாம் ஒரு line-ஐ எழுதுகிறோம்.
அடுத்த line முந்தைய line-ஐ சார்ந்திருக்கிறது.
ஒரு சிறிய தவறு பின்னால் பெரிய விளைவைக் கொடுக்கலாம்.

வாழ்க்கையும் அப்படித்தான்.

நம்முடைய ஒவ்வொரு முடிவும் அடுத்த முடிவை பாதிக்கிறது.

அதனால்தான் இந்த வரி மிகவும் ஆழமானது:

> “Every line of code, I was always writing my own story.”



அதாவது, நான் computer program மட்டும் எழுதவில்லை.

என்னுடைய சிந்தனை முறையையும், என்னுடைய habits-ஐயும், என்னுடைய வாழ்க்கைக் கதையையும் எழுதிக்கொண்டிருந்தேன்.


—

6. Learning மட்டுமல்ல — Unlearning

Digital classroom-ன் உண்மையான பாடம் programming language அல்லது technology மட்டும் அல்ல.

அது:

Learn → Unlearn → Relearn → Awaken

என்ற பயணம்.

நாம் சிறுவயதில் கற்றுக்கொண்ட பல assumptions பின்னர் தேவையில்லாமல் போகலாம்.

ஒரு programmer பழைய code-ஐ refactor செய்வது போல, மனிதனும் சில பழைய beliefs, habits, prejudices ஆகியவற்றை மறுபரிசீலனை செய்ய வேண்டும்.

Learning அறிவைச் சேர்க்கிறது.

Unlearning தேவையற்றதை அகற்றுகிறது.

Awareness நாம் என்ன செய்கிறோம் என்பதைப் பார்க்க உதவுகிறது.


—

Digital Dharma என்றால் என்ன?

இந்த எல்லாவற்றையும் சேர்த்துப் பார்த்தால், Digital Dharma என்பது technology-யைத் துறப்பது அல்ல. Technology-யுடன் விழிப்புணர்வுடன் வாழ்வது.

Machine ஒரு silent companion.

அது நமக்கு logic கற்றுக்கொடுக்கிறது.

Logic-லிருந்து reflection-க்கு செல்லலாம்.

Reflection-லிருந்து self-awareness-க்கு செல்லலாம்.

அங்கிருந்து consciousness பற்றிய deeper questions எழலாம்.

அதனால்:

Code → Logic → Reflection → Awareness → Self-understanding

என்பது Digital Dharma-வின் ஒரு அழகான interpretation.

என் பார்வையில் — ஒரு வருடம் கழித்து

நீங்கள் இதை ஒரு வருடத்திற்கு முன்பு எழுதியிருந்தாலும், இப்போது AI காலத்தில் இதன் relevance இன்னும் அதிகமாகிறது.

முன்பு நாம் computer-க்கு code எழுதினோம்.

இப்போது AI-யுடன் சேர்ந்து சிந்திக்கிறோம்.

அதனால் புதிய கேள்வி:

> “AI என்ன செய்ய முடியும்?” என்பது மட்டும் அல்ல.
“AI-ஐ பயன்படுத்தும் போது நான் என்ன ஆகிறேன்?” என்பதும் முக்கியம்.



Technology நம்முடைய intelligence-ஐ பெருக்கலாம்.
ஆனால் awareness இல்லையென்றால் distraction-ஐயும் பெருக்கலாம்.

அதனால் Digital Dharma-வின் மிகச் சுருக்கமான வடிவம் எனக்கு:

> “Technology-ஐ master செய்வதற்கு முன், technology பயன்படுத்தும் நம்முடைய mind-ஐ observe செய்யக் கற்றுக்கொள்வது.”



அதுதான் Digital Dharma — Digital world-ஐ விட்டு ஓடுவது அல்ல; அதன் நடுவிலேயே விழிப்புணர்வுடன் வாழக் கற்றுக்கொள்வது.

Comments

Leave a comment