உண்மையிலேயே ஆச்சரியமாக மாற வலை உருவாக்குநர்கள் தெரிந்து கொள்ள வேண்டிய 10 விஷயங்கள்

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 10 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 16 மே 2024
Anonim
Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka
காணொளி: Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka

உள்ளடக்கம்

டெவலப்பர்கள் குறியீட்டை உருவாக்கும் கடுமையான தொழிலாளர்களை விட அதிகமாக இருக்க வேண்டும். எங்கள் டிஜிட்டல் வாழ்க்கையை நாங்கள் அதிகம் எதிர்பார்க்கிறோம், இவர்கள்தான் இதை உருவாக்குகிறார்கள், எனவே சிறந்த தேவ்ஸ் என்ன தெரிந்து கொள்ள வேண்டும்? பல டெவலப்பர்களிடமிருந்து நான் காணாத விஷயங்கள் இங்கே. இது முழுமையானது அல்ல, ஆனால் இந்த குணங்கள்தான் நியாயமான குறியீட்டாளரை அற்புதமான டெவலப்பராக மாற்றுகின்றன.

ஆனால் இது ஒன்றல்ல, குறிப்பாக எக்ஸ்எம்எல்லை அலசவோ அல்லது குறியீட்டை மேம்படுத்தவோ இது ஒருபோதும் இல்லை, இது குறியீட்டை எழுதுவது குறித்த புத்தகங்களில் கற்பிக்கப்படாத ஆச்சரியமான திறன்களின் தொகுப்பாகும். அவை கொஞ்சம் கூடுதல்.

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

01. குறியீட்டு முறை இதை வெட்ட வேண்டாம்


குறியீட்டு முறை குறைவாக ஈர்க்கக்கூடிய உலகில் நாங்கள் இருக்கிறோம். எல்லோரும் தளங்களை உருவாக்குகிறார்கள், அவற்றில் சில குறியீடு ஆனால் நீங்கள் செய்ய வேண்டியதில்லை. தளங்கள், பயன்பாடுகள் மற்றும் அம்சங்களை உருவாக்கக்கூடிய அசிங்கமானவர் இனி இல்லை.

இணையம் வந்ததிலிருந்து மக்கள் தங்களைத் தாங்களே கற்பிக்கக் கூடியவர்கள் என்பதால் சுயமாகக் கற்பிக்கப்பட்ட டெவலப்பர்கள் உள்ளனர். ஆனால் பட்டதாரிகள் கூட அச்சுறுத்தலுக்கு உள்ளாகியுள்ளனர். கணினி அறிவியல் பட்டங்கள், AI படிப்புகள், பல்வேறு ஊடகங்கள் மற்றும் குறியீட்டுடன் கூடிய நபர்களுடன் நான் சி.வி.க்களைப் பெறுகிறேன், ஆனால் இன்னும் ஏதோ காணவில்லை. சில நேரங்களில் நிறைய காணவில்லை.

இதை நான் முதலில் சொல்லவில்லை. ‘கோடிங் இதை இனி வெட்ட வேண்டாம்’ என்பது 3 ஆம் அத்தியாயத்தின் தலைப்பு உணர்ச்சிமிக்க புரோகிராமர், இது போன்ற புத்தகங்களுடன் நடைமுறை சிந்தனை மற்றும் கற்றல் குறியீட்டிற்கு அப்பால் தங்களை மேம்படுத்த புரோகிராமர்களை கேட்டுக்கொள்ளுங்கள்; மரியாதைக்குரிய மற்றும் அணியின் முழு மனித உறுப்பினர்களாக மாற.

அகலம் மற்றும் ஆழம்

டெவலப்பர்கள் இரண்டு வழிகளில் சிறப்பாக இருக்க வேண்டும்: அகலம் மற்றும் ஆழம். அவர்கள் தங்கள் அணியில் மனித தொடர்புகளின் அகலத்தையும் அவர்கள் உருவாக்கும் விஷயங்களையும் புரிந்து கொள்ள வேண்டும். அவர்கள் பணிபுரியும் அமைப்பின் ஆழத்தை O / S வரை புரிந்து கொள்ள வேண்டும்.

இந்த விஷயங்களைப் படிக்க வேண்டிய டெவலப்பர்கள் மட்டுமல்ல. நீங்கள் தேவ்ஸுடன் பணிபுரிகிறீர்கள் என்றால், அவற்றில் அதிகமானவற்றை நீங்கள் எதிர்பார்க்க வேண்டும் என்று நினைக்கிறேன். அவர்கள் எதைப் பற்றி பேசுகிறார்கள் என்பதை வரைந்து கொள்ளுங்கள். படங்கள், பொருள்கள் மற்றும் (இது வேலை செய்கிறது) மக்களைப் பயன்படுத்துவதற்கு கணினி எவ்வாறு இருக்கும் என்பதைப் பற்றி அவற்றை விளக்கவும்.


02. பெரிய எச்சரிக்கை

டெவலப்பர்களைப் பற்றி நான் எதிர்மறையாகப் பேசப் போகிறேன், ஆனால் நான் ஒருவராக இருப்பதால் எனக்கு அனுமதி உண்டு என்று நினைக்கிறேன். நான் இங்கு பேசும் குறைந்தது ஒரு விஷயமாவது நான் சந்திக்கும் பல டெவலப்பர்களில் உண்மைதான். அவர்களின் பணி சிறப்பானது மற்றும் அவர்களின் குறியீட்டை அவர்கள் அறிந்திருந்தாலும், நேரங்கள் போட்டித்தன்மை வாய்ந்தவை. நீங்கள் ஒரு விளிம்பைக் கொண்டிருக்க வேண்டும், இது:

  • மேலும் தொழில்நுட்பமாக இருங்கள்

மற்றும்

  • இரு அதிகம் மேலும் மனித

03. இணையம் என்ன சொல்கிறது

‘அத்தியாவசிய வலை அபிவிருத்தி திறன்களுக்கான’ கூகிள் நீங்கள் எதிர்பார்ப்பதைக் கொண்டுவருகிறது. கட்டமைப்பு அறிவு, எக்ஸ்-உலாவி, CSS மற்றும் JS. நீங்கள் தெரிந்து கொள்ள வேண்டிய கட்டமைப்புகள், நீங்கள் எழுத வேண்டிய தளங்கள் மற்றும் புதிய போக்குகளை நீங்கள் கண்காணிக்க வேண்டும்.

இவை நமது ஊடகங்கள். அவை நாங்கள் கட்டியெழுப்பப்பட்டவை, ஆனால் அவை திட்ட வெற்றியைத் தருவதில்லை. ஒரு டெவலப்பர் கணினியின் ஒவ்வொரு விவரத்தையும் புரிந்து கொள்ள முடியும், ஒரு ஏபிஐ மற்றும் புதிய சிஎஸ்எஸ் தொழில்நுட்பத்தின் ஒவ்வொரு அம்சத்தையும் உங்களுக்குக் கூறலாம், ஆனால் இன்னும் பயன்படுத்த முடியாத ஒன்றை உருவாக்குகிறது.

நடுத்தரத்தைப் புரிந்து கொள்ளுங்கள்

டெவலப்பர்கள், எல்லோரையும் போலவே, அவர்களின் ஊடகத்தையும் புரிந்து கொள்ள வேண்டும் - ஆனால் அவர்கள் பார்வையாளர்களையும் புரிந்து கொள்ள வேண்டும், பயனர்கள், குழு அல்லது பிற டெவலப்பர்கள். அவர்களின் ஊடகம் எவ்வாறு உலகத்துடன் பொருந்துகிறது (வேறுவிதமாகக் கூறினால், உற்பத்திச் சூழல்) மற்றும் அது என்ன விளைவைக் கொண்டுள்ளது (மக்கள் அதை எவ்வாறு பயன்படுத்துகிறார்கள்) என்பதை அவர்கள் புரிந்து கொள்ள வேண்டும்.

இதை ‘பரந்த மற்றும் ஆழமான’ நபர் என்று வர்ணிப்பதை நான் கண்டிருக்கிறேன். பரந்த, ஏனென்றால் மற்ற மனிதர்களுடன் பணிபுரியும் ஒரு மனிதனாக நீங்கள் உலகைப் புரிந்து கொள்ள வேண்டும். ஆழமான ஏனென்றால் திட்டத்தின் உங்கள் பகுதியின் மட்டத்திற்கு கீழே முழுமையான தொழில்நுட்ப அறிவு உங்களுக்குத் தேவை. இந்த டெவலப்பர்கள் உங்கள் திட்டத்திற்கு ஒரு பெரிய ஊக்கத்தை அளித்து, திட்டத்தின் வேகத்தை மாற்றுகிறார்கள், இது இல்லாமல் தொழில்நுட்பமற்ற ஊழியர்கள் தொழில்நுட்பக் குழுவிலிருந்து நிரம்பி வழிகின்ற கடினமான விவரங்களை நீங்கள் காணலாம்.


04. நாம் கட்டியெழுப்பும் விஷயங்கள்

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

நான் அரை டஜன் தொழில்நுட்பங்களை எதிர்பார்த்தேன், ஆனால் இன்னும் பலவற்றோடு முடிந்தது. இந்த பட்டியலில் - ’நாங்கள் என்ன பயன்படுத்துகிறோம்’ - வழக்கமான CMS கள், நிரலாக்க மொழிகள் மற்றும் உலாவி தொழில்நுட்பங்கள் ஆகியவை அடங்கும், ஆனால் குழு தங்களைப் பயன்படுத்துவதை நினைவில் கொள்ளாத ஒரு சில கருவிகளும் அடங்கும். இது அனைத்து தசை நினைவகம். கட்டளை வரியில் ‘கிட்’, ‘பிங்’, ‘தோர்’ எனத் தட்டச்சு செய்வது, யாரோ ஒருவர் கூடாது என்று நாங்கள் நினைக்கவில்லை.

கருவிகளை உருவாக்குங்கள்; சி.ஐ; பதிப்பு கட்டுப்பாட்டுக்கான கிட் ஒரு பொருட்டாக எடுக்கப்பட்டது, ஆனால் சி.வி.க்களை திரும்பிப் பார்த்தால் இவை அரிதாகவே தோன்றின. நவநாகரீகமானவை தோன்றும் (மற்றும் சில ஏஜென்சிகள் அவற்றைச் சேர்க்கின்றன என்று நான் நினைக்கிறேன் என்பது இழிந்ததா ?!) ஆனால் பெரும்பாலும் உறுதியான அனுபவம் இல்லாமல்.

திட்ட வளர்ச்சியை விரைவுபடுத்துவதற்கு இந்த கருவிகள் முக்கியம், எனவே உங்கள் மொழி, சிஎம்எஸ் மற்றும் ஓரிரு கட்டமைப்புகளை விட மிக பணக்கார கருவி உங்களிடம் இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். உங்களுக்கு வரிசைப்படுத்தல், சோதனை, சிஐ, வலுவான பதிப்பு கட்டுப்பாடு (அணிகளில் - உங்கள் சொந்தமாக அல்ல) தேவை, மேலும் சில பயிற்சிகளைக் காட்டிலும் இவற்றின் முக்கிய கருத்துக்களை நீங்கள் புரிந்து கொள்ள வேண்டும்.

05. டெவொப்ஸ்

இந்த கூடுதல் கருவிகளும் தந்திரங்களும் மக்கள் ‘டெவொப்ஸ்’ என்று அழைப்பதில் அழகாக பொருந்துகின்றன. டெவொப்ஸ் இரண்டு பாரம்பரிய குழிகள் முகத்தில் பறக்கிறது: உற்பத்தி, விஷயங்களை இயக்கும், மற்றும் மேம்பாடு, இது புதிய விஷயங்களை உருவாக்குகிறது (மேலும் பெரும்பாலும் விஷயங்களை இயக்குவதை நிறுத்துகிறது). குழப்பங்கள் இரண்டு முகாம்களில் ஒருவருக்கொருவர் சிறிய அனுதாபத்துடன் விளைகின்றன.

உற்பத்தி அறிவு இல்லாத டெவலப்பர்கள் பெரும்பாலும் உற்பத்தி அடுக்கில் இல்லாத உள்ளமைவு அல்லது அம்சங்களைப் பயன்படுத்தி உற்பத்திக்கு ஏற்ற குறியீட்டை உருவாக்குகிறார்கள். உற்பத்திச் சூழலின் சிக்கல்களை அவர்கள் அறிந்திருக்கவில்லை என்பதால், அம்சத்தை உற்பத்திக்கு பயன்படுத்துவதை விட அதை முடிக்க குறியிடுகிறார்கள்.

இந்த சிறிய விவரங்கள் வலிமிகுந்த தாமதங்களை உருவாக்கலாம், இது சேவையக நிர்வாகத்தை வெளிநாடுகளுக்கு அனுப்புவதற்கான போக்கால் அதிகரிக்கிறது.

அடுக்கைப் புரிந்து கொள்ளுங்கள்

டெவொப்ஸ் என்பது ஒரு பெரிய துறையாகும், இது தொடர்ச்சியான வரிசைப்படுத்தல் மற்றும் ஏராளமான ஆட்டோமேஷன் ஆகியவற்றை உள்ளடக்கியது. இது ஒரு சிறந்த சுருக்கம், ஆனால் டெவலப்பர்கள் புரிந்து கொள்ள வேண்டிய முக்கிய விஷயம், அவை இயங்கும் அடுக்கு. இதை சேவையக நிர்வாகியிடம் ஒப்படைக்க போதாது, உங்கள் குறியீட்டில் மேடையில் உள்ள தாக்கங்களை நீங்கள் புரிந்து கொள்ள வேண்டும்.

நீங்கள் ரெயில்ஸில் பணிபுரிந்தால், ரெயில்ஸ் குறியீட்டைப் படித்து, ரூபி அப்பாச்சியால் எவ்வாறு செயல்படுத்தப்படுகிறார் என்பதை அறிந்து கொள்ளுங்கள். நீங்கள் ஜாவாவில் பணிபுரிந்தால், உள்ளமைவு விருப்பங்களைப் பற்றி தெரிந்து கொள்ளுங்கள். நீங்கள் பயன்படுத்தும் பெர்ல் என்றால், பெர்ல் தொகுதிக்கூறுகளை எவ்வாறு நிறுவுவது என்பதைப் புரிந்துகொண்டு அவற்றை உள்ளமைக்கவும்.

மர்மமான வேலை

‘நாங்கள் என்ன பயன்படுத்துகிறோம்’ பட்டியலில் இந்த விஷயங்கள் நிறைய உள்ளன, மேலும் இந்த மர்மமான வேலைகள் எவ்வாறு செய்யப்படுகின்றன என்பதைப் புரிந்துகொள்ள நல்ல டெவலப்பர்கள் அதில் குதிக்கின்றனர். அவர்கள் அதைப் பெற்றவுடன், வரிசைப்படுத்தல் வேகமாகச் செல்கிறது, வேலை மிகவும் சீராக பயன்படுத்தப்படுகிறது, எல்லோரும் மகிழ்ச்சியாக இருக்கிறார்கள்.

டெவொப்புகளின் தொடர்ச்சியான வரிசைப்படுத்தல் மற்றும் தொடர்புடைய நடைமுறைகள் மிகவும் தரமானதாக மாறி வருகின்றன, எந்தவொரு டெவலப்பரும் அல்லது நிறுவனமும் இதைப் பயிற்சி செய்யாமல் தங்களைத் தாங்களே முந்திக்கொள்ளும். வேறு யாராவது அதைச் செய்யத் தொடங்குவார்கள், பின்னர் அவர்கள் உங்களை விட வேகமாக இருப்பார்கள்.

எளி கருவிகள்

‘டெவொப்ஸ்’ க்கான கூகிள் இந்த நபர்கள் பயன்படுத்தும் கருவிகளைப் பற்றிய ஒரு யோசனையை உங்களுக்கு வழங்குகிறது. இது PHP மற்றும் MySQL அல்லது ரெயில்களைப் பற்றியது அல்ல. இது மென்பொருளை அனுப்புவது மற்றும் ஆபத்தான திட்டங்களை ஆபத்தில்லாமல் வைத்திருப்பது பற்றியது. அவை வரிசைப்படுத்தல், ஆட்டோமேஷன் மற்றும் டெவலப்பரிலிருந்து உற்பத்திச் சூழல் வரை முடிந்தவரை வேகமாக இயங்குவதில் கவனம் செலுத்துகின்றன.

இந்த மேம்பாட்டு பாணி ஒருவருக்கொருவர் மற்றும் பிற துறைகள் மற்றும் நிறுவனங்களுடன் சிறப்பாக செயல்படும் டெவலப்பர்களை உங்களுக்கு வழங்குகிறது என்பதை நீங்கள் காணலாம். அவர்கள் மூன்றாம் தரப்பினரிடமிருந்து ஒரு API உடன் பணிபுரிந்தால், மறுபுறம் வரக்கூடிய சிக்கல்களை அவர்கள் புரிந்துகொள்வார்கள். சேவையக நிர்வாகிகளுடன் பணிபுரியும் போது, ​​அவர்கள் நிறுவ வேண்டியதை அவர்கள் புரிந்துகொள்வார்கள் மற்றும் உற்பத்தி சேவையகங்களில் அவர்களின் மென்பொருள் தளங்கள் எவ்வாறு இருக்கும் என்பதை அறிவார்கள். இதன் தலைகீழ் வலிமிகுந்ததாக இருக்கும் ...

06. தேவ் அதை சரிசெய்வார் ... ஒருவேளை

‘அத்தியாவசிய வலை டெவலப்பர் திறன்களுக்கான’ தேடல் Quora இல் மைக்கேல் கிரேர் (தி வெங்காயத்தின் CTO) இலிருந்து ஒரு நல்ல பதிலைக் கொண்டுவருகிறது:

  • சோம்பல்: இரண்டு முறை எதையும் செய்ய மறுக்கிறது: அதற்காக ஒரு ஸ்கிரிப்ட் அல்லது அல்கோ எழுதுகிறார்.
  • கோழைத்தனம்: சோதிக்க நினைக்கிறது, சுமை மற்றும் குறியீடு தாக்கத்தைப் பற்றிய கவலைகள்
  • பொறுப்பற்ற தன்மை: புதிய விஷயங்களை தொடர்ந்து முயற்சிக்கிறது, ஒரே நாள் யோசனைகளைத் தொடங்குகிறது

கோழைத்தனம் என்பது ‘கவனத்திற்கு விவரம்’ என்று சொல்வதற்கான ஒரு சிறந்த வழியாகும். பிழைத்திருத்தம் மற்றும் சோதனை என்பது ஒரு டெவலப்பரின் வாழ்க்கையின் 99 சதவிகிதம், அவர்கள் W3 பள்ளிகளைத் தாக்கும்போது அல்லது கம்ப்யூட்டிங் 101 பாடத்திட்டத்தைத் தொடங்கும்போது யாரும் குறிப்பிடவில்லை.

பயன்பாடுகளை சரிசெய்யும் திறனுக்கு சிறந்த சிக்கல் தீர்க்கும் திறன் தேவைப்படுகிறது, ஆனால் குறியீட்டை பிழைதிருத்தம் செய்வது மட்டுமல்ல. சில நேரங்களில் பயனர்கள் தங்கள் விலைப்பட்டியலைப் பதிவிறக்க முடியாமல் இருப்பதற்கான தீர்வு, ஒரு நாளை PDF களை உருவாக்குவதை விட, பக்கத்தை அச்சிடக்கூடியதாக மாற்றுவதாகும். சில நேரங்களில் ஒரு இணைப்பு ஒரு வார வளர்ச்சியை மாற்றும், ஆனால் தேவ்ஸ் ஏராளமான குறியீடுகளை எழுதுவதன் மூலம் சிக்கல்களைத் தீர்க்கிறார் என்றால் அந்த நேர்த்தியான தீர்வு நடக்காது.

பல கருவிகள் இருந்தபோதிலும், சோதனை என்பது பல டெவ்ஸுக்கு ஒரு அற்புதமான கண்மூடித்தனமாகும். யூனிட் சோதனைகள், செலினியம், சுமை சோதனை மற்றும் xhprof போன்ற விவரக்குறிப்பு கருவிகளைப் பயன்படுத்தவும். உங்கள் பயன்பாட்டின் தடம் சிறியதாக இருக்க புதிய ரெலிக் போன்றவற்றிலிருந்து பகுப்பாய்வு. இது தேவின் வேலையின் அனைத்துப் பகுதியையும் கவனியுங்கள்: இது உங்கள் குறியீடாகும், இது செயல்படும் என்று நம்புவதை விட நோக்கம் கொண்டதாகவே செயல்படுகிறது என்பது உங்களுக்குத் தெரியும்.

பிழைத்திருத்தம்

பிழைத்திருத்தமும் ஒரு புண் புள்ளியாகும். பிழைத்திருத்தியை எவ்வாறு பயன்படுத்துவது என்பது அல்ல, ஆனால் சிக்கலை எவ்வாறு பிழைத்திருத்துவது - எனவே நான் மைக்கேல் கிரேரின் பட்டியலில் சேர்ப்பேன்:

  • பொறுமையின்மை: உண்மையான சிக்கலைக் கண்டுபிடித்து தீர்க்க பொருத்தமற்ற தகவல்களை தீவிரமாக புறக்கணிக்கிறது

பிழைத்திருத்த நுட்பங்கள் அனைத்திற்கும் இது மூலக்கல்லாகும். பொருத்தமற்றவற்றை புறக்கணித்து, தொடர்புடையவற்றில் பொருளைக் கண்டறிதல். துரதிர்ஷ்டவசமாக, பல மணிநேரங்கள் அல்லது நாட்களுக்கு பொருத்தமற்றவைகளை அடிமைத்தனமாக அடிப்பதற்கும், அதே விஷயத்தை 10 முறை முயற்சிப்பதன் மூலம் ஒரு சிக்கலை சரிசெய்வதற்கும் பலரும் வாய்ப்புள்ளது.

பிழைத்திருத்தத்தைப் பற்றிய பல புத்தகங்கள் (துரதிர்ஷ்டவசமாக, நான் பதிப்பாளரிடம் அனுப்பிய புத்தகம் அல்ல) மற்றும் ஒவ்வொரு டெவலப்பரும் அவை அனைத்தையும் படிக்க வேண்டும். குறியீட்டின் ஒரு வரியைப் பார்க்காமல் ஒரு கணினியில் சிக்கல்களை பிழைத்திருத்த முடியும்.

07. பயனர்கள் என்ன விரும்புகிறார்கள்

உங்களைச் சுற்றியுள்ளவர்கள் என்ன செய்ய முயற்சிக்கிறார்கள் என்பதைப் புரிந்து கொள்ளுங்கள். குறியீட்டை அனுபவிக்கவும் - CSS கோப்புகளை உள்தள்ளும் கலையை நேசிக்கவும் அல்லது தண்டவாள பயன்பாட்டை மேம்படுத்தவும் - ஆனால் இவை அனைத்தும் ஒரு நோக்கத்திற்காக என்பதை நினைவில் கொள்ளுங்கள்.

டெவலப்பர்கள் வணிகம், செயல்பாடுகள் மற்றும் வணிக செயல்முறைகளைப் புரிந்து கொள்ள வேண்டும், ஏனெனில் அவற்றின் பொருள் அதை இயக்க உதவுகிறது. இந்த அறிவைக் கொண்ட தேவ்ஸ் பயனர்களுக்கு உதவும் மென்பொருள் மற்றும் பயன்பாடுகளை உருவாக்க முடியும், ஆனால் அவை பெரும்பாலும் வழக்கத்திற்கு மாறாக உற்பத்தி செய்யும் என்று தோன்றுகிறது. இது அவர்களின் லைட்டிங் வேகமான தட்டச்சு அல்லது அடுக்கைப் பற்றிய அற்புதமான அறிவின் காரணமாக இருக்கலாம், ஆனால் பயனர்கள் விரும்புவதைப் பற்றிய அவர்களின் அறிவின் காரணமாக இது இருக்கக்கூடும்.

போட்டி சந்தை

எனது அசல் புள்ளிக்குச் செல்வது, அந்த மேம்பாடு எளிதாகி வருகிறது, மேலும் சிறந்த டெவலப்பர்களுக்கான சந்தை மிகவும் போட்டித்தன்மை வாய்ந்தது, எந்தவொரு டெவலப்பரும் வணிகத் தேவைகளைப் புரிந்துகொண்டு அவற்றைச் சந்திக்க சிறந்த ஒன்றைக் கொண்டு வர முடியும். சந்தை, வாடிக்கையாளர்கள் மற்றும் அவர்கள் ஏன் பணத்துடன் பங்கெடுக்கிறார்கள் என்பதைப் புரிந்து கொள்ளுங்கள்.

தரவைப் புரிந்து கொள்ளுங்கள், அது காலப்போக்கில் எவ்வாறு மாறும். டெவலப்பரின் மனதில் அவர்கள் இன்று உங்களிடம் உள்ள சவால்களுடன் புதிய தொழில்நுட்பங்களை வரிசைப்படுத்த வேண்டும் அல்லது வருவதைப் பார்க்க வேண்டும். இந்த வழியில், நீங்கள் எம்.டி.க்கு அல்லது ஒரு வாடிக்கையாளருக்கு ஒரு புதிய யோசனையை பரிந்துரைக்கும்போது, ​​வாடிக்கையாளர்கள் உண்மையில் விரும்புவதை அடிப்படையாகக் கொண்டதாக இருக்கும், மேலும் அதற்கான பட்ஜெட் / நேரத்தை நீங்கள் பெறுவீர்கள். (இதற்கு நேர்மாறாக, டெவலப்பர்கள் தங்களின் புதிய பிடித்த தொழில்நுட்பத்தை எங்கள் எல்லா தீங்குகளுக்கும் தீர்வாகக் காட்டுகிறார்கள்.)

டெவலப்பர்களுக்கு நிறைய கட்டுப்பாடு உள்ளது - தரவுத்தளத்தில் உள்ள ஒவ்வொரு புலமும் இறுதி பயனருக்கு என்ன அர்த்தம் என்பதை அவர்கள் தெரிந்து கொள்ள வேண்டுமா? நாங்கள் தரவை மாற்றினால், பயனர்கள் என்ன பார்ப்பார்கள்? பயனர்களுக்கு உதவ ஒரு சிறந்த வழி இருக்கிறதா? டிபி நிர்வாகிகளின் பார்வை பெரும்பாலும் உலகம் என்பது அவர்களின் தரவுத்தளத்தின் உண்மையான பிரதிபலிப்பாக இருப்பதை விட அவர்களின் தரவுத்தளத்தின் மோசமான பிரதிபலிப்பாகும். உலகம் குழப்பமாக உள்ளது மற்றும் வியக்கத்தக்க வகையில் விளிம்பு வழக்குகள் நிறைந்துள்ளது. அதை சமாளிக்கவும், டி.பி. நிர்வாகிகள்.

08. வரைதல் மற்றும் எழுதுதல்

வரைதல் என்பது பொருள் என்னவாக இருக்கும் என்பதைத் தொடர்புகொள்வதற்கான நேரடி வழி. டெவலப்பர்கள் தங்கள் கருத்துக்களை வைட்போர்டு, காகிதம் மற்றும் பீர் பாய்களில் வரைய முடியும்.

டெவலப்பர்கள் தங்கள் நோக்கத்தைத் தொடர்புகொள்வதற்காக காகிதத்தில் முன்மாதிரி, ஸ்கிரீன் ஷாட்களை அச்சிட்டு அவற்றை எழுத முடியும். டெவலப்பரை நம்பாதீர்கள், அவர்கள் புரிந்துகொண்டு தங்கள் எடிட்டரைத் திறக்கிறார்கள் என்று கூறுகிறார்.

மலிவாக தோல்வி: சிறந்த குறியீட்டு முறை விரைவான முன்மாதிரியாக வரைவதில் தொடங்குகிறது. அடிக்கடி தோல்வியுற்றால், உங்களைச் சுற்றியுள்ள அனைத்து தேவ்ஸும் அவ்வாறே செயல்படுவதை உறுதிசெய்து கொள்ளுங்கள்.

09. நீங்களே மகிழுங்கள்

ஒரு இணைப்பை நகர்த்துவதன் மூலம் ஒரு சிக்கலைத் தீர்க்க 10 மணிநேரம் செலவிட வேண்டியிருந்தால் என்ன செய்வது? அதை அனுபவிக்கவும் - இது வேலையைப் பெறுவதற்கான சவாலாக இருந்தாலும் கூட.

டெவலப்பர்களிடமிருந்து (அல்லது யாரிடமிருந்தும்) மிக மோசமான அணுகுமுறை அணி எதை அடைய முயற்சிக்கிறது என்பதில் அக்கறையின்மை. துரதிர்ஷ்டவசமாக இது பொதுவானது, ஏனென்றால் டெவலப்பர்கள் தங்களை சாதிக்கிறவற்றிற்கு வெளியே இருப்பதைப் பார்க்கிறார்கள். (உணர்ச்சிமிக்க புரோகிராமர் என்ற கேள்வியை எழுப்புகிறது, ’உங்கள் வேலையை எவ்வளவு வேடிக்கையாக செய்ய முடியும்?’ - முயற்சிக்கவும்.)
இதன் தலைகீழாக உங்கள் வேலையைக் காட்டத் தயாராக இருங்கள்: ரூபியின் இரண்டு பயிற்சிகளை ‘ரூபியின் அனுபவம்’ என்று முயற்சித்ததை விரிவுபடுத்த வேண்டாம்!

வலை மற்றும் பயன்பாட்டு மேம்பாடு இன்னும் ஒரு இளம் தொழிலாகும், ஆனால் திறமை மிகவும் பெரிய தேவ்ஸ் தேவை விரிவடைகிறது. எல்லோரும் டெவலப்பர்களை அதிகம் எதிர்பார்க்க வேண்டும், ஏனென்றால் விரைவில் நாம் அனைவரும் மோசமான பின் அறையிலிருந்து வெளியே வந்து படைப்புச் செயல்பாட்டில் ஈடுபடுவதால் சிறந்த முடிவுகள் கிடைக்கும்.

10. கூர்மையாக இருங்கள்

இதை ஒரு நல்ல சுற்று 10 க்கு கொண்டு வர நான் ஒரு இறுதி விஷயத்தைச் சேர்ப்பேன். கூர்மையாக இருங்கள். போட்டியைக் கண்டறியவும். எந்தவொரு மோசமான வகையும் தனிமையில் ஒன்றாகும்.

"நீங்கள் இருக்கும் ஒவ்வொரு குழுவிலும் எப்போதும் மோசமான நபராக இருங்கள்."

மோசமான - உண்மையில், மிகவும் மோசமானது - புரோகிராமர்கள், குறியீட்டாளர்கள், வடிவமைப்பாளர்கள் தங்கள் விஷயங்களைக் கற்றுக் கொண்டு, அவர்களின் பரிசுகளில் ஓய்வெடுக்கிறார்கள். இதயமுடுக்கி இல்லாமல், மெதுவாகச் செல்வது மிகவும் எளிதானது மற்றும் போட்டியைப் பார்க்காமல் உங்களை சராசரிக்கு மேல் பார்ப்பது பழக்கமாகிறது.

எனவே, சிறப்பாகக் கண்டுபிடிப்பதன் மூலம் உங்களால் முடிந்த மோசமானவராக இருங்கள். வேலைக்கு வெளியே உள்ள திட்டங்களில் சேரவும், பங்களிக்கவும் கருத்துக்களையும் விமர்சனங்களையும் தேடவும், ஏனென்றால் நீங்கள் அதிக விமர்சனங்களைப் பெறுகிறீர்கள், குறைந்த நபர்கள் எதிர்காலத்தில் உங்களுக்குக் கொடுப்பார்கள். அவர்கள் விரும்புவதை விட அவர்கள் விரும்புவதை நீங்கள் யூகிக்கும்போது, ​​எல்லோரும் விரும்பும் நிஞ்ஜா டெவலப்பர் நீங்கள் தான்.

டான் ஃப்ரோஸ்ட் முழு சேவை வலை நிறுவனமான 3EV இன் தொழில்நுட்ப இயக்குநராக உள்ளார், இது அதிகாரப்பூர்வ AWS கூட்டாளர். அவர் ஏழு ஆண்டுகளாக சிஎம்எஸ் மற்றும் வலை பயன்பாட்டு மேம்பாட்டில் பணியாற்றி வருகிறார்.

இதை விரும்பினீர்களா? இவற்றைப் படியுங்கள்!

  • பயன்பாட்டை எவ்வாறு உருவாக்குவது
  • வடிவமைப்பாளர்களுக்கான சிறந்த இலவச வலை எழுத்துருக்கள்
  • ஆக்மென்ட் ரியாலிட்டிக்கு அடுத்தது என்ன என்பதைக் கண்டறியவும்
புதிய பதிவுகள்
மேக்புக் விசைப்பலகையில் விசையை எவ்வாறு செருகுவது
மேலும் வாசிக்க

மேக்புக் விசைப்பலகையில் விசையை எவ்வாறு செருகுவது

இன்ஸ் அல்லது செருகு விசை பெரும்பாலான கணினி விசைப்பலகைகளில் பேக்ஸ்பேஸ் விசைக்கு அருகில் அமைந்துள்ளது. மேலும், இது எண் விசைப்பலகையில் 0 உடன் உள்ளது மற்றும் எண் பூட்டு விசையை அணைக்கும்போது செயல்படுகிறது....
விண்டோஸ் 10/8/7 கணினியில் மற்றொரு பயனரின் கடவுச்சொல்லை மாற்றுவது எப்படி
மேலும் வாசிக்க

விண்டோஸ் 10/8/7 கணினியில் மற்றொரு பயனரின் கடவுச்சொல்லை மாற்றுவது எப்படி

உங்களிடம் விண்டோஸ் பயனர் ஐடி மற்றும் கடவுச்சொல் இருக்கும்போது, ​​அந்த குறிப்பிட்ட கணினியை அணுக உங்களுக்கு அதிகாரம் உண்டு. உங்கள் கணினியின் பாதுகாப்பையும் அடிப்படை தரவையும் பராமரிக்க அவை அமைக்கப்பட்டுள...
சிறந்த 3 விண்டோஸ் 7 கடவுச்சொல் மீட்டமைப்பு கருவி
மேலும் வாசிக்க

சிறந்த 3 விண்டோஸ் 7 கடவுச்சொல் மீட்டமைப்பு கருவி

நீங்கள் விண்டோஸ் 7 கடவுச்சொல்லை மறந்துவிட்டால் நீங்கள் பீதியடைய தேவையில்லை. விண்டோஸ் கடவுச்சொல் மீட்டமைப்பு யூ.எஸ்.பி பயன்படுத்துவதன் மூலம் நீங்கள் மறந்துவிட்ட உள்நுழைவு கடவுச்சொல்லை எந்த இடையூறும் இல...