ਮੇਰੀ ਪਹਿਲੀ ਇੰਟਰਨਸ਼ਿਪ: ਅਜੇ ਵੀ ਖੋਜ ਜਾਰੀ ਹੈ, ਅਜੇ ਵੀ ਬਣਾ ਰਿਹਾ ਹਾਂ
ਮੈਂ ਆਪਣੀ ਪਹਿਲੀ ਸੌਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਿੰਗ ਇੰਟਰਨਸ਼ਿਪ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਹਜ਼ਾਰਾਂ ਘੰਟੇ ਲਗਾਏ।
ਮੈਂ DSA ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਹੱਲ ਕੀਤੀਆਂ। ਮੈਂ ਨੌਕਰੀਆਂ ਲਈ ਅਪਲਾਈ ਕੀਤਾ। ਮੈਨੂੰ ਕਈ ਵਾਰ ਰਿਜੈਕਸ਼ਨ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪਿਆ। ਕੁਝ ਕੰਪਨੀਆਂ ਨੇ ਕਦੇ ਜਵਾਬ ਹੀ ਨਹੀਂ ਦਿੱਤਾ। ਕੁਝ ਨੇ ਮੈਨੂੰ ਇੰਟਰਵਿਊ ਲਈ ਬੁਲਾਇਆ।
ਇੱਕ ਇੰਟਰਵਿਊ ਨੇ ਮੇਰਾ ਨਜ਼ਰੀਆ ਬਦਲ ਦਿੱਤਾ। ਇੰਟਰਵਿਊ ਲੈਣ ਵਾਲੇ ਨੇ ਮੇਰੇ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਪੁੱਛਿਆ। ਉਸਨੇ ਇੱਕ ਸਵਾਲ ਪੁੱਛਿਆ:
"ਕੀ ਤੁਹਾਡੇ ਕੋਲ ਅਸਲੀ ਯੂਜ਼ਰਸ ਹਨ?"
ਮੇਰੇ ਕੋਲ ਨਹੀਂ ਸਨ। ਮੈਂ ਸਿੱਖਣ ਲਈ ਪ੍ਰੋਜੈਕਟ ਬਣਾਏ ਸਨ। ਮੈਂ ਉਹ ਲੋਕਾਂ ਲਈ ਨਹੀਂ ਬਣਾਏ ਸਨ।
ਉਸ ਸਵਾਲ ਨੇ ਮੇਰਾ ਤਰੀਕਾ ਬਦਲ ਦਿੱਤਾ।
ਮੈਂ ਆਪਣਾ AZ-900 ਸਰਟੀਫਿਕੇਸ਼ਨ ਇਮੈਨ ਵੀ ਫੇਲ੍ਹ ਹੋ ਗਿਆ। ਮੈਂ ਤਿਆਰ ਨਹੀਂ ਸੀ। ਇਹ ਇੱਕ ਪਿੱਛੇ ਹਟਣ ਵਾਂਗ ਲੱਗਿਆ। ਮੈਂ ਆਪਣੀ ਕਾਬਲੀਅਤ 'ਤੇ ਸ਼ੱਕ ਕਰਨ ਲੱਗ ਪਿਆ। ਫਿਰ ਮੈਂ ਅਸਫਲਤਾ 'ਤੇ ਧਿਆਨ ਦੇਣਾ ਬੰਦ ਕਰ ਦਿੱਤਾ। ਮੈਂ ਸੁਧਾਰ ਕਰਨ 'ਤੇ ਧਿਆਨ ਦੇਣਾ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤਾ।
ਮੈਂ ਟਿਊਟੋਰਿਅਲ ਦੇਖਣਾ ਬੰਦ ਕਰ ਦਿੱਤਾ। ਮੈਂ CloudStash ਬਣਾਉਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ।
ਮੈਂ ਪ੍ਰੋਡਕਸ਼ਨ ਸਿਸਟਮਾਂ ਨੂੰ ਸਮਝਣਾ ਚਾਹੁੰਦਾ ਸੀ। ਮੈਂ ਇਹਨਾਂ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਕਲਾਉਡ ਫਾਈਲ ਸਟੋਰੇਜ ਪਲੇਟਫਾਰਮ ਬਣਾਇਆ:
• Node.js and TypeScript • PostgreSQL • Redis • BullMQ workers • JWT authentication • Docker • Object storage • Background processing • Real-time upload progress
ਕੋਡ ਲਿਖਣਾ ਮੁਸ਼ਕਲ ਹਿੱਸਾ ਨਹੀਂ ਸੀ। ਡਿਪਲਾਈਮੈਂਟ ਮੁਸ਼ਕਲ ਹਿੱਸਾ ਸੀ। ਮੈਂ Docker, environment variables, ਅਤੇ Redis ਕਨੈਕਸ਼ਨਾਂ ਨਾਲ ਸੰਘਰਸ਼ ਕੀਤਾ।
ਅਖੀਰ ਵਿੱਚ ਮੈਂ ਪਲੇਟਫਾਰਮ ਲਾਂਚ ਕਰ ਦਿੱਤਾ। ਮੈਨੂੰ ਯੂਜ਼ਰਸ ਦੀ ਉਮੀਦ ਸੀ। ਪਰ ਲਗਭਗ ਕੋਈ ਵੀ ਨਹੀਂ ਆਇਆ।
ਮੈਂ ਇੱਕ ਕੌੜਾ ਸੱਚ ਸਿੱਖਿਆ। ਸੌਫਟਵੇਅਰ ਬਣਾਉਣਾ ਅਤੇ ਲੋਕਾਂ ਨੂੰ ਸੌਫਟਵੇਅਰ ਵਰਤਣ ਲਈ ਮਨਾਉਣਾ ਦੋ ਵੱਖ-ਵੱਖ ਗੱਲਾਂ ਹਨ। ਕੋਡਿੰਗ ਨੌਕਰੀ ਦਾ ਸਿਰਫ ਇੱਕ ਹਿੱਸਾ ਹੈ। ਤੁਹਾਨੂੰ usability, documentation, ਅਤੇ ਭਰੋਸੇ ਦੀ ਵੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਮੈਂ ਅਜੇ ਵੀ ਆਪਣੀ ਪਹਿਲੀ ਇੰਟਰਨਸ਼ਿਪ ਦੀ ਭਾਲ ਕਰ ਰਿਹਾ ਹਾਂ। ਮੈਨੂੰ ਅਜੇ ਵੀ ਰਿਜੈਕਸ਼ਨ ਵਾਲੇ ਈਮੇਲ ਮਿਲਦੇ ਹਨ। ਮੈਂ ਅਜੇ ਵੀ ਘਬਰਾਹਟ ਮਹਿਸੂਸ ਕਰਦਾ ਹਾਂ।
ਪਰ ਹੁਣ ਮੇਰਾ ਟੀਚਾ ਵੱਖਰਾ ਹੈ। ਮੈਂ ਸਿਰਫ ਆਪਣੇ GitHub ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਭਰਨ ਲਈ ਪ੍ਰੋਜੈਕਟ ਨਹੀਂ ਬਣਾਉਂਦਾ। ਮੈਂ ਅਸਲ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਸੌਫਟਵੇਅਰ ਬਣਾਉਂਦਾ ਹਾਂ।
CloudStash ਸ਼ਾਇਦ ਅਗਲਾ Dropbox ਨਾ ਹੋਵੇ। ਇਸ ਨਾਲ ਕੋਈ ਫਰਕ ਨਹੀਂ ਪੈਂਦਾ। ਇਸ ਨੇ ਮੈਨੂੰ ਕਿਸੇ ਵੀ ਕੋਰਸ ਨਾਲੋਂ ਵੱਧ ਸਿਖਾਇਆ ਹੈ।
ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਪਹਿਲੀ ਨੌਕਰੀ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇਹ ਯਾਦ ਰੱਖੋ:
• ਰਿਜੈਕਸ਼ਨ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਕਿ ਤੁਸੀਂ ਸੁਧਾਰ ਨਹੀਂ ਕਰ ਰਹੇ। • ਹਰ ਇੰਟਰਵਿਊ ਤੁਹਾਨੂੰ ਦੱਸਦੀ ਹੈ ਕਿ ਅੱਗੇ ਕੀ ਸਿੱਖਣਾ ਹੈ। • ਹਰ ਡਿਪਲਾਈਮੈਂਟ ਤੁਹਾਨੂੰ ਇੱਕ ਸਬਕ ਸਿਖਾਉਂਦੀ ਹੈ। • ਹਰ ਬੱਗ ਤੁਹਾਨੂੰ ਇੱਕ ਬਿਹਤਰ ਇੰਜੀਨੀਅਰ ਬਣਾਉਂਦਾ ਹੈ।
ਤੁਹਾਨੂੰ ਸਿਰਫ ਇੱਕ ਮੌਕੇ ਦੀ ਲੋੜ ਹੈ। ਮੈਂ ਅਜੇ ਵੀ ਆਪਣੇ ਮੌਕੇ ਦੀ ਉਡੀਕ ਕਰ ਰਿਹਾ ਹਾਂ। ਉਦੋਂ ਤੱਕ, ਮੈਂ ਬਣਾਉਣਾ ਜਾਰੀ ਰੱਖਾਂਗਾ।
ਤੁਹਾਡੀ ਪਹਿਲੀ ਸੌਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਿੰਗ ਦੀ ਨੌਕਰੀ ਪਾਉਣ ਵਿੱਚ ਕਿਸ ਚੀਜ਼ ਨੇ ਮਦਦ ਕੀਤੀ? ਕੀ ਇਹ open source ਸੀ, networking ਸੀ, ਜਾਂ ਕੋਈ ਖਾਸ ਪ੍ਰੋਜੈਕਟ?
Source: https://dev.to/asb_it/my-first-internship-still-searching-still-building-1bn1
