குறிக்கோள்-சி
குறிக்கோள்-சி என்பது iOS மற்றும் OSX தயாரிப்புகளுக்கான முறையான நிரலாக்க மொழியாகும்.
நீங்கள் அதை பற்றி மேலும் அறிய முடியும் வளங்கள் நிறைய உள்ளன, இந்த குறியீட்டு பள்ளி வள போன்ற ஒரு பொருள் சுட்டி குறிக்கோள்- C அடிப்படைகளை கற்றல் மாறிவிடும். வெளிப்படையாக, நீங்கள் ஒரு iOS டெவலப்பர் ஆக ஆர்வம் என்றால் நீங்கள் தொடங்க வேண்டும் முதல் இடத்தில் உள்ளது.
ஸ்விஃப்ட் எதிர்காலம்
2014 இல் ஸ்விஃப்ட்டின் வெளியீட்டில், குறிக்கோள்- C கற்றல் உங்கள் நேரத்தை மதிக்காது என்று நீங்கள் நினைக்கலாம். இவ்வளவு வேகமாக இல்லை, என்றாலும், சாப்ட்வேர் மென்பொருளை நீங்கள் இருவருடனும் நன்கு தெரிந்துகொள்ள வேண்டும் என்று பரிந்துரைக்கிறது, குறிப்பாக ஸ்விஃப்ட் இன்னும் குறிக்கோள்- C ஐ மாற்றவில்லை என்பதால்:
"... நீங்கள் ஸ்விஃப்ட் அல்லது குறிக்கோள்- C அறிய வேண்டும் ( இருவரும் தெரிந்து கொள்ள வேண்டும்). ஜூனியர் நிலை நிலைக்கு, நீங்கள் குறைந்தது தொடரியல் மற்றும் அறக்கட்டளை கட்டமைப்பு (பொருள்கள், சேகரிப்புகள், தரவு வகைகள், நெட்வொர்க்கிங், JSON) ஒரு நல்ல ஒப்பந்தம் தெரியும். இதற்கு மேலதிகமாக அடிப்படை பொருள் சார்ந்த கருத்துகளை நீங்கள் அறிந்து கொள்ள வேண்டும், ஒரு பொருள் என்ன, ஒரு வகுப்பு என்ன, எப்படி முறைகள் எழுதுவது போன்றவை. "
Treehouse ஒரு ஸ்விஃப்ட் பாடத்தினைக் கொண்டிருக்கிறது, மேலும் நீங்கள் மேலும் அறிந்துகொள்ள ஆர்வமாக இருந்தால் முன்னோட்டமிடலாம்.
பயிற்சி!
இப்போது நீங்கள் குறிக்கோள்-சி அல்லது ஸ்விஃப்ட் (அல்லது ஒருவேளை இரண்டையுமே) தெரிந்திருக்க வேண்டும், முடிந்தவரை நீங்கள் பயிற்சி செய்ய வேண்டும். உங்கள் சொந்த பயன்பாடுகளை உருவாக்க, ஆப் ஸ்டோருக்கு அவற்றை இடுகையிடவும், முடிந்தவரை மாற்றங்களைச் செய்யவும். இந்த ஒரு மேம்பட்ட பயன்பாட்டை வடிவமைப்பு மற்றும் பராமரிப்பு பற்றி ஒரு iOS டெவலப்பர் அனைத்தையும் தெரிந்து கொள்ள சிறந்த வழி.
இது உங்கள் குறியீட்டு திறன்களை கூர்மையாக வைத்திருக்கிறது, இது எப்போதும் ஒரு நல்ல போனஸ் ஆகும்.
சமூகத்தின் பாகமாக இருங்கள்
GitHub ஆன்லைனில் மிகப்பெரிய குறியீட்டு சமூகங்களில் ஒன்றாகும். உங்கள் பதிவுகள் மற்றும் நிரல்களைச் சோதிப்பதன் மூலம் பதிப்பு வரலாற்றையும் ஒரு பெரிய சமூகத்தையும் உங்களுக்கு வழங்குகிறது. குறியீட்டுத் தொழிலில் ஆர்வமுள்ள எவரும் GitHub ஐப் பயன்படுத்துகின்றனர், மேலும் அதைப் பயன்படுத்த நீங்கள் போதுமான காரணம் இருக்க வேண்டும். ஆனால் நீங்கள் எப்படி சரிசெய்வது என்று தெரியவில்லை என்று ஒரு பிரச்சனையில் சிக்கி இருந்தால் அது ஒரு பெரிய உதவி இருக்க முடியும்.
உங்கள் சேவைகள் தொண்டர்
போர்ட்ஃபோலியோ சேவைகள் மற்றும் உண்மையான உலக அனுபவங்களை பெறுவதற்கான ஒரு சிறந்த வழி, உங்கள் சேவைகளை லாபமல்லாதவர்களுக்கும் உள்ளூர் வணிகங்களுக்கும் தன்னார்வத் தொண்டு செய்வதாகும். நிச்சயமாக, நீங்கள் எந்த பணத்தையும் செய்ய மாட்டீர்கள், ஆனால் எந்தவொரு வேலை கிடைப்பதற்கும் முக்கியமாக, iOS மேம்பாட்டில் குறிப்பாக ஒரு தொடர்பு மற்றும் குறிப்புகளின் பட்டியலை நீங்கள் உருவாக்க வேண்டும்.
ஆண்ட்ரூ ஜி. ரோசன் இவ்வாறு எழுதுகிறார்:
"உங்கள் மூலோபாயம் உங்கள் iOS டெவலப்பர் திறன்களைப் போலவே குறிப்பிடத்தக்க குறிப்புகளையும், அதேபோல் பொது உறவு திறன்களை காட்சிப்படுத்துகிறது." நீங்கள் உங்களை ஊக்குவிக்கவும் வாடிக்கையாளர்களுடன் தொடர்பு கொள்ளவும் முடியும் என்று முதலாளிகளைக் காட்டும் முக்கியமானது.
தீர்மானம்
நீங்கள் ஒரு iOS டெவலப்பர் என தொடங்குவதற்கு செய்யக்கூடிய மற்ற விஷயங்கள் நிறைய உள்ளன, ஆனால் நீங்கள் துறையில் ஒரு தொழிலை தொடங்க விரும்பினால் இந்த குறிப்புகள் நிச்சயமாக முக்கியம். IOS வளர்ச்சி பற்றி தெரிந்து கொள்ள வேண்டிய எல்லாவற்றையும் பற்றி நீங்கள் எவ்வளவு முடியுமோ அவ்வளவு கற்றுக்கொள்ளுங்கள், மேலும் எந்த நேரத்திலும் ஒரு டெவெலப்பராக மாறுவதற்கு நீங்கள் நிச்சயமாக இருக்க வேண்டும்.