என்னை தேடி ஒரு புதுவிதமான Internship candidate வந்தார் !!! அவன் பெற்றோர் தெற்கு தமிழ்நாட்டின் ஸ்ரீவில்லிபுத்தூர் என்ற பகுதியின் கிராமத்தில் உங்களை சந்திக்க வந்தோம் என்றார்கள் ....


சொல்ல விரும்பும் கதை (உண்மை)
JKC
புள்ளி வைக்க மறந்துட்டேன்.
மூன்று வருடங்களுக்கு மேல்
ஆகி விட்டது, நான் படிச்ச கதை
பகுதியை நான் எழுதத் தொடங்கி. வெவ்வேறு
மாறுபட்ட வடிவங்களில் எல்லாம் எழுதியும் வரவேற்பு குறைவாக இருந்ததால்
தற்காலங்களில் ஒரே டெம்ப்ளட்டில் கதை, கதை ஆசிரியர் பற்றிய குறிப்பு, முன்னுரை, பின்னுரை.
எனது கருத்துக்கள் என்று எழுதி
வெளியிடுகிறேன். இப்போக்கு
எனக்கும் போரடித்துவிட்டது. ஒரு
மாறுதலுக்காக நான் பணி புரிந்த காலத்தில் எனக்கு ஏற்பட்ட சில சின்ன மறக்க முடியாத
அனுபவங்களை இங்கு அவ்வப்போது எழுதலாம் என்று உத்தேசித்திருக்கிறேன். அதன் விளைவே இக்கதை (உண்மை கதை). உங்களுடைய வரவேற்பு இருக்கும் என்று நம்புகிறேன்.
ஒன்றை இங்கே முக்கியமாக குறிப்பிட விரும்புகிறேன். எனக்கு technical வார்த்தைகளுக்கு
சரியான தமிழ் பதங்கள் தெரியாது. ஆகவே
தமிழும் ஆங்கிலமும் கலந்தே கதை சொல்லப்படும். மன்னிப்பீர்களாக.
நான் இந்திய விண்வெளி ஆராய்ச்சி கழகத்தின் திருவனந்தபுரம் விக்ரம்
சாராபாய் விண்வெளி மையத்தில் பணிபுரிந்து ஒய்வு பெற்றவன் என்பது உங்களுக்குத்
தெரிந்ததே. 1970 ல் பணியில் சேர்ந்து 39
ஆண்டுகள் குப்பை கொட்டி 2009 இல் ஒய்வு பெற்று ஹாயாக இருக்கிறேன். No
tension.
சேர்ந்தது, தேர்ந்தெடுக்கப்பட்டது என்னமோ காம்ப்டோமீட்டர் (comptometer) உதவியாளர் (assistant) என்ற பதவி. ஆனால் இன்று வரை இந்த காம்ப்டோமீட்டர் என்ற உபகரணத்தை கண்டதில்லை. எனக்குக் கொடுக்கப்பட்டது கீழே படத்தில் உள்ள Facit mechanical calculator தான். போஸ்டிங் செக்சன் purchase.
Vendor code, Material code,
Indent register, Purchase Order register, section budget, Limited Tender
opening மற்றும் sorting போன்ற யாருக்கும் வேண்டாத சில அலுவல்கள்
என்னுடைய பொறுப்பில் விடப்பட்டன. உதாரணமாக
வாங்கப்படும் ஹார்ட்வேர், சைஸ் உருப்படிகளாகக் குறிப்பிடப்படும். அவற்றின் எடை கண்டுபிடித்து எடையின் அடிப்படையில்
விலை கண்டுபிடிக்க வேண்டும் (rods, plates, flats, angles, channels, tubes
etc.) இது போன்ற சமாச்சாரங்களுக்குத்
தான் Facit கால்குலேட்டர்.
இதில் கூட்டல், கழித்தல் செய்யலாம்.
பெருக்கல் என்பதை கூட்டல்களின்
எண்ணிக்கையாகவும், வகுத்தல்
என்பதை கழித்தல்களின் எண்ணிக்கையாகவும் செய்ய வேண்டும்.
அப்போது மையத்தில் இருந்தது இரண்டே கம்ப்யூட்டர்கள், ஒன்று ருசியா நிர்மிதமான Minsk கம்பியூட்டர், மற்றது .
IBM 1620 என்ற அமெரிக்க கம்ப்யூட்டர்.
Minsk கம்ப்யூட்டர் சாதாரண ராக்கெட்
ஏவுதலுக்கு பயன் பட்டது. IBM 1620 ஆராய்ச்சிக்கு
பயன் படுத்தப்பட்டது.. 1620 பழையதாகி
விட்டதால் IBM 360, மாடல் 44
வாங்க முடிவு செய்து ஆர்டர்
கொடுத்தாகிவிட்டது. சில
மாதங்களில் வந்து விடும்.
அதன் முன்னோடியாக “All comptometer assistants are advised to appear for an aptitude
test being conducted for assessing the eligibility for computer programmer post. Comptometer
assistant posts will be abolished. “ இப்படி
ஒரு ஆணை போடப்பட்டது. அதன் பிரகாரம் நானும் தனித்திறமை தேர்வு (aptitude
test) எழுதினேன். 62 சதவீத மதிப்பெண்களோடு தேர்ந்தெடுக்கப்பட்டேன்.
என்னுடைய பதவி junior programmer என்றாகியது. இந்த
மாற்றம் என்னுடைய பதவி உயர்வுகளுக்கு ஒரு மார்க்கமாக இருந்தது… அதாவது purchase என்ற administrative செக்ஷனில் இருந்து technical பிரிவுக்கு மாறுதல் பெற வழி கோலியது.
புதிதாக வரப்போகும் கணினி IBM 360 யைப் பற்றி சில
வார்த்தைகள். 1970களில் மூன்று
வகை கம்ப்யூட்டர்கள் தான் இருந்தன. மெயின்பிரேம், மினி,
ஹைபிரிட். தற்போதைய பி சி போன்றவை அக்காலத்தில்
பரீட்சார்த்தமானவையாக இருந்தன. . IBM 360 என்பது 1960களில்
வடிவமைக்கப்பட்ட ஒரு 3rd ஜெனெரேஷன்
மெயின் பிரேம் கம்ப்யூட்டர். Core memory உடையது. CPU (Central processing Unit), disc storage units, tape
storage units, card reader. High speed printer, card punch, console and console
typewriter, என்று தனித்தனி மெஷின்களைக்
கொண்ட ஒரு ஒருங்கிணைப்பு. இவை
எல்லாவற்றையும் இயக்கும் மூளை தான் OS (Operating system) DOS மற்றும் PS/44.
திறனறி தேர்வில் (aptitude test ) வெற்றி
பெற்றேன் என்று சொன்னேன் அல்லவா? அதன்
பின்னர் பயிற்சிக்கு அனுப்பப்பட்டேன். பயிற்சி எங்கள் மையத்திலேயே நடந்தது. வெளியூர்
செல்ல வேண்டிய அவசியம் இல்லாமல் இருந்தது.
அன்று இரண்டு கம்ப்யூட்டர் நிரலாக்க மொழிகள் பரவலான உபயோகத்தில்
இருந்தன. அவை FORTRAN, மற்றும் COBOL. எனக்கு அடிப்படை பயிற்சி, மற்றும்
COBOL நிரல் எழுதுதல் ஆகியவற்றில்
பயிற்சி தரப்பட்டது.
ஆயிற்று ராஜா வந்தார். அவருக்கென பிரத்தியேக
குளிரூட்டப் பட்ட கண்ணாடி அறையில் விளக்குகள் மின்ன, காண்பவர் வியக்க, அவரது ஆட்சியை துவங்கினார்.
அன்று கம்ப்யூட்டர்களை இயக்க கட்டளைகள், தரவு (data) ஆகியவை IBM
card என்ற அட்டைகளில் துளையிடப்பட்டு card
reader வழியாக கொடுக்க வேண்டும். இதன் output பிரிண்டர் வழியாக தரப்படும்.
நாங்கள் எங்கள் நிரலாக்கத் திறமையை காட்ட நிரல் எழுதி மேலே
கொடுத்துள்ள கார்டுகளில் கார்டுக்கு ஒரு வரி என்ற முறையில் punch செய்து அடுக்கி டெக் உண்டாக்கி கம்ப்யூட்டரில் கொடுக்க வேண்டும்.
ஒரு டெக் என்பது 3 தரம் கார்டுகள் அடங்கியது.
முதலில் வரும் // கார்டுகள் job control card எனப்படும். இந்த கார்டுகளின் முதல் இரண்டு column
“//” என்று இருக்கும். /* கார்டு
comment கார்டு எனப்படும்.
இவை இல்லாமல், நாம் தரும் நிரல் (program), மற்றும் தரவு (data) கார்டுகளை அனுபந்தமாக சேர்க்க வேண்டும்.
ஒரு ஜாப் என்பது 3 நிலைகளை தாண்டி சரியானதாக
இருந்தால் தான் கம்ப்யூட்டர் அந்த கட்டளைகளை நிறைவேற்றி முடிவை தெரிவிக்கும்.
முதல் நிலை compilation எனப்படும். இந்நிலையில் தரப்பட்ட நிரல் கஃம்ப்யூட்டருக்கு புரியும் பைனரி மொழியில்
மாற்றப்பட்டு கட்டளை கம்ப்யூட்டருக்கு புரியும்படியாக மாற்றப்படும். இரண்டாம் நிலை link/edit என்பது. இதில் நிரல் செயல்பட தேவையான மற்ற லைப்ரரி functions சேர்க்கப்பட்டு எடிட் செய்யப்பட்டு முழுமையான
பைனரி ப்ரோக்ராம் ஆக்கப்படும். மூன்றாம் நிலை load/run எனப்படும். இது கட்டளைகள் பிரகாரம் செயல்பட்டு கொடுத்த வேலையை தீர்ப்பது.
எல்லாம் சரி. வேலையை துவங்கலாம்,
ப்ரோகிராம்களை தரலாம் என்று கூற, நானும்
எனது ப்ரோக்ராம் அட்டை அடுக்கை கொடுத்தேன்.
சிறிது நேரம் கழித்து output கிடைத்தது. 30 வரி நிரலில் 300 syntax பிழைகள்.
ஆக ப்ரோக்ராம், compilation என்ற முதல் கட்டத்திலேயே நிராகரிக்கப்பட்டது.
தோல்வியே வெற்றிப்பாதையின் முதற்படி. பிழைகள் பட்டியலில் உள்ள
விவரங்கள் எல்லாம் புதிராக இருந்தன. அப்போது தான் கண்டேன். நிரலில்
முதல் வரி IDENTIFICATION DIVISION. என்றிருக்கவேண்டும். இருந்ததோ
கடைசியில் full stop இல்லாமல்
வெறும் IDENTIFICATION DIVISION மாத்திரம்
தான்.
COBOL ப்ரோக்ராமில் full stop என்பது
மிக முக்கியம். ஒவ்வொரு
வாக்கியமும் full stop இல் முடிய
வேண்டும். இது தலைப்புகளுக்கும்
பொருந்தும். அதன்படி IDENTIFICATION
DIVISION என்பது புள்ளி இல்லாமல்
இருக்கிறது. நான் புள்ளி வைக்க
மறந்துட்டேன். புள்ளி வைக்க
மறந்துட்டேன். ஆக compiler அதற்கப்புறம்
வரும் வார்த்தைகள் ஒவ்வொன்றும் பிழை என்று கணக்காக்கி 300 பிழைகள் என்று கொடுத்து விட்டது.
முற்றுப் புள்ளி வைத்தேன். Compilation OK. syntax error இல்லை. ஆனாலும்
எதிர்பார்த்தபடி வேலை நடக்கவில்லை.
Run time error என்று message.
ஒன்றுமே புரியவில்லை. விற்பன்னர்களிடம் காட்டி என்ன பிழை என்று
கேட்டேன். அவர்களுக்கும்
புரியவில்லை. கடைசியில் தான்
கேட்டார்கள் “tape ஏதும்
உபயோகிக்கிறாயா?” என்று. “
ஆமாம் tape எழுதுகிறேன். “ என்று. அப்போது தான்
அவர்கள் “// LBLTYP TAPE “ கார்டு
வச்சியா”. “இல்லை”. “வை சரியாகும்” என்றனர். அதே போல் செய்ய
எல்லாம் சரியானது. அதாவது நான்
டேப் லேபிள் எழுத மெமரி யில் இடம் ஒதுக்க வில்லையாம்.
முதன் முதலாக ஒரு கம்ப்யூட்டர் ப்ரோக்ராம் எழுதி அது வெற்றிகரமாக
செயல்பட்டபோது கிடைத்த ஆனந்தம் அளவிட முடியாத ஒன்று. ஏதோ சாதித்தது போன்ற உணர்வு.
இப்படியாகத்தானே நானும் ஒரு COBOLAN (கோபாலன்) ஆனேன். அதன் பலன் ட்ரான்ஸ்பெர். கம்ப்யூட்டர்
டிவிசனுக்கு ஜூனியர் ப்ரோக்ராமர் ஆக மாற்றினார்கள். . ஆனால் கோபியர் தாம் இல்லை. கம்ப்யூட்டர் டிவிசன் முழுக்க ஆண்கள் தாம்.
காரணம் ஷிப்ட் டூட்டி. கம்ப்யூட்டர் பூதத்திற்கு 24 மணி நேரமும் வேலை கொடுத்துக் கொண்டே இருக்கவேண்டும்.
இந்தக்கதை ஒரு பாடம் கற்பிக்கிறது. அது தான் Artificial Intelligence க்கும் Normal human intelligence க்கும் உள்ள வித்தியாசம். சாதாரண நல்ல புரோகிராமர் எழுதிய நிரலை முதலில் பார்த்தவுடன் full stop வைக்கவில்லை பார் என்று சொல்லி விட்டு வேலையை கவனிப்பார்கள். AI அப்படியில்லாமல் ஒவ்வொரு வார்த்தையும் தவறு என்று 300 குறைகளை பட்டியலிடும்.. இதுதான் வித்தியாசம்.
வைபவின் கதை அபூர்வம். அவனுக்குக் கை கொடுத்தவர்கள் பாராட்டுக்குரியவர்கள்.
பதிலளிநீக்குவிளையாட்டு, மற்றும் மற்ற திறமைகளைவிட அறிவுத்திறமை ஒருவனை வேகமாக முன்னேற்றிவிடும். வாய்ப்புகளும் வந்துவிடும்.
குற்றாலீசுவரன் போன்ற திறமையாளர்களுக்கு நிறைய வாய்ப்புகள், ஸ்பான்சர்கள் மற்றும் பல சப்போர்ட்டுகளும் தேவை. அதனால் சரியாக இவை அமையாது. அதனால்தான் ஒரு கட்டத்துக்குமேல் அவர் மிளிரவில்லை.
அபூர்வப் பிறவி வைபவுக்கு வாழ்த்துகள்.
உன்னி ராஜன் அவர்களுக்குப் பாராட்டுகள். (ஏஐ போட்ட படம் போல் இருக்கிறார்).
பதிலளிநீக்குஅருண்ஐஸ்க்ரீம் ஏற்கனவே படித்ததுதான். இவரைப் போன்ற ஏகப்பட்டபேர் அந்த நாடார் சமூகத்தில் இருக்கிறார்கள். கனவுகளைத் துரத்தி பிரம்மாண்டமாக வளர்ந்தவர்கள். (ஷிவ் நாடார்-திருச்செந்தூர் கோயில் சீரமைப்புக்கு அசால்டா இருநூறு கோடி கொடுக்கும் அளவு, வி ஜி பன்னீர்தாஸ், சரவணா ஸ்டோர்ஸ், வசந்தம், விகேடி பாலன் விருதுநகர் அய்யநாடார் எனச் சொல்லிக்கொண்டே போகலாம்.
ஜெயகுமார் சாரின் அனுபவத் தொடர் நன்றாக இருக்கிறது.
பதிலளிநீக்குநான் இவருக்கு, கணிணியில் அடுத்த ஜெனரேஷன். எனக்கு கணிணி சொல்லிக்கொடுத்தவர் ஓரிரு வருடங்களுக்கு முன்பு இந்த மாதிரி ஐஐடி அல்லது அண்ணா பல்கலைக்கழக ஐபிஎம் கணிணியில் டெக் கார்டு மூலம் நிரல்கள் எழுதி கம்பெனிகளுக்கு உதவினார்.
என் ஆரம்ப காலமும் கோபால் மொழியில் நிரல் எழுதுவது. ஓரிரவுல் 3500 வரிகள் எழுதுவேன் என் அனுபவம் பின்னால், யோசித்து -எழுதலாமா என, எழுதுவேன்.
எங்க (பழைய) ஆளு, மைசூர் சாண்டல் சோப்பின் பிராண்ட் அம்பாசிடர் ஆகிவிட்டார். தன் ஆளு, வெட்டும் புலி தீப்பெட்டிக்குக் கூட பிராண்ட் அம்பாசிடர் ஆகலையே என்ற கோபத்தில், பாசிடிவ் செய்தியில் ஶ்ரீராம் இதனைப் புறக்கணித்துவிட்டாரோ? ஹாஹாஹா
பதிலளிநீக்குநமது எங்கள் ப்ளாக் லைஃப் மேம்பால தமன்னா அவர்கள் மைசூர் சான்டா செப் விளம்பர தூதுவராக நியமிக்கப்பட்டிருப்பதால்நாம் அனைவரும் இனி அந்த சோப்பையே வாங்கி அவரை கவுரவிப்பது நம்கடமையாகும்.
பதிலளிநீக்குகே. சக்ரபாணி சென்னை
அது சரி சக்ரபாணி சார். தமன்னா உபயோகித்த மைசூர் சாண்டல் சோப்பை எனக்கு வாங்கித் தருவது உங்கள் பொறுப்பு.
நீக்குஹாஹாஹாஹா....அச்சச்சோ!!...நெல்லை, தமன்னா உபயோகித்த மைசூர் சாண்டல் சோப்பா!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! அதுவும் நீங்களா!!!
நீக்குகீதா
லைஃப் மெம்பர்என்று படிக்கவும். இது ஆட்டோ மிஸ்டேக்ஆகிவிட்டது
பதிலளிநீக்குமன்னிக்கவும் சான்டல்சோப் என்று படிக்கவும்.
பதிலளிநீக்குஇதுவும் ஆட்டோ மிஸ்டேக்ஆகிவிட்டது.
தமன்னா என்றவுடன் செல் கீ போர்டும்தடுமாறுகிறது.
காவலரா நீக்கு காவாலா.
சக்ரபாணி
:))))
நீக்குவணக்கம் சகோதரரே
பதிலளிநீக்குஇன்றைய பாஸிடிவ் செய்திகள் அருமை. திறமையுடன் செயலாற்றும், மற்றும் படித்து பட்டம் பெற்ற அனைவருக்குமே என் மனமார்ந்த வாழ்த்துகள். பாராட்டுக்கள்.
இன்றைய கதை பகுதியில் சகோதரர் ஜெயக்குமார் சந்திரசேகர் அவர்களின் அலுவலக மலரும் நினைவுகள் சுவாரஸ்யமாக இருந்தது. ஒரு புள்ளி வைக்காவிட்டால் என்னென்ன சிரமங்கள் விளைந்ததென தெரிந்து கொண்டேன். பகிர்வுக்கு மிக்க நன்றி.
நன்றியுடன்
கமலா ஹரிஹரன்.
இன்றைய டாப் செய்தி, வைபவ் மேட்டர் தான்.
பதிலளிநீக்குவியக்க வைக்கிறார் வைபவ். கிடைக்கும் வாய்ப்பை நன்றாகப் பயன்படுத்தி இந்தியாவிற்கு நோபல் பரிசுகளை வென்று வருவார் என்று வாழ்த்துவோம்.
கீதா
எல்லா பாசிட்டிவ் செய்திகளும் சூப்பர். ஜெ கே அண்ணா நிறைய கொடுத்திருக்கிறார்!!
பதிலளிநீக்குகீதா
இந்த கோபால் ப்ரோக்ராம் நானும் கற்றுக் கொண்டு அப்புறம் அதைப் பயன்படுத்த வாய்ப்பு இல்லாமலேயே போய்விட்டது. நான் கற்றுக் கொள்ள கொஞ்சம் கஷ்டப்பட்டேன் என்பதையும் சொல்லிக் கொள்கிறேன். திருவனந்தபுரத்தில் இருந்தப்ப, அப்ப அரசு சார்பாக கணினி படிப்பு சும்மா ஒரு ஷார்ட் டேர்ம் கோர்ஸ் ப்ரோக்ராம் எழுதுவது பற்றிக் கற்றுக் கொடுத்தாங்க அதில் ஒன்று இது...
பதிலளிநீக்குஉங்க அனுபவம் சுவாரசியம், ஒரு 'புள்ளி'யினால் வந்த பிரச்சனை!!! (கேரள பாஷையில் 'புள்ளி' என்றால் அர்த்தம் உங்களுக்குத் தெரியுமே!!)
எனக்குப் புள்ளி வைச்சா கோலம் போடத் தெரியும்...ஆனா இந்தப் புள்ளி ப்ரோக்ராம் கொஞ்சம் தெரிந்து கொண்டேன். அப்ப இது ஃபேமஸ். இப்ப தெரியலை அதெல்லாம் மாறியிஉக்கும் கணினி உலகம் எங்கோ சென்று கொண்டிருக்கிறது
கீதா
உன்னி ராஜன் - மேட்டரும் சூப்பர் மேட்டர்!! உழைப்பு விடா முயற்சி! பாராட்டுவோம்.
பதிலளிநீக்குகீதா
நாலு பேருக்கு நன்றி.
பதிலளிநீக்குJayakumar
ஜெ கே அண்ணா இப்படி உங்கள் அனுபவங்களை அவ்வப்போது எழுதலாமே.
நீக்குபுனைவுக் கதைகள் வருவதற்கு இடையில் இப்படியான உண்மை அனுபவங்கள்.
கீதா
வைபவுக்கு உதவிய கரங்களுக்கு முதலில் பாராட்டுகள் கூறவேண்டும். வளர்க அவர் திறமைகள்.
பதிலளிநீக்குதிரு.ஜெயக்குமார் அவர்களின் அனுபவ கட்டுரை நன்றாக உள்ளது.
இந்தப் பகுதியிலிருந்து பாஸிட்டிவ் செய்திகளைத் தூக்கினால் தான் மற்ற ந்து ஒன்றைத் தலைப்பிட்டு எழுதினாலும் அதற்கு தனி அந்தஸ்து கிடைக்கும். செவ்வாய், வியாழன், சனி நாட்கள் எபிக்கு மற்ற தளங்களில் இல்லாத தனி கெட்டப்பைக் கொடுப்பவை. மற்ற விஷயங்களில் கலந்து நீர்த்துப் போகக்கூடாதவை.
பதிலளிநீக்குஏனுங்கோ - என்னுடைய புதன் பதிவுகள் என்ன பாவம் செய்தன!
நீக்கு** மற்ற எது ஒன்றைத் தலைப்பிட்டு
பதிலளிநீக்குவைபவுக்கு வாழ்த்துக்கள் இள வயதில் நல்ல திறமை.
பதிலளிநீக்கு//முதன் முதலாக ஒரு கம்ப்யூட்டர் ப்ரோக்ராம் எழுதி அது வெற்றிகரமாக செயல்பட்டபோது கிடைத்த ஆனந்தம் அளவிட முடியாத ஒன்று. ஏதோ சாதித்தது போன்ற உணர்வு. //
வெற்றிகரமாக செயல்படும் போது மகிழ்ச்சி ஏற்படத்தானே செய்யும்.
சாரின் அலுவலக அனுபவங்கள் நன்றாக இருக்கிறது.
பாசிடிவ் செய்திகளில் முதல் செய்தியை ஏற்கனவே முகநூலில் படித்தேன். செவித்திறன் அற்றவர் IASல் தேறியது மகிழ்ச்சி அளிக்கிறது.
பதிலளிநீக்குJKC சாரின் அனுபவங்கள் சுவாரஸ்யம்!