CodeGym /Java Blog /சீரற்ற /பதவி உயர்வு பெறுங்கள், அதிக பணம் சம்பாதிக்கவும் மற்றும் க...
John Squirrels
நிலை 41
San Francisco

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

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

உங்கள் மென்பொருள் மேம்பாட்டுத் திட்டத்தில் என்ன இருக்க வேண்டும்

1. கற்றல் மற்றும் சுய முன்னேற்றம்.

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

  • என்ன கற்றுக்கொள்ள வேண்டும்.

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

  • எப்போது, ​​எவ்வளவு காலம் கற்க வேண்டும்.

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

2. தொழில் இலக்குகள்.

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

3. தொழில் பாதை.

ஒரு மென்பொருள் உருவாக்குநராக இருப்பதில் உள்ள ஒரு சிறந்த விஷயம் என்னவென்றால், பல்வேறு வகையான தயாரிப்புகளை உற்பத்தி செய்ய வெவ்வேறு தொழில்களில் புரோகிராமர்கள் தேவைப்படுகிறார்கள், மேலும் நீங்கள் எதை உருவாக்க விரும்புகிறீர்கள், எந்த சந்தைத் துறையில் இருக்க விரும்புகிறீர்கள் என்பதை நீங்கள் தேர்வு செய்யலாம். எடுத்துக்காட்டாக, ஒரு குறியீட்டாளர் மொபைல் பயன்பாடுகள், நிறுவன தீர்வுகள், வீடியோ கேம்கள், டெஸ்க்டாப் புரோகிராம்கள், இணையதளங்கள் மற்றும் இணையப் பக்கங்கள் (வலை மேம்பாடு), IoT தீர்வுகள் போன்றவற்றை உருவாக்க முடியும். இவை அனைத்தும் தொழில் பாதைகள், மேலும் நீங்கள் எங்கு விரும்புகிறீர்கள் என்பதைத் தீர்மானிப்பது நல்லது. ஆரம்பத்திலிருந்தே உங்கள் வாழ்க்கையை செலவிட. நிச்சயமாக, நீங்கள் உங்களை ஒரு தேர்வுக்கு மட்டும் கட்டுப்படுத்த வேண்டிய அவசியமில்லை, நீங்கள் விரும்பினால் சிறிது நேரத்திற்குப் பிறகு வேறு பாதையில் செல்ல நீங்கள் சுதந்திரமாக இருக்கிறீர்கள்.
"எதிர்காலத்தை கணிக்க சிறந்த வழி அதை உருவாக்குவதே" - ஆபிரகாம் லிங்கன். நீங்கள் தெளிவாக வேலை செய்ய விரும்பாத தொழில் அல்லது குறிப்பிட்ட விவரக்குறிப்புகளுக்கு உங்களை கட்டாயப்படுத்தாதீர்கள். நீங்கள் ஒருமுறை அபிவிருத்தி செய்ய வேண்டும் என்ற ஆர்வம் இருந்தால், சென்று அதை திரும்பப் பெறுங்கள். நீங்கள் விரும்பும் விஷயங்களைச் செய்யுங்கள், புதுமையாக, ஆக்கப்பூர்வமாக இருங்கள் மற்றும் அதை ஒரு வாழ்க்கையாக மாற்றவும்," என்று ஜெர்மனியைச் சேர்ந்த அனுபவம் வாய்ந்த மொபைல் டெவலப்பர் Maximilian Wanner பரிந்துரைக்கிறார் .

4. வேலை தேடுதல்.

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

5. வேலைகளைத் தேர்ந்தெடுப்பது.

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

6. 'கண்ணாடி கூரையை' வளர மற்றும் உடைப்பதற்கான வழிகள்.

தொழில்முறை மற்றும் தனிப்பட்ட வளர்ச்சி என்பது ஒரு உண்மையான வெற்றிகரமான வாழ்க்கையின் மற்றொரு முக்கியமான அங்கமாகும் (மற்றும் பொதுவாக வாழ்க்கை, நீங்கள் அதைப் பற்றி நினைத்தால்) இது பெரும்பாலும் சாதாரணமானதாகவும், தீவிரமான திட்டங்களில் சேர்க்க முடியாத அளவுக்கு தெளிவற்றதாகவும் காணப்படுகிறது. பெரிய படத்தைப் பார்க்க முயற்சிப்பது, மூன்றாம் தரப்புக் கண்ணோட்டத்தில் உங்கள் வாழ்க்கையைப் பார்ப்பது, ஒரு நிபுணராக நீங்கள் எங்கு செல்கிறீர்கள் என்பதையும், 'கண்ணாடி உச்சவரம்பு' என்று அழைக்கப்படுவதை எவ்வாறு உடைப்பது என்பதையும் புரிந்துகொள்வதற்கு மிகவும் பயனுள்ளதாக இருக்கும். தொழில்முறை சூழ்நிலையில், நீங்கள் எவ்வளவு கற்றுக்கொண்டாலும், சுய முன்னேற்றம் அடைந்தாலும், உங்கள் வருமானத்தை அதிகமாக அதிகரிக்கவோ அல்லது பதவி உயர்வு பெறவோ முடியாது, ஏனெனில் நீங்கள் ஏற்கனவே ஒரு அழகான உயர் நிலையை அடைந்துவிட்டீர்கள். 'கண்ணாடி உச்சவரம்பைத் தாக்கியவுடன், தொழில் வல்லுநர்கள் தாங்கள் என்ன செய்கிறார்கள் என்பதில் ஆர்வத்தையும் ஆர்வத்தையும் இழக்கத் தொடங்குவது வழக்கம், எனவே அதற்கு முன்கூட்டியே தயார் செய்வது நல்லது. ஜான் சோன்மேஸ், சிறந்த தொழில்முறை அனுபவமுள்ள மென்பொருள் உருவாக்குநரானது,இது பற்றி சொல்ல வேண்டும் :
"நீங்கள் எவ்வளவு நல்லவர் என்பது முக்கியமில்லை, நீங்கள் உச்சத்தை அடையும் ஒரு புள்ளி உள்ளது, மேலும் நீங்கள் உண்மையில் முன்னேற முடியாது. ஆனால் இந்த கண்ணாடி உச்சவரம்பைச் சுற்றி - அல்லது வழியாக - வழிகள் உள்ளன. ஒரு ஃப்ரீலான்ஸராக உங்கள் கண்ணாடி உச்சவரம்பு அதிகமாக உள்ளது, இருப்பினும் நீங்கள் ஒரு ஃப்ரீலான்ஸராக எவ்வளவு சம்பாதிக்கலாம் என்பதற்கு இன்னும் நடைமுறை வரம்பு உள்ளது, ஏனெனில் நீங்கள் இன்னும் டாலர்களுக்கு வர்த்தகம் செய்ய வேண்டும். ஒரு தொழில்முனைவோராக, இது முற்றிலும் மூடப்படாதது, ஆனால் நீங்கள் பூஜ்ஜிய டாலர்கள் அல்லது எதிர்மறை டாலர்களை உருவாக்கலாம். நீங்கள் ஒரு தொழில் மேம்பாட்டாளராக இருக்க விரும்பினால், உங்கள் தனிப்பட்ட பிராண்டில் அதிக முதலீடு செய்யலாம் மற்றும் உங்களை நீங்களே சந்தைப்படுத்தலாம், மேலும் உங்கள் நற்பெயரின் காரணமாக சராசரியை விட கணிசமாக அதிக ஊதியம் தரும் நிறுவனத்தை நீங்கள் கண்டுபிடிக்கலாம்.
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION