ਤਕਨਾਲੋਜੀ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾ ਕੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਮਾਹਰ ਬਣੋ

ਤੁਸੀਂ ਹਰ ਰੋਜ਼ ਲਾਇਬ੍ਰੇਰੀਆਂ (libraries) ਅਤੇ ਫਰੇਮਵਰਕਸ (frameworks) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ਜ਼ਿਆਦਾਤਰ ਡਿਵੈਲਪਰ ਨਹੀਂ ਜਾਣਦੇ ਕਿ ਉਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ।

'Build-Your-Own-X' ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਮੌਜੂਦਾ ਟੂਲਸ ਨੂੰ ਸ਼ੁਰੂ ਤੋਂ (from scratch) ਦੁਬਾਰਾ ਬਣਾਉਂਦੇ ਹੋ। ਤੁਸੀਂ ਸਿਰਫ਼ ਕਲੋਨ (clones) ਨਹੀਂ ਬਣਾਉਂਦੇ, ਸਗੋਂ ਤੁਸੀਂ ਇਹ ਸਿੱਖਦੇ ਹੋ ਕਿ ਤਕਨਾਲੋਜੀ ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ।

ਇਸ ਵਿਧੀ ਦੇ ਫਾਇਦੇ:

ਕਿਵੇਂ ਸ਼ੁਰੂ ਕਰੀਏ:

ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਕੋਈ operating system ਨਾ ਬਣਾਓ। ਛੋਟੇ ਪੱਧਰ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ। ਅਜਿਹੀ ਚੀਜ਼ ਚੁਣੋ ਜਿਸਦੀ ਤੁਸੀਂ ਹਰ ਰੋਜ਼ ਵਰਤੋਂ ਕਰਦੇ ਹੋ।

ਇਹਨਾਂ ਪ੍ਰੋਜੈਕਟਾਂ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ:

ਜੇਕਰ ਤੁਸੀਂ React ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਇੱਕ ਮਿਨੀਮਲ component renderer ਬਣਾਓ। ਜੇਕਰ ਤੁਸੀਂ Git ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ git init ਦਾ ਇੱਕ ਸਧਾਰਨ ਵਰਜ਼ਨ ਬਣਾਓ।

ਟੂਲਸ ਦੀ ਅੰਨ੍ਹੇਵਾਹ ਵਰਤੋਂ ਕਰਨਾ ਬੰਦ ਕਰੋ। ਉਹਨਾਂ ਨੂੰ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰੋ।

ਸਰੋਤ: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-581d