Job-ready Android developer ஆகுற வரைக்கும் நான் கூடவே இருப்பேன். முழுக்க முழுக்க தமிழ்ல.
Batch இல்ல, recorded playlist இல்ல, எல்லாருக்கும் ஒரே syllabus-உம் இல்ல. நான் full-time Android developer — என்னோட ஓய்வு நேரத்துலயும் weekend-லயும் முதல் 2 பேரை மட்டும் எடுத்து, வேலைக்கு தயார் ஆகுற வரைக்கும் என் கூடவே உட்கார்ந்து Kotlin-உம் Jetpack Compose-உம் code பண்ண வெப்பேன்.
- ஒரே நேரத்துல மட்டும்
- 2 பேர்ஒரே நேரத்துல மட்டும்
- உங்க வேகத்த பொறுத்து
- ~6 மாசம்உங்க வேகத்த பொறுத்து
- மாலை நேரமும் weekend-உம்
- Weekendமாலை நேரமும் weekend-உம்
- தயார் ஆகுற வரைக்கும்
- Job readyதயார் ஆகுற வரைக்கும்
எப்படி நடக்கும்
ஒரே நேரத்துல 2 பேர் மட்டும்
60 பேர் இருக்கிற batch இல்ல. பாதில நிறுத்திடற recorded video-வும் இல்ல. உங்க code-ஐ நானே பாப்பேன்.
முதல்ல ஒரு call
30 நிமிஷம் தமிழ்ல பேசுவோம் — இப்ப நீங்க எங்க இருக்கீங்க, என்ன வேலை பாக்குறீங்க, எங்க போகணும்னு. இது உங்களுக்கு சரிப்படுமான்னு நேரா சொல்லிடுவேன். சரிப்படாதுன்னாலும் அதையே சொல்லிடுவேன்.
உங்களுக்குன்னு ஒரு plan
நீங்க ஏற்கனவே தெரிஞ்சுவெச்சிருக்கிறத வெச்சு, உங்க இலக்கை வெச்சு, உங்களுக்கு மட்டும்னு ஒரு plan போடுவோம். வாரத்துக்கு எத்தனை session, எப்ப, எவ்ளோ நேரம்னு உங்க office-க்கும் college-க்கும் ஏத்த மாதிரி முடிவு பண்ணிக்கலாம்.
Code பண்ணு, review வாங்கு, திரும்ப பண்ணு
Session-க்கு நடுவுல நீங்க தான் code எழுதணும். உங்க pull request-ஐ நான் line by line review பண்ணுவேன், அடுத்த call-ல சேர்ந்து சரி பண்ணுவோம் — ஒரு real team-ல எப்படி வேலை நடக்குமோ அப்படியே. எல்லா session-உம் record ஆகும்.
வேலை கிடைக்கிற வரைக்கும்
முடிவு தேதி பாத்து நிறுத்துறது இல்ல — நீங்க வேலைக்கு போறது தான் இலக்கு. கடைசில உங்க கிட்ட Play Store-ல ஒரு app, share பண்ண லாயக்கான GitHub profile, review பண்ணின resume, முடிச்ச mock interview எல்லாம் இருக்கும். பொதுவா இதுக்கு 6 மாசம் ஆகும்.
“Job ready”-ன்னா என்ன அர்த்தம்
- Tutorial-ல இருந்து copy-paste பண்ணாம சொந்தமா Kotlin எழுதுவீங்க
- Jetpack Compose, Material 3 வெச்சு முழு app build பண்ணுவீங்க
- MVVM, Hilt, Room, Coroutines வெச்சு app-ஐ ஒழுங்கா structure பண்ணுவீங்க
- Real API-களை error, offline, retry handle பண்ணி use பண்ணுவீங்க
- Release-க்கு முன்னாடி app-ஐ test, secure, profile பண்ணுவீங்க
- Sign பண்ணின app-ஐ Google Play Store-ல publish பண்ணுவீங்க
- Portfolio-வும் mock interview practice-உம் வெச்சு Android interview-க்கு போவீங்க
என்ன கத்துக்குவீங்க
Fixed syllabus கிடையாது
ஒரு job-ready Android developer-க்கு எதுல தெளிவா இருக்கணுமோ, அது எல்லாம் cover ஆகும். ஆனா எதுல எவ்ளோ நேரம், எந்த வரிசைல-னு உங்களை பாத்து தான் முடிவு.
Kotlin
Null safety, collections, lambda, coroutines — copy-paste பண்ணாம சொந்தமா எழுதுற அளவுக்கு.
Jetpack Compose & UI
State, recomposition, navigation, Material 3, dark mode. இப்ப வர்ற எல்லா புது app-உம் இதுல தான்.
Architecture
MVVM, ViewModel, StateFlow, Hilt, Room. வேலை செய்யுற code-ல இருந்து maintain பண்ண முடியுற code-க்கு.
Networking & data
Retrofit, JSON, paging, caching, offline-first. Error-உம் retry-உம் சரியா handle பண்றது உட்பட.
Testing, security, performance
Unit test, Compose test, secure storage, ProGuard, memory leak, startup time, profiling.
Ship & get hired
Play Console, signing, release, Crashlytics. அப்புறம் portfolio, resume, mock interview.
ஏற்கனவே Kotlin தெரிஞ்சவங்க நேரா architecture-க்கு போவாங்க. ரொம்ப புதுசா இருக்கிறவங்க அடிப்படைல அதிக நேரம் எடுத்துப்பாங்க. உங்களுக்கான plan-ஐ முதல் call-ல சேர்ந்தே போடுவோம் — அப்புறம் உங்க வேகத்த பாத்து மாத்திக்குவோம்.
உங்க plan-ஐ பேசி முடிவு பண்ணலாம்ஒரே நேரத்துல 2 பேர் மட்டும் — அதனால தான் இது சாத்தியம்.
என்னோட commitment
2 பேர். மாலை நேரமும் weekend-உம்.
நான் full-time-ஆ Android developer-ஆ வேலை பாக்குறேன். வேலைக்கு அப்புறம் இருக்கிற நேரத்தையும் weekend-ஐயும் இதுக்கு ஒதுக்குறேன் — அதனால தான் ஒரே நேரத்துல ரெண்டு பேர் மட்டும்.
Personalized one-on-one coaching
2 பேர்
ஒரே நேரத்துல மட்டும் · வேலைக்கு தயார் ஆகுற வரைக்கும்
- உங்க pace-க்கு ஏத்த மாதிரி வாரம் தோறும் live one-on-one session
- எல்லா session-ஓட recording-உம் எப்பவும் உங்ககிட்டயே
- உங்களுக்குன்னு தனியா போட்ட plan — தேவைப்பட்டா நடுவுல மாத்திக்கலாம்
- ஒவ்வொரு project-க்கும் line by line code review
- Session-க்கு நடுவுல WhatsApp-ல doubt clear பண்ணிக்கலாம்
- Resume review, GitHub polish, mock interview
- Play Store-ல publish பண்றது வரைக்கும் கூடவே இருப்பேன்
ஏன் இத பண்றேன்?
நேர்மையா சொல்றேன் — இன்னொருத்தருக்கு சொல்லிக்கொடுக்கிறப்ப தான் ஒரு விஷயம் நமக்கே உண்மையா புரியுது. என்னோட Android அறிவை இன்னும் கெட்டியாக்கிக்க எனக்கு தெரிஞ்ச சிறந்த வழி இது தான். அதனால முதல் 2 பேரை எடுத்து, என்னோட ஓய்வு நேரத்துலயும் weekend-லயும், வேலைக்கு தயார் ஆகுற வரைக்கும் முழு கவனத்தோட கத்துக்கொடுக்கப் போறேன்.
பதிலா நான் கேட்குறது இது மட்டும் தான்: ஒழுங்கா நேரம் ஒதுக்குங்க, கொடுத்த வேலைய செய்யுங்க, முடிச்சதுக்கு அப்புறம் உங்க அனுபவத்த நாலு பேர்கிட்ட சொல்லுங்க.
கேள்விகள்
நேரடியான பதில்
உங்க கேள்வி இங்க இல்லன்னா, கீழ இருக்கிற form-ல கேளுங்க.
எனக்கு English சரியா வராது. முடியுமா?
அதுக்காக தான் இதே ஆரம்பிச்சேன். ஒவ்வொரு explanation-உம், doubt session-உம், code review-உம் தமிழ்ல தான். Code-உம் documentation-உம் English-ல தான் இருக்கும் — official Android docs-ஐ நீங்களே படிக்கிற அளவுக்கு technical English-ஐ சேர்த்தே கத்துக்கொடுப்பேன்.
Syllabus எங்க? PDF கிடைக்குமா?
எல்லாருக்கும் ஒரே syllabus-ஐ கொடுக்கிற மாதிரி இது இல்ல. ஏற்கனவே Kotlin தெரிஞ்சவங்களுக்கு அடிப்படையை திரும்ப சொல்லிக்கொடுக்கிறது நேர விரயம்; ரொம்ப புதுசா இருக்கிறவங்களை வேகமா இழுத்துட்டு போறது பயனில்லாதது. மேல “என்ன கத்துக்குவீங்க” பகுதில எந்தெந்த areas cover ஆகும்னு இருக்கு — அதுல உங்களுக்கு எது, எவ்ளோ, எந்த வரிசைல-னு முதல் call-ல சேர்ந்தே முடிவு பண்ணுவோம்.
நான் இதுவரைக்கும் ஒரு line code கூட எழுதலை. பரவால்லயா?
பரவால்ல. Variable-ன்னா என்னன்னு அங்க இருந்தே ஆரம்பிக்கலாம். ஒரே நேரத்துல ரெண்டு பேர் மட்டும் தான்னு வெச்சிருக்கிறதே இதுக்காக தான் — உங்க வேகத்துக்கு ஏத்த மாதிரி போக முடியும்.
வாரத்துக்கு எவ்ளோ நேரம் ஒதுக்கணும்?
Session எத்தனை, எப்பன்னு உங்க timing-ஐ பாத்து முதல் call-ல முடிவு பண்ணிக்குவோம். ஆனா நேர்மையா ஒண்ணு சொல்றேன்: session-ஐ தவிர நீங்களா practice பண்ண வாரத்துக்கு குறைஞ்சது 6-8 மணி நேரம் வேணும். அவ்ளோ ஒதுக்க முடியாதுன்னா call-லயே சொல்லிடுங்க — fail ஆகுற மாதிரி வெச்சுக்காம, மெதுவான plan போட்டுக்கலாம்.
எத்தன மாசம் ஆகும்?
பொதுவா 6 மாசம். ஆனா அது ஒரு சராசரி, promise இல்ல. நீங்க எவ்ளோ நேரம் ஒதுக்குறீங்க, எங்க இருந்து ஆரம்பிக்கிறீங்க-ங்கிறத பொறுத்து கம்மியாகவும் ஆகலாம், கூடவும் ஆகலாம். நேரம் ஆனாலும் பரவால்ல — நீங்க வேலைக்கு போற வரைக்கும் நான் கூடவே இருப்பேன்.
நல்ல laptop வேணுமா?
Android Studio-க்கு குறைஞ்சது 8GB RAM, 20GB free disk space வேணும். உங்க system அதுக்கு குறைவா இருந்தா call-ல சொல்லுங்க — lighter setup, emulator-க்கு பதிலா வேற option எல்லாம் இருக்கு, பாத்துக்கலாம்.
நீங்களே full-time வேலை பாக்குறீங்க. எப்படி நேரம் ஒதுக்குவீங்க?
Session-ஐ வேலை நேரத்துக்கு வெளியே தான் வெச்சுக்குவோம் — வார நாள்ல மாலை நேரம், இல்லன்னா weekend. அதுக்காக தான் ஒரே நேரத்துல 2 பேர் மட்டும். இதுக்கு மேல ஆள் சேத்தா, சொன்ன நேரத்த என்னால ஒழுங்கா கொடுக்க முடியாது — அப்புறம் இதுவும் இன்னொரு batch class ஆயிடும்.
ஏன் இத பண்றீங்க? உங்களுக்கு என்ன கிடைக்கும்?
நேர்மையான பதில்: இன்னொருத்தருக்கு சொல்லிக்கொடுக்கிறப்ப தான் ஒரு விஷயம் நமக்கே உண்மையா புரியுது. உங்க கேள்விகள், உங்க bug-கள், “ஏன் இப்படி”ன்னு நீங்க கேட்குற இடம் — இதெல்லாம் என்னோட Android அறிவை இன்னும் கூர்மையாக்கும். அதனால தான் ரெண்டு பேரை மட்டும் எடுத்து முழு கவனத்தோட கத்துக்கொடுக்கிறேன். பதிலா நான் கேட்குறது: ஒழுங்கா நேரம் ஒதுக்குங்க, கொடுத்த வேலைய செய்யுங்க, முடிச்சதுக்கு அப்புறம் உங்க அனுபவத்த நாலு பேர்கிட்ட சொல்லுங்க.
“வேலை கிடைக்கிற வரைக்கும்”ன்னா வேலைக்கு guarantee-யா?
இல்ல, அத தெளிவா சொல்லிடுறேன். நான் தர்ற உறுதி என்னோட உழைப்புக்கு — நீங்க முயற்சி பண்ணிட்டு இருக்கிற வரைக்கும், தேதி பாத்து நான் நிறுத்த மாட்டேன். ஆனா வேலை கிடைக்கிறது market-ஐயும் உங்க முயற்சியையும் பொறுத்தது; அதை யாராலயும் நேர்மையா guarantee பண்ண முடியாது — guarantee தர்றவங்க கிட்ட ஜாக்கிரதையா இருங்க.
இப்ப இடம் இருக்கா?
2 பேர் மட்டும் தான். இடம் காலியா இருந்தா உடனே ஆரம்பிக்கலாம்; இல்லன்னா எப்ப காலியாகும்னு உங்ககிட்ட நேரா சொல்லிடுவேன். Form-ஐ fill பண்ணி வெச்சுட்டா, இடம் வர்றப்ப நான் தான் முதல்ல உங்களை contact பண்ணுவேன்.
நான் தமிழ்நாட்ல இல்ல. சேரலாமா?
உலகத்துல எங்க இருந்தாலும் சேரலாம். Session எல்லாம் online தான். உங்க timezone-க்கு ஏத்த slot-ஐ முதல் call-லயே முடிவு பண்ணிக்கலாம்.
அடுத்த step
உங்க interest-ஐ சொல்லுங்க
இத fill பண்ணுங்க — ஒரு working day-க்குள்ள நான் call பண்ணி முதல் session-ஐ fix பண்ணுவேன். ஒரே நேரத்துல 2 பேர் மட்டும் தான், அதனால இடம் இருக்கான்னு நேரா சொல்லிடுவேன்.