എന്റെ GitHub-ൽ റിക്രൂട്ടർമാർക്ക് കാണാൻ കഴിയാത്തത്

നിങ്ങൾ എന്റെ GitHub 30 സെക്കൻഡ് നേരം നോക്കിയാൽ, അതൊരു കുഴപ്പമാണെന്ന് നിങ്ങൾക്ക് തോന്നിയേക്കാം.

നിങ്ങൾക്ക് അവിടെ React കാണാം. Python കാണാം. AI, scrapers, automation എന്നിവ കാണാം. ഹെൽത്ത് കെയർ ടൂളുകളും മാർക്കറ്റിംഗ് ബോട്ടുകളും കാണാം.

എനിക്ക് 100-ലധികം റെപ്പോസിറ്ററികൾ (repositories) ഉണ്ട്. അവയിൽ പലതും പ്രൈവറ്റ് ആണ്. ചിലത് ക്ലയന്റ് വർക്കുകളാണ്. ചിലത് പൂർത്തിയാകാത്ത ആശയങ്ങളാണ്. ഒരു റിക്രൂട്ടറെ സംബന്ധിച്ചിടത്തോളം, ഇവ വെറും ക്രമരഹിതമായ പ്രോജക്റ്റുകൾ മാത്രമായി തോന്നും.

എന്നാൽ അവ അങ്ങനെയല്ല.

ഞാൻ നിർമ്മിക്കുന്ന ഓരോ പ്രോജക്റ്റും ഒരേ പ്രശ്നത്തിനാണ് പരിഹാരം കാണുന്നത്: ആവർത്തന സ്വഭാവമുള്ള ജോലികൾ (repetitive work) എനിക്ക് വെറുപ്പാണ്.

ജോലിക്ക് അപേക്ഷിക്കാനായി ഞാൻ വർഷങ്ങൾ ചിലവഴിച്ചു. ഓരോ അപേക്ഷയും എനിക്ക് വെറുപ്പായിരുന്നു. നിങ്ങൾ ഒരു റെസ്യൂമെ അപ്‌ലോഡ് ചെയ്യുന്നു, തുടർന്ന് അതേ റെസ്യൂമെ തന്നെ പതിനഞ്ച് വ്യത്യസ്ത കോളങ്ങളിൽ ടൈപ്പ് ചെയ്യാൻ ഒരു വെബ്‌സൈറ്റ് നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. അത് സമയനഷ്ടമാണ്.

എനിക്ക് ഇതിൽ മടുപ്പ് തോന്നി. അത് പരിഹരിക്കാനായി ഞാൻ ടൂളുകൾ നിർമ്മിക്കാൻ തുടങ്ങി.

പരസ്പരബന്ധമില്ലാത്ത കാര്യങ്ങളാണ് ഞാൻ നിർമ്മിക്കുന്നതെന്ന് ഞാൻ കരുതി. ഞാൻ ഒരു ജോബ് ആപ്ലിക്കേഷൻ ഹെൽപ്പർ നിർമ്മിച്ചു. ഒരു കണ്ടന്റ് ഷെഡ്യൂളർ നിർമ്മിച്ചു. ഒരു AI ഫ്രെയിംവർക്ക് നിർമ്മിച്ചു.

പിന്നീട് ഞാൻ സൂക്ഷ്മമായി നോക്കി. ഓരോ പ്രോജക്റ്റും ആരംഭിച്ചത് ഒരൊറ്റ ചിന്തയിൽ നിന്നാണ്: "ഇത് ചെയ്യാൻ ഇതിലും നല്ലൊരു മാർഗ്ഗം ഉണ്ടായിരിക്കണം."

എന്റെ PostPunk പ്രോജക്റ്റ് എടുക്കുക. മിക്കവരും ഇതിനെ ഒരു സോഷ്യൽ മീഡിയ ഷെഡ്യൂളർ ആയിട്ടാണ് കാണുന്നത്. എന്നാൽ മാനുവൽ പോസ്റ്റിംഗ് ഒഴിവാക്കാനുള്ള ഒരു മാർഗ്ഗമായാണ് ഞാൻ ഇതിനെ കാണുന്നത്. എനിക്ക് സർഗ്ഗാത്മകത തോന്നുമ്പോൾ ഞാൻ കണ്ടന്റ് തയ്യാറാക്കുന്നു. ബാക്കി കാര്യങ്ങൾ സിസ്റ്റം കൈകാര്യം ചെയ്യാൻ ഞാൻ വിട്ടുകൊടുക്കുന്നു.

ഒരാൾക്ക് ഇത് ക്രമരഹിതമായ ടൂളുകളുടെ ഒരു പട്ടികയായി കാണാം. എന്നാൽ ഞാൻ ഇതിൽ ഒരു പാറ്റേൺ (pattern) കാണുന്നു.

ഇവയെല്ലാം മനുഷ്യപ്രയത്നം കുറയ്ക്കാനുള്ള ശ്രമങ്ങളാണ്.

ചില ഡെവലപ്പർമാർക്ക് ഗ്രാഫിക്സ് ആണ് ഇഷ്ടം. ചിലർക്ക് ഡാറ്റാബേസുകളാണ് ഇഷ്ടം. എനിക്ക് തടസ്സങ്ങൾ (friction) നീക്കം ചെയ്യാനാണ് ഇഷ്ടം. ഒരു ജോലി ആവർത്തന സ്വഭാവമുള്ളതാണെങ്കിൽ, അത് പകരം ഒരു കമ്പ്യൂട്ടർ ചെയ്താലോ എന്ന് ഞാൻ ചിന്തിക്കും.

AI എനിക്ക് വേണ്ടി ജോലി ചെയ്യുന്നു എന്നാണ് ആളുകൾ കരുതുന്നത്. AI ഒരു മാന്ത്രികവിദ്യയല്ല. കോഡ് എഴുതുന്നതല്ല പ്രയാസമേറിയ കാര്യം. വർക്ക്ഫ്ലോകളും (workflows) എഡ്ജ് കേസുകളും (edge cases) മനസ്സിലാക്കുന്നതാണ് പ്രയാസം. ചിന്തിക്കുക എന്നതാണ് ഏറ്റവും പ്രയാസമേറിയ കാര്യം.

നിങ്ങൾ നൂറ് റെപ്പോസിറ്ററുകളും പരിശോധിക്കുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നില്ല. ആർക്കും അതിനുള്ള സമയമില്ല.

നിങ്ങൾ പരിശോധിക്കുകയാണെങ്കിൽ, വെറും സാങ്കേതികവിദ്യകൾക്കായി തിരയരുത്. ഒരു സിസ്റ്റംസ് തിങ്കറായ (systems thinker) ഒരാളെ തിരയുക. പാറ്റേണുകൾ കണ്ടെത്തുകയും സമയം ലാഭിക്കാനായി ടൂളുകൾ നിർമ്മിക്കുകയും ചെയ്യുന്ന ഒരാളെ തിരയുക.

ഞാൻ നൂറ് വ്യത്യസ്ത പ്രോജക്റ്റുകളല്ല കാണുന്നത്. ഞാൻ ഒരു ആശയമാണ് കാണുന്നത്:

ഒരു ജോലി ആവർത്തന സ്വഭാവമുള്ളതാണെങ്കിൽ, അത് ചെയ്യാൻ ഇതിലും നല്ലൊരു മാർഗ്ഗമുണ്ട്. ഞാൻ ആ മാർഗ്ഗം നിർമ്മിക്കും.

Source: https://dev.to/ashb4/what-recruiters-cant-see-on-my-github-1f41