இங்கே கோட்ஜிம்மில், ஒரு புரோகிராமராக இருப்பதன் மற்றும் மென்பொருள் மேம்பாட்டில் பணியாற்றுவதன் நல்ல பக்கங்களைப் பற்றி நாங்கள் பெரும்பாலும் பேசுகிறோம். மற்றும் சரியாக, புரோகிராமிங் ஒரு சிறந்த தொழில் தேர்வாக இருக்கலாம், மேலும் பலருக்கு இது தான். ஆனால் அது குறைபாடுகள் இல்லாமல் இல்லை, நிச்சயமாக. டெவலப்பரின் வேலையில் சிக்கல்கள் மற்றும் வேலையின் தொழில்நுட்பப் பகுதி மற்றும் அதன் பிற பகுதிகள் உட்பட பெரும் ஏமாற்றத்தை ஏற்படுத்தக்கூடிய விஷயங்கள் உள்ளன.
அதிர்ஷ்டவசமாக, இந்த சிக்கல்களில் பலவற்றை சரியான அணுகுமுறையால் தீர்க்கலாம் அல்லது குறைந்தபட்சம் குறைக்கலாம். எனவே இன்று நாம் மென்பொருள் உருவாக்குநர்களின் வேலையில் உள்ள மிகப்பெரிய பிரச்சனைகள் மற்றும் தடைகள் மற்றும் அவற்றை நீங்கள் எவ்வாறு சமாளிக்கலாம் என்பதைப் பற்றி பேசப் போகிறோம்.
1. பிறரின் குறியீட்டுடன் பணிபுரிதல்
பிரச்சினை
வேறொருவரின் குறியீட்டைக் கையாள வேண்டும், பெரும்பாலும் சிறந்த தரம் இல்லை, தொழில்முறை புரோகிராமரிடம் நீங்கள் கேட்கக்கூடிய பொதுவான வேலை தொடர்பான புகார்களில் ஒன்றாகும். மற்றும் புரிந்துகொள்ளக்கூடிய வகையில். திட்டத்தில் பணிபுரிந்து, பின்னர் ராஜினாமா செய்த அல்லது பணிநீக்கம் செய்யப்பட்ட பல புரோகிராமர்களால் எழுதப்பட்ட குறியீட்டைப் படித்து புரிந்து கொள்ள வேண்டிய சூழ்நிலைகள், எந்த ஆவணமும் இல்லாமல், நிரலாக்க உலகில் மிகவும் பொதுவானது.
எப்படி சரி செய்வது
வேறொருவரின் தெளிவற்ற குறியீட்டுடன் வேலை செய்வது மிகவும் வெறுப்பாகவும் சோர்வாகவும் இருக்கும். ஆனால் உங்கள் தலையில் சரியான மன அமைப்புகளை நிறுவினால் அது மிகவும் சிறப்பாக இருக்கும். இது இப்போது உங்கள் பொறுப்பு என்பதால், அதை உங்கள் சொந்தக் குறியீடாக நினைத்து, முடிந்தவரை சிறப்பாகச் செய்ய உங்களால் முடிந்த அனைத்தையும் செய்யுங்கள். நீங்கள் பொதுவாக வேறொருவரின் குறியீட்டைப் படிப்பதில் சிரமப்படுகிறீர்கள் என்றால், நீங்கள் பல்வேறு உதாரணங்களைப் படித்து பகுப்பாய்வு செய்வதில் பயிற்சி பெற வேண்டும், மேலும் குறியீட்டு முறைக்கான கூடுதல் அணுகுமுறைகளைக் கற்றுக்கொள்ள வேண்டும், எனவே மற்ற டெவலப்பர்கள் வெவ்வேறு பணிகளில் பணிபுரியும் போது எப்படி சிந்திக்கிறார்கள் என்பதை நீங்கள் தெளிவாகப் புரிந்து கொள்ளலாம். இதனால்தான் கோட்ஜிம்மில் உள்ள பல பணிகள் பயனர்கள் வழங்கிய குறியீட்டைச் சரிபார்த்து அதில் தவறுகளைக் கண்டறிய வேண்டும். வேலையின் இந்த இன்றியமையாத பகுதியை ஆரம்பத்தில் இருந்தே எங்கள் மாணவர்கள் பழகுவதற்கு இது அனுமதிக்கிறது.
2. நேர மதிப்பீடு
பிரச்சினை
மென்பொருள் மேம்பாட்டில் வேலை நேர மதிப்பீடுகள் மிகவும் முக்கியமானவை, இதனால் தலைவலிக்கு காரணமாக இருக்கலாம். கொடுக்கப்பட்ட பணிக்கான நேரத்தைக் கணக்கிடும்போது, ஒட்டுமொத்த திட்ட அட்டவணை, மற்ற குழு உறுப்பினர்கள் பணிபுரியும் வேகம், உயர் நிர்வாகத்தின் தேவைகள் மற்றும் பல காரணிகளை நீங்கள் எப்போதும் கருத்தில் கொள்ள வேண்டும்.
எப்படி சரி செய்வது
நிச்சயமாக, தொடக்கநிலையாளர்களுக்கு நேரத்தை மதிப்பிடுவது ஒரு பிரச்சனையாகும், மேலும் நீங்கள் மேலும் மேலும் அனுபவத்தைப் பெறும்போது அது இயல்பாகவே மறைந்துவிடும், இது சிறந்த மற்றும் பொருத்தமான மதிப்பீடுகளை வழங்க உங்களை அனுமதிக்கிறது. ஆனால் இங்கே மிகத் தெளிவான பரிந்துரைகளில் ஒன்று, பெரிய பணிகளை சிறியதாக உடைப்பதாகும், இது முக்கிய பணி எடுக்கும் நேரத்தை மதிப்பிடுவதை எளிதாக்குகிறது, அத்துடன் செயல்முறையை தெளிவுபடுத்துகிறது. மேலும், மிகவும் அனுபவம் வாய்ந்த டெவலப்பர்கள் கூட சில சமயங்களில் நேர மதிப்பீட்டில் எப்போதும் நீடித்த சிக்கல்களை எதிர்கொள்வது ஒரு ஆறுதலாக இருக்கலாம். "கார்ட்டர் நிர்வாகத்திலிருந்து நான் ஒரு தொழில்முறை மென்பொருள் உருவாக்குநராக இருந்து வருகிறேன், மேலும் உரைக் கோப்பைத் திருத்துவதை விட மிகவும் சிக்கலான ஒன்றைச் செய்ய எவ்வளவு நேரம் ஆகும் என்பதை என்னால் இன்னும் துல்லியமாகச் சொல்ல முடியவில்லை" என்று ஒரு மென்பொருள் பொறியாளர் ராபர்ட் ரோஸ்னி கூறினார்
. Google இல்.
3. தொடர்பு
பிரச்சினை
தகவல் தொடர்பு என்பது மென்பொருள் மேம்பாட்டின் முக்கிய அம்சமாக இருக்கலாம். பெரும்பாலான திட்டங்கள் பல புரோகிராமர்கள் மற்றும் பிற நிபுணர்களின் குழுவால் உருவாக்கப்படுவதால், பெரும்பாலான தொழில்முறை புரோகிராமர்களுக்கு சரியாக தொடர்புகொள்வது மிகவும் முக்கியமானது. சரியான தகவல்தொடர்புகளை நிறுவி பராமரிக்க தவறுவது உங்கள் வேலையில் தவறுகள், மோதல்கள், தவறவிட்ட காலக்கெடு மற்றும் பிற விரும்பத்தகாத விஷயங்களுக்கு வழிவகுக்கும்.
எப்படி சரி செய்வது
தகவல்தொடர்பு சிக்கல்களை எவ்வாறு கையாள்வது என்பதற்கான சிறந்த பரிந்துரை, சமமான முக்கியமான வேலையின் ஒரு தனி பகுதியாக அதைக் கருதுவதாகும். மற்ற வேலை அம்சங்களைப் போலவே, முடிந்தவரை பயிற்சி செய்வதை விட சிறந்த வழி எதுவுமில்லை. உங்கள் குழுவில் உள்ளவர்கள் அல்லது மற்ற சக ஊழியர்களிடம் பயிற்சி செய்து முடிவுகளை மதிப்பாய்வு செய்வதன் மூலம் உங்கள் தகவல் தொடர்பு திறனை அதிகரிக்க முயற்சிக்கவும். உங்களுக்குத் தெளிவுகள் தேவைப்படும் ஒவ்வொரு முறையும் கேள்விகளைக் கேளுங்கள், யாராவது உங்களிடம் கேள்வி கேட்டால் மட்டும் கலந்துகொள்ளாமல், உரையாடல்களைத் தொடங்குவதில் முனைப்புடன் இருங்கள். கோட்ஜிம்மில், நீங்கள் ஜாவாவைக் கற்றுக்கொள்வது போலவே, தகவல்தொடர்புகளையும்
கற்றுக் கொள்ளலாம். கருத்துக்களம் ,
அரட்டை , மற்றும்
உதவிப் பிரிவு போன்ற பயனருக்கு பயனர் தொடர்பு கொள்ள பல அம்சங்கள் எங்களிடம் உள்ளன.
நீங்கள் எப்போதும் உதவி கேட்கலாம் அல்லது பிறருக்கு வழங்கலாம்.
4. கார்ப்பரேட் விதிகள் மற்றும் கொள்கைகளை கையாள்வது
பிரச்சினை
மென்பொருள் உருவாக்குநர்கள் நல்ல சம்பளத்தைப் பெறலாம், ஆனால் அதற்காக அதிக வருமானம் ஈட்டுபவர்களில் பெரும்பாலோர் பெரிய நிறுவனங்களுக்காக வேலை செய்ய வேண்டும். இது பல காரணங்களுக்காக எரிச்சலூட்டும், ஆனால் கார்ப்பரேட் அதிகாரத்துவத்தை கையாள்வது மற்றும் கார்ப்பரேட் விதிகள் மற்றும் கொள்கைகளைப் பின்பற்றுவது மிகவும் பிரபலமான ஒன்றாகும்.
எப்படி சரி செய்வது
இந்த குறிப்பிட்ட சிக்கலை சரிசெய்ய ஒரே வழி உங்கள் மனநிலையை மாற்றுவதுதான். நிறுவனத்தின் பார்வையில் இருந்து விதிகள் மற்றும் ஒழுங்குமுறைகளைப் பற்றி சிந்திக்க முயற்சிக்கவும், இது அவசியமான தீமையாகவும், அதிக எண்ணிக்கையிலான மக்களை ஒன்றாக நிர்வகிப்பதற்கான ஒரு வழியாகவும். வேலை தேடும் போது, குறைவான அதிகாரத்துவம் மற்றும் விதிமுறைகளைக் கொண்ட நிறுவனங்களுக்கு விண்ணப்பிக்கவும். பெரும்பாலும் இது தொடக்கங்கள் மற்றும் சிறிய மற்றும் நடுத்தர வணிகங்களுக்கு பொருந்தும், ஆனால் சில சர்வதேச நிறுவனங்களும் மிகவும் நெகிழ்வானதாக இருக்கலாம்.
5. பிழைத்திருத்தம்
பிரச்சினை
உங்கள் குறியீட்டில் உள்ள பிழைகளைக் கண்டறிந்து நீக்குவது பெரும்பாலான புரோகிராமர்களுக்கு மற்றொரு இறுதி தலைவலியாகும். சிறிய மற்றும் பெரிய பிழைகள், எந்த குறியீட்டிலும் எப்போதும் இருக்கும். சில சமயங்களில் அவற்றைக் கண்டுபிடிப்பது மிகவும் எளிதானது, ஆனால் சில சந்தர்ப்பங்களில் இது அதிக முயற்சி எடுக்கலாம், குறிப்பாக இளம் டெவலப்பர்களுக்கு இது மிகவும் வெறுப்பாக இருக்கும்.
எப்படி சரி செய்வது
நீங்கள் விரும்பினாலும் விரும்பாவிட்டாலும், பிழைத்திருத்தம் என்பது ஒரு புரோகிராமரின் வேலையின் இன்றியமையாத பகுதியாகும், எனவே நீங்கள் அதை நன்றாகப் பெற வேண்டும். பிழைகளை மீண்டும் உருவாக்குவது பிழைகளை எவ்வாறு கண்டுபிடித்து சரிசெய்வது என்பதற்கான பொதுவான பரிந்துரைகளில் ஒன்றாகும். நீங்கள் உண்மையிலேயே சிக்கியிருந்தால், சிறிது நேரத்திற்கு முன்பு நாங்கள் பேசிக்கொண்டிருந்த அந்தத் தொடர்புத் திறன்களைப் பயன்படுத்தவும்: உங்கள் குழுவில் உள்ள QA இன்ஜினியர் அல்லது மற்ற குழு உறுப்பினரிடம் உதவி கேட்கவும். CodeGym இல் உள்ள பல பணிகளும் உங்கள் பிழைத்திருத்த திறன்களை மேம்படுத்துவதில் கவனம் செலுத்துகின்றன, எனவே CC இல் பணிகளைத் தீர்ப்பதில் பயிற்சி செய்வதும் சரியான ஆலோசனையாக இருக்கும்.
6. புதிய கருவிகள் மற்றும் தொழில்நுட்பங்களைக் கற்றல்
பிரச்சினை
தொழில்நுட்பங்கள் வளர்ந்து வரும் வேகத்துடன் வளர்ந்து வருகின்றன, மேலும் போட்டித்தன்மையுடன் இருக்க மற்றும் தேவைப்பட, புரோகிராமர்கள் தொடர்ந்து இருக்க வேண்டும். இது கடினமாக இருக்கலாம், ஏனென்றால் நீங்கள் புதிய கட்டமைப்புகள், கருவிகள் மற்றும் நூலகங்களைக் கற்றுக் கொள்ள வேண்டும், அதே போல் பழைய கருவிகளின் புதுப்பிக்கப்பட்ட பதிப்புகளைப் பற்றி நன்கு தெரிந்துகொள்ள வேண்டும்.
எப்படி சரி செய்வது
“புரோகிராமர்கள் கற்றலை நிறுத்தக்கூடாது. மாற்றம் மற்றும் முன்னேற்றத்தின் வேகம் மட்டுமே துரிதப்படுத்தப்படுகிறது, மேலும் புரோகிராமர்கள் தங்களை பாதிக்கும் முக்கியமான மாற்றங்களைத் தொடர நேரத்தைக் கண்டறிய வேண்டும். அவர்கள் ஓய்வு பெறும் வரை எங்காவது வங்கியில் ஒரு மூலையில் சிக்கிக் கொள்ள விரும்பவில்லை என்றால், அவர்கள் கற்றுக் கொண்டே இருக்க வேண்டும்,” என்று அனுபவம் வாய்ந்த புரோகிராமர் மற்றும் திட்ட மேலாளர் ஸ்டீவ் வூ
கூறினார் . கோட்ஜிம் கட்டுரைகளில் நாம் பலமுறை கூறியது போல், தொழில்முறை நிரலாக்கமும் நிலையான கற்றலும் கைகோர்த்துச் செல்கின்றன. உங்கள் திறமையை புதுப்பித்த நிலையில் வைத்திருக்க நீங்கள் செய்யக்கூடிய சிறந்தது, கற்றலை வேலையின் ஒரு பகுதியாக மாற்றுவதாகும். உங்கள் அட்டவணையில் வேலை தொடர்பான புதிய அறிவைப் பெறுவதற்கு நேரத்தை ஒதுக்குங்கள்.
நிரலாக்கம் தொடர்பான வலைப்பதிவுகளைப் பின்தொடரவும், பாட்காஸ்ட்களைக் கேட்கவும் ,
YouTube சேனல்களைப் பார்க்கவும்
டெவலப்பர்களுக்கு. மேலும், 1200க்கும் மேற்பட்ட பணிகள், ஒவ்வொரு வாரமும் வெளியிடப்படும் புதிய கட்டுரைகள் மற்றும் வழிகாட்டிகளுடன் ஜாவா டெவலப்பராக வளர CodeGym ஐ உங்களின் இறுதித் தளமாகப் பயன்படுத்துங்கள். !
வேறு என்ன படிக்க வேண்டும்: |
|
GO TO FULL VERSION