பொருளடக்கம்:
வரையறை - ஹேக் என்றால் என்ன?
ஹேக், வளர்ச்சியின் சூழலில், இரண்டு அர்த்தங்களைக் கொண்டுள்ளது:
- ஒரு ஹேக் என்பது ஒரு பிரச்சினைக்கு ஒரு பொருத்தமற்ற தீர்வாகும். இந்த அர்த்தத்தில், ஒரு ஹேக் வேலையைச் செய்கிறது, ஆனால் திறமையற்ற, உகந்த அல்லது அசிங்கமான வழியில்.
- ஹேக் செய்வது என்பது விதிவிலக்கான திறனுடன் நிரல் செய்வதையும் குறிக்கிறது. இந்த அர்த்தத்தில், ஒரு ஹேக்கர் குறியீட்டை உருவாக்குகிறார், அது பணியை நிறைவேற்றுவது மட்டுமல்லாமல், திறமையான மற்றும் தனித்துவமான முறையில் செய்கிறது.
டெக்கோபீடியா ஹேக்கை விளக்குகிறது
டெவலப்பர்கள் அல்லாதவர்களுக்கு புரிந்துகொள்ள ஹேக் ஒரு கடினமான வார்த்தையாக இருக்கலாம். நிரலாக்கத்தில் உள்ள இரண்டு அர்த்தங்களுக்கு மேலதிகமாக, இந்த வார்த்தையின் பொதுவான புரிதல் கணினி பாதுகாப்புடன் தொடர்புடையது. இந்த அர்த்தத்தில், ஒரு ஹேக்கர் என்பது தீங்கிழைக்கும் நோக்கத்துடன் கணினி அமைப்புகளுக்குள் நுழைந்த ஒருவர். இருப்பினும், இந்த வரையறை கூட தவறானது, ஏனெனில் இது வெள்ளை தொப்பி ஹேக்கர்களையும் தீங்கிழைக்காதவர்களையும் புறக்கணிக்கிறது.
குறியீட்டாளர்கள் அல்லாதவர்கள் சிறந்த குறியீட்டை முழுமையாக மதிக்கவில்லை அல்லது மதிக்கவில்லை என்ற உணர்வு வளர்ச்சி சமூகத்திற்குள் இருக்கிறது என்று சொல்வது பாதுகாப்பானது. தில்பெர்டெஸ்கே "பாயிண்டி-ஹேர்டு முதலாளி" ஒரு தொழிற்சாலையில் விட்ஜெட்டுகள் தயாரிக்கப்படுவது போன்ற குறியீடு உற்பத்தியைக் காண்கிறார், உண்மையில், ஒரு ஏழை ஒருவருடன் ஒப்பிடும்போது ஒரு சிறந்த புரோகிராமர் வெளியிடுவதில் பெரிய வித்தியாசம் உள்ளது. திறமை உள்ளவர்கள், உண்மையான ஹேக்கர்கள், வெகு தொலைவில் சென்று ஒரு அமைப்பின் சிக்கல்களைப் புரிந்துகொள்கிறார்கள். அவ்வாறு செய்யும்போது, ஒரு ஹேக்கருக்கும் ஒரு கலைஞருக்கும் இடையில் ஒற்றுமைகள் உள்ளன, அதில் அவர் / அவள் உண்மையிலேயே பெரியது என்று நினைக்கும் ஒன்றை உற்பத்தி செய்ய திறமை, உறுதிப்பாடு மற்றும் கடின உழைப்பு தேவை.
