ਅਸਫਲਤਾ ਦੇ ਡਰ 'ਤੇ ਕਾਬੂ ਪਾਉਣਾ: ਟੁੱਟੇ ਹੋਏ ਕੋਡਾਂ ਅਤੇ ਅਸਫਲ ਮੁਹਿੰਮਾਂ ਤੋਂ ਸਿੱਖੇ ਗਏ ਸਬਕ
ਅਸਫਲਤਾ ਦੇ ਡਰ 'ਤੇ ਕਾਬੂ ਪਾਉਣਾ: ਟੁੱਟੇ ਹੋਏ ਕੋਡਾਂ ਅਤੇ ਅਸਫਲ ਮੁਹਿੰਮਾਂ ਤੋਂ ਸਿੱਖੇ ਗਏ ਸਬਕ ਇਸ ਤਰ੍ਹਾਂ ਮੈਂ ਆਪਣੀਆਂ ਗਲਤੀਆਂ 'ਤੇ ਹੱਸਣਾ ਸਿੱਖਿਆ। ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਜਦੋਂ ਤੁਹਾਡੇ ਦੁਆਰਾ ਲਿਖਿਆ ਕੋਡ ਇੱਕ ਰਾਖਸ਼ ਵਿੱਚ ਬਦਲ ਜਾਂਦਾ ਹੈ? ਜਾਂ ਜਦੋਂ ਮਾਰਕੀਟਿੰਗ ਮੁਹਿੰਮ ਜਿਸਨੂੰ ਤੁਸੀਂ ਸ਼ਾਨਦਾਰ ਸਮਝਦੇ ਸੀ, ਨੂੰ ਇੱਕ ਵੀ ਲਾਈਕ ਨਹੀਂ ਮਿਲਦਾ? ਖੈਰ, ਬੱਸ! ਮੈਂ ਇੱਥੇ ਸਭ ਤੋਂ ਵਧੀਆ ਸੁਝਾਅ ਅਤੇ ਅਨੁਭਵ ਸਾਂਝੇ ਕਰਨ ਲਈ ਹਾਂ ਜਿਨ੍ਹਾਂ ਨੇ ਅਸਫਲਤਾਵਾਂ ਨਾਲ ਨਜਿੱਠਣ ਵਿੱਚ ਮੇਰੀ ਮਦਦ ਕੀਤੀ। ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਗਲਤੀਆਂ ਕਰਨਾ ਯਾਤਰਾ ਦਾ ਇੱਕ ਮਜ਼ੇਦਾਰ ਹਿੱਸਾ ਹੈ। ਅਤੇ ਕੌਣ ਜਾਣਦਾ ਹੈ, ਇਸ ਟੈਕਸਟ ਦੇ ਅੰਤ ਤੱਕ, ਤੁਸੀਂ ਆਪਣੀਆਂ ਅਸਫਲਤਾਵਾਂ ਨੂੰ ਜੱਫੀ ਪਾ ਕੇ ਭੱਜ ਰਹੇ ਹੋਵੋਗੇ? ਆਓ, ਹਾਸੇ-ਮਜ਼ਾਕ ਸਾਡੀ ਸਿੱਖਿਆ ਨੂੰ ਖੋਲ੍ਹਣ ਦੀ ਕੁੰਜੀ ਹੈ!
ਬ੍ਰੋਕਨ ਕੋਡਸ ਤੋਂ ਸਿੱਖਣਾ
ਜਦੋਂ ਕੋਡ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਤਾਂ ਕੀ ਕਰਨਾ ਹੈ?
ਆਹ, ਦੁਖਦਾਈ ਪਲ ਪ੍ਰੋਗਰਾਮਰ ਦੇ ਨਜ਼ਰੀਏ ਤੋਂ: ਜਦੋਂ ਤੁਸੀਂ ਸਾਰੇ ਉਤਸ਼ਾਹਿਤ ਹੁੰਦੇ ਹੋ, ਆਪਣਾ ਕੋਡ ਇਸ ਤਰ੍ਹਾਂ ਟਾਈਪ ਕਰਦੇ ਹੋ ਜਿਵੇਂ ਤੁਸੀਂ ਕੋਈ ਮਾਸਟਰਪੀਸ ਲਿਖ ਰਹੇ ਹੋ, ਅਤੇ ਅਚਾਨਕ... ਬੇਲਚਾ! ਕੋਡ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ! ਇਹ ਪੀਜ਼ਾ ਦੀ ਉਮੀਦ ਕਰਨ ਅਤੇ ਇਸ ਦੀ ਬਜਾਏ ਸਲਾਦ ਲੈਣ ਵਰਗਾ ਹੈ। ਕੀ ਕਰੀਏ? ਇੱਥੇ ਕੁਝ ਸੁਝਾਅ ਹਨ ਜੋ ਮੈਂ ਔਖੇ ਤਰੀਕੇ ਨਾਲ ਸਿੱਖੇ ਹਨ:
- ਡੂੰਘਾ ਸਾਹ ਲਓ।ਹਾਂ, ਇਹ ਜ਼ਰੂਰੀ ਹੈ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਸਾਹ ਲੈਣਾ ਚਾਹੀਦਾ ਹੈ। ਘਬਰਾਓ ਨਾ! ਕੋਡ (ਅਜੇ) ਚਾਲੂ ਨਹੀਂ ਹੈ।
- ਗਲਤੀ ਸੁਨੇਹਾ ਪੜ੍ਹੋ।ਇਹ ਉਹ ਹਿੱਸਾ ਹੈ ਜਿਸਨੂੰ ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹਨ। ਗਲਤੀ ਸੁਨੇਹਾ ਇੱਕ ਦੋਸਤ ਵਰਗਾ ਹੈ ਜੋ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ, ਭਾਵੇਂ ਉਲਝਣ ਵਾਲੇ ਤਰੀਕੇ ਨਾਲ। ਇਹ ਸਮਝਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਕਿ ਇਹ ਕੀ ਕਹਿ ਰਿਹਾ ਹੈ।
- ਕੋਡ ਦੀ ਸਮੀਖਿਆ ਕਰੋਹਰੇਕ ਲਾਈਨ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦੇਖੋ ਜਿਵੇਂ ਤੁਸੀਂ ਲੁਕੇ ਹੋਏ ਖਜ਼ਾਨੇ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ। ਕਈ ਵਾਰ, ਗਲਤੀ ਸਿਰਫ਼ ਇੱਕ ਗਲਤ ਥਾਂ 'ਤੇ ਸੈਮੀਕੋਲਨ ਹੁੰਦੀ ਹੈ।
ਪ੍ਰੋਗਰਾਮਿੰਗ ਗਲਤੀਆਂ ਠੀਕ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਸੁਝਾਅ।
ਹੁਣ ਜਦੋਂ ਤੁਸੀਂ ਸਾਹ ਲਿਆ ਹੈ ਅਤੇ ਗਲਤੀ ਸੁਨੇਹਾ ਪੜ੍ਹ ਲਿਆ ਹੈ, ਆਓ ਇਹਨਾਂ ਗਲਤੀਆਂ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਵਿਹਾਰਕ ਸੁਝਾਵਾਂ ਵੱਲ ਵਧੀਏ। ਇੱਥੇ ਇੱਕ ਸਾਰਣੀ ਹੈ ਜੋ ਮੈਂ ਤੁਹਾਡੇ ਲਈ ਤਿਆਰ ਕੀਤੀ ਹੈ:
| ਸੁਝਾਅ | ਵੇਰਵਾ |
|---|---|
| ਵੰਡੋ ਅਤੇ ਜਿੱਤੋ | ਆਪਣੇ ਕੋਡ ਨੂੰ ਛੋਟੇ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡੋ। ਹਰੇਕ ਹਿੱਸੇ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਟੈਸਟ ਕਰੋ। |
| ਡੀਬੱਗਰ ਦੀ ਵਰਤੋਂ ਕਰੋ। | ਡੀਬੱਗਿੰਗ ਟੂਲ ਪ੍ਰੋਗਰਾਮਰਾਂ ਲਈ ਸੁਪਰਹੀਰੋ ਵਾਂਗ ਹਨ। |
| ਮਦਦ ਮੰਗੋ। | ਪੁੱਛਣ ਤੋਂ ਨਾ ਡਰੋ। ਪ੍ਰੋਗਰਾਮਰ ਭਾਈਚਾਰਾ ਉਨ੍ਹਾਂ ਲੋਕਾਂ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਹੈ ਜੋ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਹਨ। |
| ਥੋੜ੍ਹੀ ਦੇਰ ਲਈ ਆਰਾਮ ਕਰੋ। | ਕਈ ਵਾਰ, ਬ੍ਰੇਕ ਲੈਣਾ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਵਾਪਸ ਆਉਣਾ ਨਵੇਂ ਵਿਚਾਰ ਲਿਆਉਂਦਾ ਹੈ। |
ਗਲਤੀਆਂ ਨੂੰ ਸਿੱਖਣ ਦੇ ਮੌਕਿਆਂ ਵਿੱਚ ਬਦਲਣਾ
ਹੁਣ, ਆਓ ਗੱਲ ਕਰੀਏ ਕਿ ਇਹਨਾਂ ਗਲਤੀਆਂ ਨੂੰ... ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ। ਕੀਮਤੀ ਸਬਕਹਰ ਵਾਰ ਜਦੋਂ ਮੇਰਾ ਕੋਡ ਫੇਲ ਹੁੰਦਾ ਹੈ, ਮੈਂ ਇੱਕ ਕਰਦਾ ਹਾਂ ਚੈੱਕਲਿਸਟ ਮਾਨਸਿਕ:
- ਮੈਂ ਕੀ ਸਿੱਖਿਆ?ਹਰ ਗਲਤੀ ਕੁਝ ਨਵਾਂ ਸਿੱਖਣ ਦਾ ਮੌਕਾ ਹੁੰਦੀ ਹੈ। ਅਗਲੀ ਵਾਰ, ਮੈਨੂੰ ਪਤਾ ਲੱਗੇਗਾ ਕਿ ਕੀ ਨਹੀਂ ਕਰਨਾ।
- ਮੈਂ ਇਸ ਤੋਂ ਕਿਵੇਂ ਬਚ ਸਕਦਾ ਹਾਂ?ਉਹੀ ਗਲਤੀਆਂ ਦੁਹਰਾਉਣ ਤੋਂ ਬਚਣ ਲਈ ਯੋਜਨਾ ਬਣਾਉਣਾ ਹਮੇਸ਼ਾ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੁੰਦਾ ਹੈ।
- ਕੀ ਮੈਂ ਇਸ 'ਤੇ ਹੱਸ ਸਕਦਾ ਹਾਂ?ਹਾਂ! ਕਈ ਵਾਰ, ਕਿਸੇ ਗਲਤੀ ਨਾਲ ਨਜਿੱਠਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਹੈ ਹੱਸਣਾ। ਆਖ਼ਰਕਾਰ, ਪਹਿਲਾਂ ਕਿਸਨੇ ਮੂਰਖਤਾਪੂਰਨ ਗਲਤੀ ਨਹੀਂ ਕੀਤੀ?
ਉਦਾਹਰਣ ਵਜੋਂ, ਮੈਂ ਇੱਕ ਵਾਰ ਘੰਟਿਆਂ ਬੱਧੀ ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਰਿਹਾ ਕਿ ਮੇਰਾ ਕੋਡ ਕੰਮ ਕਿਉਂ ਨਹੀਂ ਕਰ ਰਿਹਾ ਸੀ, ਜਦੋਂ ਤੱਕ ਮੈਨੂੰ ਅਹਿਸਾਸ ਨਹੀਂ ਹੋਇਆ ਕਿ ਮੈਂ ਇੱਕ ਸਵਿੱਚ ਬੰਦ ਕਰਨਾ ਭੁੱਲ ਗਿਆ ਹਾਂ। ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਭਾਵਨਾ ਇੱਕ ਪੁਰਾਣੀ ਪੈਂਟ ਦੀ ਜੇਬ ਵਿੱਚ ਜਿੱਤਣ ਵਾਲੀ ਲਾਟਰੀ ਟਿਕਟ ਲੱਭਣ ਵਰਗੀ ਸੀ!
ਅਸਫਲ ਮੁਹਿੰਮਾਂ ਅਤੇ ਉਹ ਮੈਨੂੰ ਕੀ ਸਿਖਾਉਂਦੇ ਹਨ
ਇੱਕ ਅਸਫਲ ਮੁਹਿੰਮ ਕਿਵੇਂ ਭੇਸ ਵਿੱਚ ਇੱਕ ਵਰਦਾਨ ਹੋ ਸਕਦੀ ਹੈ।
ਆਹ, ਉਹ ਅਸਫਲ ਮੁਹਿੰਮਾਂ! ਉਹ ਜੋ ਤੁਹਾਨੂੰ ਸੋਚਣ ਲਈ ਮਜਬੂਰ ਕਰਦੀਆਂ ਹਨ ਕਿ ਕੀ ਬ੍ਰਹਿਮੰਡ ਤੁਹਾਡੇ ਚਿਹਰੇ 'ਤੇ ਹੱਸ ਰਿਹਾ ਹੈ। ਪਰ, ਮੰਨੋ ਜਾਂ ਨਾ ਮੰਨੋ, ਹਰ ਗਲਤੀ ਇੱਕ ਸਬਕ ਹੁੰਦੀ ਹੈ। ਛੁਪਿਆ ਮੌਕਾਇੱਕ ਵਾਰ, ਮੈਂ ਇੱਕ ਇਸ਼ਤਿਹਾਰ ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਕੀਤੀ ਜੋ ਅਸਲ ਵਿੱਚ ਇਸ਼ਤਿਹਾਰ ਨਾਲੋਂ ਮਜ਼ਾਕ ਵਾਂਗ ਜਾਪਦੀ ਸੀ। ਨਤੀਜਾ? ਦਰਸ਼ਕ ਕੁਝ ਵੀ ਸਮਝ ਨਹੀਂ ਸਕੇ, ਅਤੇ ਮੈਨੂੰ ਲੱਗਾ ਜਿਵੇਂ ਮੈਂ ਪੈਸੇ ਸੁੱਟ ਦਿੱਤੇ ਹੋਣ। ਪਰ ਹੇ, ਇਸਨੇ ਮੈਨੂੰ ਸਿਖਾਇਆ... ਆਪਣੇ ਦਰਸ਼ਕਾਂ ਨੂੰ ਬਿਹਤਰ ਜਾਣਨ ਲਈਜੋ ਇੱਕ ਆਫ਼ਤ ਵਰਗਾ ਜਾਪਦਾ ਸੀ, ਉਹ ਇੱਕ ਕੀਮਤੀ ਸਬਕ ਵਿੱਚ ਬਦਲ ਗਿਆ।
ਮਾਰਕੀਟਿੰਗ ਦੇ ਸਬਕ ਜੋ ਮੈਂ ਆਪਣੀਆਂ ਗਲਤੀਆਂ ਤੋਂ ਸਿੱਖੇ।
ਕੁਝ ਮੁਹਿੰਮਾਂ ਤੋਂ ਬਾਅਦ ਜੋ ਯੋਜਨਾ ਅਨੁਸਾਰ ਨਹੀਂ ਹੋਈਆਂ, ਮੈਨੂੰ ਅਹਿਸਾਸ ਹੋਇਆ ਕਿ ਗਲਤੀਆਂ ਕਰਨਾ ਖੇਡ ਦਾ ਹਿੱਸਾ ਹੈ। ਇੱਥੇ ਕੁਝ ਸਬਕ ਹਨ ਜੋ ਮੈਂ ਸਿੱਖਿਆ:
- ਆਪਣੇ ਦਰਸ਼ਕਾਂ ਨੂੰ ਜਾਣੋਜੇ ਤੁਸੀਂ ਨਹੀਂ ਜਾਣਦੇ ਕਿ ਤੁਸੀਂ ਕਿਸ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ ਇਹ ਹਨੇਰੇ ਵਿੱਚ ਗੋਲੀ ਮਾਰਨ ਵਾਂਗ ਹੈ।
- ਆਪਣੇ ਸੁਨੇਹੇ ਵਿੱਚ ਸਪੱਸ਼ਟ ਰਹੋ।ਕਈ ਵਾਰ, ਜੋ ਤੁਹਾਨੂੰ ਮਜ਼ਾਕੀਆ ਲੱਗਦਾ ਹੈ, ਉਹ ਦੂਜਿਆਂ ਲਈ ਇੱਕ ਪੂਰਾ ਰਹੱਸ ਹੋ ਸਕਦਾ ਹੈ।
- ਬਦਲਣ ਤੋਂ ਨਾ ਡਰੋ।ਜੇਕਰ ਕੋਈ ਰਣਨੀਤੀ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਬਦਲਣ ਤੋਂ ਨਾ ਡਰੋ। ਇਨਕਲਾਬੀ ਤਬਦੀਲੀਜੋ ਕੰਮ ਨਹੀਂ ਕਰਦਾ, ਉਹ ਕੰਮ ਨਹੀਂ ਕਰਦਾ!
| ਗਲਤੀ ਹੋ ਗਈ | ਮੈਂ ਕੀ ਸਿੱਖਿਆ |
|---|---|
| ਉਲਝਾਉਣ ਵਾਲਾ ਇਸ਼ਤਿਹਾਰ | ਇੱਕ ਸਪਸ਼ਟ ਸੰਦੇਸ਼ ਦੀ ਮਹੱਤਤਾ। |
| ਫੀਡਬੈਕ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰਨਾ | ਦਰਸ਼ਕਾਂ ਨੂੰ ਸੁਣਨਾ ਜ਼ਰੂਰੀ ਹੈ। |
| ਪਹਿਲਾਂ ਟੈਸਟ ਨਾ ਕਰੋ | ਟੈਸਟਿੰਗ ਜ਼ਰੂਰੀ ਹੈ। |
ਲਾਂਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੈਸਟਿੰਗ ਦੀ ਮਹੱਤਤਾ।
ਲਾਂਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੈਸਟ ਕਰਨਾ ਵੱਡੇ ਪ੍ਰੀਮੀਅਰ ਤੋਂ ਪਹਿਲਾਂ ਰਿਹਰਸਲ ਕਰਨ ਵਾਂਗ ਹੈ। ਇੱਕ ਵਾਰ, ਮੈਂ ਬਿਨਾਂ ਟੈਸਟ ਕੀਤੇ ਇੱਕ ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਕੀਤੀ ਅਤੇ, ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਕੀ? "ਖਰੀਦੋ" ਬਟਨ ਟੁੱਟ ਗਿਆ! ਨਤੀਜਾ ਇਹ ਹੋਇਆ ਕਿ ਮੇਰੀਆਂ ਕਈ ਵਿਕਰੀਆਂ ਖਤਮ ਹੋ ਗਈਆਂ ਅਤੇ ਕੁਝ ਹਾਸੇ ਵੀ ਮਿਲੇ (ਬੇਸ਼ੱਕ, ਮੇਰਾ ਨਹੀਂ)। ਉਦੋਂ ਤੋਂ, ਮੈਂ ਹਮੇਸ਼ਾ ਟੈਸਟ ਕਰਦਾ ਹਾਂ। ਟੈਸਟਿੰਗ ਸੀਟਬੈਲਟ ਲਗਾਉਣ ਵਾਂਗ ਹੈ। ਗੱਡੀ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ। ਤੁਸੀਂ ਸੋਚ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਨੂੰ ਇਸਦੀ ਲੋੜ ਨਹੀਂ ਪਵੇਗੀ, ਪਰ ਪਛਤਾਉਣ ਨਾਲੋਂ ਸੁਰੱਖਿਅਤ ਰਹਿਣਾ ਬਿਹਤਰ ਹੈ!
ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਗਲਤੀਆਂ ਕਰਨ ਦੇ ਡਰ ਨੂੰ ਦੂਰ ਕਰਨਾ
ਗਲਤੀਆਂ ਕਰਨਾ ਸਿੱਖਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦਾ ਹਿੱਸਾ ਕਿਉਂ ਹੈ।
ਆਹ, ਗਲਤੀਆਂ ਕਰਨ ਦਾ ਡਰਇਹ ਉਸ ਤੰਗ ਕਰਨ ਵਾਲੇ ਦੋਸਤ ਵਾਂਗ ਹੈ ਜੋ ਪਾਰਟੀਆਂ ਵਿੱਚ ਆਉਣ ਲਈ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ, ਭਾਵੇਂ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਨਾ ਵੀ ਚਾਹੁੰਦੇ ਹੋਵੋ। ਮੈਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਕਈ ਵਾਰ ਇਸ ਵਿੱਚੋਂ ਲੰਘਿਆ ਹਾਂ। ਜਦੋਂ ਮੈਂ ਸ਼ੁਰੂ ਕੀਤਾ ਸੀ, ਤਾਂ ਹਰ ਗਲਤੀ ਇੱਕ ਛੋਟੀ ਜਿਹੀ ਆਫ਼ਤ ਵਰਗੀ ਸੀ, ਇੱਕ ਕਾਮੇਡੀ ਫਿਲਮ ਦੇ ਯੋਗ ਆਫ਼ਤ। ਪਰ ਇੱਥੇ ਸੱਚਾਈ ਹੈ: ਗਲਤੀਆਂ ਕਰਨਾ ਸਿੱਖਣ ਦਾ ਹਿੱਸਾ ਹੈ।ਇਹ ਸਾਈਕਲ ਚਲਾਉਣਾ ਸਿੱਖਣ ਵਾਂਗ ਹੈ। ਤੁਸੀਂ ਡਿੱਗਦੇ ਹੋ, ਤੁਸੀਂ ਉੱਠਦੇ ਹੋ, ਅਤੇ ਤੁਸੀਂ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ। ਮੇਰੀ ਹਰ ਗਲਤੀ ਨੇ ਮੈਨੂੰ ਕੁਝ ਨਵਾਂ ਸਿਖਾਇਆ।
ਅਸਫਲਤਾ ਦੇ ਡਰ ਨੂੰ ਦੂਰ ਕਰਨ ਲਈ ਸੁਝਾਅ
ਜੇਕਰ ਤੁਸੀਂ ਛੱਤ 'ਤੇ ਬਿੱਲੀ ਵਾਂਗ ਮਹਿਸੂਸ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਉਸ ਡਰ ਨੂੰ ਦੂਰ ਕਰਨ ਲਈ ਇੱਥੇ ਕੁਝ ਸੁਝਾਅ ਹਨ:
- ਇਹ ਸਵੀਕਾਰ ਕਰੋ ਕਿ ਗਲਤੀਆਂ ਕਰਨਾ ਪ੍ਰਕਿਰਿਆ ਦਾ ਹਿੱਸਾ ਹੈ।ਹਰ ਪ੍ਰੋਗਰਾਮਰ, ਇੱਥੋਂ ਤੱਕ ਕਿ ਸਭ ਤੋਂ ਤਜਰਬੇਕਾਰ ਵੀ, ਕਿਸੇ ਨਾ ਕਿਸੇ ਸਮੇਂ ਇੱਕ ਕੋਡ ਤੋੜਦਾ ਹੈ। ਇਹ ਕੇਕ ਪਕਾਉਣ ਵਾਂਗ ਹੈ: ਕਈ ਵਾਰ ਤੁਸੀਂ ਖੰਡ ਦੀ ਬਜਾਏ ਨਮਕ ਪਾਉਂਦੇ ਹੋ। ਅਤੇ ਜ਼ਿੰਦਗੀ ਚਲਦੀ ਰਹਿੰਦੀ ਹੈ!
- ਅਭਿਆਸਜਿੰਨਾ ਜ਼ਿਆਦਾ ਤੁਸੀਂ ਅਭਿਆਸ ਕਰੋਗੇ, ਓਨਾ ਹੀ ਜ਼ਿਆਦਾ ਆਤਮਵਿਸ਼ਵਾਸੀ ਬਣੋਗੇ। ਦਿੱਗਜਾਂ ਨਾਲ ਨਜਿੱਠਣ ਤੋਂ ਪਹਿਲਾਂ ਛੋਟੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਇਹ ਮੈਰਾਥਨ ਤੋਂ ਪਹਿਲਾਂ ਵਾਰਮ ਅੱਪ ਕਰਨ ਵਾਂਗ ਹੈ।
- ਮਦਦ ਮੰਗੋ।ਪੁੱਛਣ ਵਿੱਚ ਸ਼ਰਮਿੰਦਾ ਨਾ ਹੋਵੋ। ਪ੍ਰੋਗਰਾਮਰ ਭਾਈਚਾਰਾ ਇੱਕ ਵੱਡੇ ਪਰਿਵਾਰ ਵਾਂਗ ਹੈ: ਹਮੇਸ਼ਾ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਰਹਿੰਦਾ ਹੈ (ਜਾਂ ਘੱਟੋ ਘੱਟ, ਤੁਹਾਡੀਆਂ ਗਲਤੀਆਂ 'ਤੇ ਹੱਸਣ ਲਈ)।
- ਸ਼ਾਂਤ ਰਹੋ।ਇੱਕ ਡੂੰਘਾ ਸਾਹ ਲਓ ਅਤੇ ਯਾਦ ਰੱਖੋ, ਹਰ ਕੋਈ ਗਲਤੀਆਂ ਕਰਦਾ ਹੈ।ਕਈ ਵਾਰ, ਤੁਹਾਨੂੰ ਬਸ ਇੱਕ ਕਦਮ ਪਿੱਛੇ ਹਟਣ ਅਤੇ ਸਮੱਸਿਆ ਨੂੰ ਇੱਕ ਨਵੇਂ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ ਦੇਖਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਗਲਤੀ ਤੋਂ ਬਾਅਦ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਹਿੰਮਤ।
ਇੱਥੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸਾ ਹੈ: ਫਿਰ ਕੋਸ਼ਿਸ਼ ਕਰੋਮੈਨੂੰ ਯਾਦ ਹੈ ਇੱਕ ਵਾਰ ਜਦੋਂ ਮੈਂ ਇੱਕ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕੰਮ ਕਰ ਰਿਹਾ ਸੀ ਅਤੇ ਇੱਕ ਛੋਟੀ ਜਿਹੀ ਗਲਤੀ ਕਾਰਨ, ਸਭ ਕੁਝ ਟੁੱਟ ਗਿਆ। ਮੈਂ ਸੋਚਿਆ, "ਇਹ ਦੁਨੀਆਂ ਦਾ ਅੰਤ ਹੈ!" ਪਰ, ਕੁਝ ਚਾਕਲੇਟ ਅਤੇ ਇੱਕ ਚੰਗੀ ਹਾਸੇ ਤੋਂ ਬਾਅਦ, ਮੈਨੂੰ ਅਹਿਸਾਸ ਹੋਇਆ ਕਿ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਰੁਕਾਵਟ ਸੀ।
ਤਾਂ ਮੈਂ ਵਾਪਸ ਗਿਆ, ਕੋਡ ਦੀ ਸਮੀਖਿਆ ਕੀਤੀ, ਅਤੇ ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਕੀ? ਮੈਂ ਇਸਨੂੰ ਹੱਲ ਕਰਨ ਵਿੱਚ ਕਾਮਯਾਬ ਹੋ ਗਿਆ! ਇਸ ਅਨੁਭਵ ਨੇ ਮੈਨੂੰ ਸਿਖਾਇਆ ਕਿ... ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਹਿੰਮਤ ਇਹੀ ਅਸਲ ਵਿੱਚ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ। ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਗਲਤੀ ਤੋਂ ਬਾਅਦ ਉੱਠਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਹੋਰ ਮਜ਼ਬੂਤ ਅਤੇ ਸਿਆਣੇ ਹੋ ਜਾਂਦੇ ਹੋ।
| ਆਮ ਗਲਤੀ | ਮੈਂ ਕੀ ਸਿੱਖਿਆ |
|---|---|
| ਟੁੱਟਿਆ ਹੋਇਆ ਕੋਡ | ਹੋਰ ਸਮੀਖਿਆ ਅਤੇ ਜਾਂਚ ਕਰਨ ਦਾ ਮੁੱਲ। |
| ਅਸਫਲ ਮੁਹਿੰਮ | ਫੀਡਬੈਕ ਦੀ ਮਹੱਤਤਾ। |
| ਅਣਕਿਆਸਿਆ ਬੱਗ | ਦਬਾਅ ਹੇਠ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਹੱਲ ਕਰਨਾ ਹੈ। |
ਮਾਰਕੀਟਿੰਗ ਵਿੱਚ ਰਚਨਾਤਮਕਤਾ ਅਤੇ ਗਲਤੀਆਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ
ਗਲਤੀਆਂ ਨਵੇਂ ਵਿਚਾਰਾਂ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰੇਰਿਤ ਕਰ ਸਕਦੀਆਂ ਹਨ।
ਆਹ, ਗਲਤੀਆਂਉਹ ਛੋਟੀਆਂ-ਛੋਟੀਆਂ ਗਲਤੀਆਂ ਜੋ ਤੁਹਾਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਦੁਨੀਆ ਵਿੱਚ ਗੁਆਚੇ ਹੋਏ ਪੁਲਾੜ ਯਾਤਰੀ ਵਾਂਗ ਮਹਿਸੂਸ ਕਰਵਾ ਸਕਦੀਆਂ ਹਨ। ਪਰ ਸੱਚਾਈ ਇਹ ਹੈ ਕਿ, ਕਈ ਵਾਰ, ਇਹ ਠੋਕਰ ਸਾਨੂੰ ਸ਼ਾਨਦਾਰ ਵਿਚਾਰਾਂ ਵੱਲ ਲੈ ਜਾਂਦੀਆਂ ਹਨ! ਜਦੋਂ ਮੈਂ ਡਿਜੀਟਲ ਮੀਡੀਆ ਨਾਲ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕੀਤਾ, ਤਾਂ ਮੈਂ ਇੱਕ ਮੁਹਿੰਮ ਵਿੱਚ ਇੱਕ ਵੱਡੀ ਗਲਤੀ ਕੀਤੀ। ਟੁੱਟਣ ਦੀ ਬਜਾਏ, ਮੈਂ ਇਸਨੂੰ ਆਪਣੇ ਫਾਇਦੇ ਲਈ ਵਰਤਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ। ਮੈਂ ਕੀ ਸਿੱਖਿਆ? ਕਿ ਗਲਤੀਆਂ ਕਰਨਾ ਮੇਰੀ ਰਚਨਾਤਮਕ ਪ੍ਰਕਿਰਿਆ ਦਾ ਇੱਕ ਜ਼ਰੂਰੀ ਹਿੱਸਾ ਹੈ।
ਦਰਅਸਲ, ਗਲਤੀਆਂ ਉਸ ਦੋਸਤ ਵਰਗੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਹਮੇਸ਼ਾ ਇੱਕ ਪਾਗਲ ਵਿਚਾਰ ਲਿਆਉਂਦਾ ਹੈ। ਉਹ ਤੁਹਾਨੂੰ ਬਾਕਸ ਤੋਂ ਬਾਹਰ ਸੋਚਣ ਲਈ ਮਜਬੂਰ ਕਰਦੇ ਹਨ, ਜਾਂ ਇਸ ਦੀ ਬਜਾਏ, ਬਾਹਰ... ਕੋਡਉਦਾਹਰਣ ਵਜੋਂ, ਇੱਕ ਵਾਰ, ਜਦੋਂ ਮੈਂ ਇੱਕ ਬਟਨ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਸੀ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਵਿਕਰੀ ਪੰਨੇ 'ਤੇ ਲੈ ਜਾਂਦਾ ਸੀ, ਤਾਂ ਮੈਂ ਇੱਕ ਲਿੰਕ ਬਣਾਇਆ ਜਿਸ ਨਾਲ ਬਿੱਲੀਆਂ ਦੇ ਬੱਚਿਆਂ ਦਾ ਇੱਕ ਵੀਡੀਓ ਬਣਿਆ। ਜਵਾਬ? ਏ ਸ਼ਾਨਦਾਰ ਸਫਲਤਾਬਿੱਲੀਆਂ ਦੇ ਬੱਚੇ ਕਿਸਨੂੰ ਪਸੰਦ ਨਹੀਂ ਹੁੰਦੇ? ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ, ਇੱਕ ਨਵੀਂ ਮਾਰਕੀਟਿੰਗ ਰਣਨੀਤੀ ਦਾ ਜਨਮ ਹੋਇਆ: "ਮਜ਼ੇਦਾਰ ਅਤੇ ਅਚਾਨਕ ਬਣੋ"!
ਅਸਫਲਤਾਵਾਂ ਤੋਂ ਪੈਦਾ ਹੋਈਆਂ ਰਚਨਾਤਮਕ ਮੁਹਿੰਮਾਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ।
ਇੱਥੇ ਕੁਝ ਮੁਹਿੰਮਾਂ ਹਨ ਜੋ ਇੱਕ ਗਲਤੀ ਨਾਲ ਸ਼ੁਰੂ ਹੋਈਆਂ ਸਨ ਪਰ ਅੰਤ ਵਿੱਚ ਪ੍ਰਸਿੱਧ ਬਣ ਗਈਆਂ:
| ਮੁਹਿੰਮ | ਮੂਲ ਗਲਤੀ | ਅੰਤਿਮ ਨਤੀਜਾ |
|---|---|---|
| ਕੋਕਾ-ਕੋਲਾ (ਨਵਾਂ ਕੋਕ) | ਫਾਰਮੂਲਾ ਤਬਦੀਲੀ | ਜਨਤਾ ਨੇ ਅਸਲੀ ਸੁਆਦ ਵਾਪਸ ਲਿਆਉਣ ਲਈ ਕਿਹਾ! |
| ਗੈਪ | ਲੋਗੋ ਵਿੱਚ ਇੱਕ ਬਹੁਤ ਹੀ ਵੱਡਾ ਬਦਲਾਅ। | ਜਨਤਾ ਨੇ ਪੁਰਾਣਾ ਲੋਗੋ ਵਾਪਸ ਲਿਆਉਣ ਲਈ ਇੱਕ ਪਟੀਸ਼ਨ ਸ਼ੁਰੂ ਕੀਤੀ! |
| ਬਰਗਰ ਕਿੰਗ | ਟਾਈਪਿੰਗ ਗਲਤੀ ਵਾਲਾ ਇਸ਼ਤਿਹਾਰ | ਇਹ ਵਾਇਰਲ ਹੋ ਗਿਆ ਅਤੇ ਸੋਸ਼ਲ ਮੀਡੀਆ 'ਤੇ ਆਪਸੀ ਤਾਲਮੇਲ ਵਧ ਗਿਆ! |
ਇਹ ਉਦਾਹਰਣਾਂ ਦਰਸਾਉਂਦੀਆਂ ਹਨ ਕਿ ਕਈ ਵਾਰ ਇੱਕ ਗਲਤੀ ਉਹ ਚੰਗਿਆੜੀ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਇੱਕ ਮਹਾਨ ਵਿਚਾਰ ਨੂੰ ਭੜਕਾਉਂਦੀ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਗੱਲ ਇਹ ਹੈ ਕਿ... ਆਪਣੇ ਆਪ ਨੂੰ ਨਿਰਾਸ਼ ਨਾ ਹੋਣ ਦਿਓ। ਅਤੇ ਸਕਾਰਾਤਮਕ ਪੱਖ ਵੇਖੋ।
ਨਵੀਨਤਾ ਅਤੇ ਸਿਰਜਣਾਤਮਕਤਾ ਵਿੱਚ ਗਲਤੀ ਦੀ ਭੂਮਿਕਾ।
ਜੇ ਮੈਂ ਇੱਕ ਗੱਲ ਸਿੱਖੀ ਹੈ, ਤਾਂ ਉਹ ਇਹ ਹੈ ਕਿ ਗਲਤੀਆਂ ਇੱਕ... ਭੱਜਦੀ ਰੇਲਗੱਡੀ ਜੋ ਤੁਹਾਨੂੰ ਅਣਕਿਆਸੀਆਂ ਥਾਵਾਂ 'ਤੇ ਲੈ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਨਵੀਨਤਾ ਪ੍ਰਕਿਰਿਆ ਦਾ ਹਿੱਸਾ ਹੈ। ਜਦੋਂ ਅਸੀਂ ਸਵੀਕਾਰ ਕਰਦੇ ਹਾਂ ਕਿ ਗਲਤੀਆਂ ਕਰਨਾ ਯਾਤਰਾ ਦਾ ਹਿੱਸਾ ਹੈ, ਤਾਂ ਅਸੀਂ ਵਧੇਰੇ ਰਚਨਾਤਮਕ ਅਤੇ ਦਲੇਰ ਬਣ ਜਾਂਦੇ ਹਾਂ।
ਉਦਾਹਰਣ ਵਜੋਂ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ, ਹਰ ਬੱਗ ਜੋ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਉਹ ਇੱਕ ਭੇਸ ਵਿੱਚ ਮੌਕਾ ਹੁੰਦਾ ਹੈ। ਮੈਂ ਸਕ੍ਰੀਨ 'ਤੇ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀ ਹਰ ਗਲਤੀ ਤੋਂ ਘਬਰਾ ਜਾਂਦਾ ਸੀ, ਪਰ ਹੁਣ ਮੈਂ ਇਸਨੂੰ ਕੁਝ ਨਵਾਂ ਸਿੱਖਣ ਦੇ ਮੌਕੇ ਵਜੋਂ ਦੇਖਦਾ ਹਾਂ। ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਹੈ ਜਿਵੇਂ ਹਰ ਅਸਫਲਤਾ ਹੁਨਰ ਦੇ ਇੱਕ ਨਵੇਂ ਪੱਧਰ ਦਾ ਪ੍ਰਵੇਸ਼ ਦੁਆਰ ਹੋਵੇ।
ਅਤੇ ਇਸ ਲਈ, ਗਲਤੀਆਂ ਕਰਨ ਦੇ ਡਰ ਨੂੰ ਦੂਰ ਕਰਦੇ ਹੋਏ, ਮੈਂ ਸਿੱਖਿਆ ਕਿ ਟੁੱਟੇ ਹੋਏ ਕੋਡ ਅਤੇ ਅਸਫਲ ਮੁਹਿੰਮਾਂ ਮੇਰੇ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਧਿਆਪਕ ਹੋ ਸਕਦੇ ਹਨ!
ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਲਚਕੀਲਾਪਣ: ਕਾਇਮ ਰਹਿਣ ਦੀ ਕਲਾ
ਕਿਵੇਂ ਲਚਕੀਲੇਪਣ ਨੇ ਮੈਨੂੰ ਚੁਣੌਤੀਆਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ।
ਆਹ, ਏ ਲਚਕੀਲਾਪਣਉਹ ਜਾਦੂਈ ਸ਼ਬਦ ਜਿਸਨੇ ਮੈਨੂੰ ਬਹੁਤ ਸਾਰੀਆਂ ਮੁਸ਼ਕਲਾਂ ਤੋਂ ਬਚਾਇਆ। ਮੈਨੂੰ ਯਾਦ ਹੈ ਜਦੋਂ ਮੈਂ ਪਹਿਲੀ ਵਾਰ ਇੱਕ ਵੈਬਸਾਈਟ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਸੀ। ਮੈਂ ਇੰਨਾ ਉਤਸ਼ਾਹਿਤ ਸੀ ਕਿ ਮੈਂ ਸੋਚਿਆ: "ਅੱਜ ਮੈਂ... ਬਣਨ ਜਾ ਰਿਹਾ ਹਾਂ।" HTML ਦਾ ਰਾਜਾਸਪੋਇਲਰ ਅਲਰਟ: ਮੈਂ ਸਫਲ ਨਹੀਂ ਹੋਇਆ। ਕੋਡ ਇੱਕ ਵੈੱਬਸਾਈਟ ਨਾਲੋਂ ਵਰਣਮਾਲਾ ਦੇ ਸੂਪ ਵਰਗਾ ਲੱਗ ਰਿਹਾ ਸੀ। ਪਰ ਰੋਣ ਅਤੇ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨੂੰ ਖਿੜਕੀ ਤੋਂ ਬਾਹਰ ਸੁੱਟਣ ਦੀ ਬਜਾਏ, ਮੈਂ ਇੱਕ ਡੂੰਘਾ ਸਾਹ ਲਿਆ ਅਤੇ ਸੋਚਿਆ, "ਆਓ, ਮੈਂ ਇਹ ਕਰ ਸਕਦਾ ਹਾਂ!" ਅਤੇ ਮੈਂ ਕੀਤਾ! ਕੁਝ ਨੀਂਦ ਨਾ ਆਉਣ ਵਾਲੀਆਂ ਰਾਤਾਂ ਅਤੇ ਬਹੁਤ ਸਾਰੇ YouTube ਟਿਊਟੋਰਿਅਲਸ ਦੇ ਨਾਲ, ਵੈੱਬਸਾਈਟ ਆਖਰਕਾਰ ਜੀਵਨ ਵਿੱਚ ਆ ਗਈ।
ਅਸਫਲਤਾਵਾਂ ਤੋਂ ਬਾਅਦ ਪ੍ਰੇਰਣਾ ਬਣਾਈ ਰੱਖਣ ਲਈ ਰਣਨੀਤੀਆਂ
ਜਦੋਂ ਜ਼ਿੰਦਗੀ ਤੁਹਾਨੂੰ ਨਿੰਬੂ ਦਿੰਦੀ ਹੈ, ਤਾਂ ਨਿੰਬੂ ਪਾਣੀ ਬਣਾਓ, ਠੀਕ ਹੈ? ਪਰ ਜੇ ਨਿੰਬੂ ਪਾਣੀ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਤਾਂ ਕੀ ਹੋਵੇਗਾ? ਇੱਥੇ ਕੁਝ ਰਣਨੀਤੀਆਂ ਹਨ ਜੋ ਮੈਂ ਪ੍ਰੇਰਿਤ ਰਹਿਣ ਲਈ ਵਰਤਦਾ ਹਾਂ:
- ਵੰਡੋ ਅਤੇ ਜਿੱਤੋਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸਮੁੱਚੇ ਤੌਰ 'ਤੇ ਦੇਖਣ ਦੀ ਬਜਾਏ, ਛੋਟੇ ਹਿੱਸਿਆਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰੋ। ਇਸ ਤਰ੍ਹਾਂ, ਹਰੇਕ ਜਿੱਤ ਇੱਕ ਵੱਡੀ ਪ੍ਰਾਪਤੀ ਵਾਂਗ ਮਹਿਸੂਸ ਹੁੰਦੀ ਹੈ!
- ਛੋਟੀਆਂ ਸਫਲਤਾਵਾਂ ਦਾ ਜਸ਼ਨ ਮਨਾਓ।ਕੀ ਤੁਸੀਂ ਇੱਕ ਲਾਈਨ ਪੂਰੀ ਕਰ ਲਈ? ਥੋੜ੍ਹਾ ਜਿਹਾ ਡਾਂਸ ਕਰਨ ਦਾ ਸਮਾਂ ਆ ਗਿਆ ਹੈ! ਇਹ ਮੇਰੇ ਹੌਂਸਲੇ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
- ਦੂਜਿਆਂ ਨਾਲ ਗੱਲ ਕਰਨਾਦੋਸਤਾਂ ਜਾਂ ਸਹਿਕਰਮੀਆਂ ਨਾਲ ਵਿਚਾਰਾਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਹਮੇਸ਼ਾ ਨਵੇਂ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਲਿਆਉਂਦਾ ਹੈ ਅਤੇ, ਕਈ ਵਾਰ, ਇੱਕ ਚੰਗਾ ਹਾਸਾ ਵੀ।
| ਰਣਨੀਤੀ | ਵੇਰਵਾ |
|---|---|
| ਵੰਡੋ ਅਤੇ ਜਿੱਤੋ | ਪ੍ਰੋਜੈਕਟ ਦੇ ਛੋਟੇ ਹਿੱਸਿਆਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰੋ। |
| ਛੋਟੀਆਂ ਸਫਲਤਾਵਾਂ ਦਾ ਜਸ਼ਨ ਮਨਾਓ। | ਹਰ ਪ੍ਰਾਪਤੀ ਦਾ ਜਸ਼ਨ ਮਨਾਓ, ਭਾਵੇਂ ਕਿੰਨੀ ਵੀ ਛੋਟੀ ਕਿਉਂ ਨਾ ਹੋਵੇ। |
| ਦੂਜਿਆਂ ਨਾਲ ਗੱਲ ਕਰਨਾ | ਦੋਸਤਾਂ ਅਤੇ ਸਹਿਕਰਮੀਆਂ ਨਾਲ ਵਿਚਾਰਾਂ ਅਤੇ ਅਨੁਭਵਾਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਨਾ। |
ਪ੍ਰੋਗਰਾਮਰ ਦਾ ਸਫ਼ਰ: ਖੜ੍ਹੇ ਹੋਣਾ ਸਿੱਖਣਾ।
ਇੱਕ ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਜ਼ਿੰਦਗੀ ਇੱਕ ਰੋਲਰਕੋਸਟਰ ਵਾਂਗ ਹੁੰਦੀ ਹੈ। ਇੱਕ ਦਿਨ ਤੁਸੀਂ ਸਿਖਰ 'ਤੇ ਹੁੰਦੇ ਹੋ, ਅਤੇ ਅਗਲੇ ਦਿਨ, ਸਮੁੰਦਰ ਵਿੱਚ ਡਿੱਗਦੇ ਹੋ... ਕੀੜੇਪਰ ਮਹੱਤਵਪੂਰਨ ਗੱਲ ਇਹ ਜਾਣਨਾ ਹੈ ਕਿ, ਜਦੋਂ ਅਸੀਂ ਡਿੱਗਦੇ ਹਾਂ, ਅਸੀਂ ਹਮੇਸ਼ਾ ਵਾਪਸ ਉੱਠ ਸਕਦੇ ਹਾਂ। ਹਰ ਗਲਤੀ ਸਿੱਖਣ ਦਾ ਮੌਕਾ ਹੁੰਦੀ ਹੈ। ਮੈਂ ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਘੰਟਿਆਂ ਬੱਧੀ ਬਿਤਾਏ ਹਨ ਕਿ ਮੇਰਾ ਕੋਡ ਕਿਉਂ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਸੀ, ਜਦੋਂ ਤੱਕ ਮੈਨੂੰ ਅਹਿਸਾਸ ਨਹੀਂ ਹੋਇਆ ਕਿ ਇਹ ਇੱਕ ਸਧਾਰਨ ਸੈਮੀਕੋਲਨ ਸੀ ਜੋ ਗੁੰਮ ਸੀ। ਕਿਸਨੇ ਸੋਚਿਆ ਹੋਵੇਗਾ ਕਿ ਇੰਨਾ ਛੋਟਾ ਬਿੰਦੀ ਇੰਨੀ ਉਲਝਣ ਪੈਦਾ ਕਰ ਸਕਦੀ ਹੈ?
ਗਲਤੀਆਂ ਰਾਹੀਂ ਨਿੱਜੀ ਵਿਕਾਸ
ਮੇਰੀਆਂ ਗਲਤੀਆਂ ਨੇ ਮੇਰੇ ਕਿਰਦਾਰ ਨੂੰ ਕਿਵੇਂ ਢਾਲਿਆ।
ਆਹ, ਗਲਤੀਆਂਉਹ ਛੋਟੇ ਰਾਖਸ਼ ਜੋ ਉਦੋਂ ਪ੍ਰਗਟ ਹੁੰਦੇ ਹਨ ਜਦੋਂ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਦੀ ਘੱਟੋ-ਘੱਟ ਉਮੀਦ ਕਰਦੇ ਹੋ। ਜੇ ਮੇਰੇ ਕੋਲ ਮੇਰੀ ਹਰ ਗਲਤੀ ਲਈ ਇੱਕ ਪੈਸਾ ਹੁੰਦਾ, ਤਾਂ ਮੈਂ ਸ਼ਾਇਦ ਅਮੀਰ ਹੁੰਦਾ... ਜਾਂ ਘੱਟੋ-ਘੱਟ ਮੈਂ ਇੱਕ ਆਈਸ ਕਰੀਮ ਖਰੀਦ ਸਕਦਾ ਸੀ। ਜਦੋਂ ਮੈਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸ਼ੁਰੂ ਕੀਤੀ, ਤਾਂ ਮੈਨੂੰ ਲੱਗਿਆ ਕਿ ਇਹ ਜਾਦੂ ਵਰਗਾ ਹੈ। ਪਰ ਸੱਚਾਈ ਇਹ ਹੈ ਕਿ, ਮੈਂ ਸਿਰਫ਼ ਕੋਡ ਦੀਆਂ ਲਾਈਨਾਂ ਨੂੰ ਗਲਤੀ ਸੁਨੇਹਿਆਂ ਵਿੱਚ ਬਦਲਣਾ ਹੀ ਜਾਦੂ ਕੀਤਾ।
ਮੈਨੂੰ ਯਾਦ ਹੈ ਇੱਕ ਵਾਰ ਮੈਂ ਇੱਕ ਕਾਲਜ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕੰਮ ਕਰ ਰਿਹਾ ਸੀ। ਮੈਂ ਇੰਨਾ ਉਤਸ਼ਾਹਿਤ ਸੀ ਕਿ ਮੈਂ ਬਹੁਤ ਗੁੰਝਲਦਾਰ ਕੋਡ ਵਰਤਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ। ਨਤੀਜਾ? ਮੇਰਾ ਪ੍ਰੋਗਰਾਮ ਕੰਮ ਨਹੀਂ ਕੀਤਾ, ਅਤੇ ਮੈਂ ਰਾਤ ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਬਿਤਾਈ ਕਿ ਕੀ ਗਲਤ ਹੋਇਆ ਹੈ। ਅੰਤ ਵਿੱਚ, ਮੈਨੂੰ ਅਹਿਸਾਸ ਹੋਇਆ ਕਿ ਜਵਾਬ ਮੇਰੇ ਸਾਹਮਣੇ ਸੀ: ਮੈਂ ਇੱਕ ਸੈਮੀਕੋਲਨ ਭੁੱਲ ਗਿਆ ਸੀ। ਇੱਕ ਸਧਾਰਨ ਸੈਮੀਕੋਲਨ! ਇਸਨੇ ਮੈਨੂੰ... ਦੀ ਮਹੱਤਤਾ ਸਿਖਾਈ। ਵੇਰਵੇ ਅਤੇ ਉਹ ਕਿਵੇਂ ਸਾਰਾ ਫ਼ਰਕ ਪਾ ਸਕਦੇ ਹਨ।
ਅਸਫਲਤਾਵਾਂ ਤੋਂ ਸਿੱਖਣ ਦਾ ਮੇਰੀ ਜ਼ਿੰਦਗੀ 'ਤੇ ਪ੍ਰਭਾਵ।
ਗਲਤੀਆਂ ਤੋਂ ਸਿੱਖਣਾ ਲਗਭਗ ਇੱਕ ਸੁਪਰਪਾਵਰ ਹੋਣ ਵਰਗਾ ਹੈ। ਹਰ ਅਸਫਲਤਾ ਨੇ ਮੈਨੂੰ ਕੁਝ ਕੀਮਤੀ ਸਿਖਾਇਆ। ਉਦਾਹਰਣ ਵਜੋਂ, ਉਸ ਨੀਂਦ ਵਾਲੀ ਰਾਤ ਤੋਂ ਬਾਅਦ, ਮੈਂ ਫੈਸਲਾ ਕੀਤਾ ਕਿ ਮੈਂ... ਲਿਖੋ ਸਭ ਕੁਝ। ਹਾਂ, ਸਭ ਕੁਝ! ਕੀ ਕੰਮ ਕਰਦਾ ਸੀ ਤੋਂ ਲੈ ਕੇ ਕੀ ਨਹੀਂ ਕਰਦਾ ਸੀ। ਇਹ ਮੇਰੀ ਗਲਤੀ ਡਾਇਰੀ ਬਣ ਗਈ। ਅਤੇ ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਕੀ? ਜਦੋਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ ਤਾਂ ਇਹ ਮੇਰਾ ਸਭ ਤੋਂ ਵਧੀਆ ਦੋਸਤ ਬਣ ਗਿਆ।
ਆਪਣੀਆਂ ਕੁਝ ਸਭ ਤੋਂ ਯਾਦਗਾਰ ਅਸਫਲਤਾਵਾਂ ਤੋਂ ਮੈਂ ਕੀ ਸਿੱਖਿਆ, ਇਸਦਾ ਸੰਖੇਪ ਸਾਰ ਇੱਥੇ ਹੈ:
| ਗਲਤੀ ਹੋ ਗਈ | ਸਿੱਖੇ ਸਬਕ |
|---|---|
| ਕੋਡ ਜੋ ਚੱਲਿਆ ਨਹੀਂ ਸੀ | ਧੀਰਜ ਦੀ ਮਹੱਤਤਾ |
| ਮਾਰਕੀਟਿੰਗ ਮੁਹਿੰਮ ਜੋ ਅਸਫਲ ਹੋ ਗਈ। | ਲਾਂਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੈਸਟ ਕਰੋ |
| ਆਪਣਾ ਕੰਮ ਸੇਵ ਕਰਨਾ ਭੁੱਲ ਜਾਣਾ | ਹਮੇਸ਼ਾ ਬਚਾਓ! (ਅਤੇ ਬੈਕਅੱਪ ਲਓ!) |
ਵਧਣਾ ਅਤੇ ਵਿਕਾਸ ਕਰਨਾ: ਗਲਤੀਆਂ ਦੀ ਸੁੰਦਰਤਾ
ਜੇ ਇੱਕ ਗੱਲ ਮੈਂ ਯਕੀਨਨ ਕਹਿ ਸਕਦਾ ਹਾਂ, ਤਾਂ ਉਹ ਹੈ ਵਧਣ ਲਈ ਇਹ ਉਤਰਾਅ-ਚੜ੍ਹਾਅ ਨਾਲ ਭਰੀ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੈ। ਮੇਰੀ ਹਰ ਗਲਤੀ ਆਪਣੇ ਆਪ ਦਾ ਇੱਕ ਬਿਹਤਰ ਸੰਸਕਰਣ ਬਣਨ ਦਾ ਮੌਕਾ ਸੀ। ਜਦੋਂ ਮੈਂ ਪਿੱਛੇ ਮੁੜ ਕੇ ਦੇਖਦਾ ਹਾਂ, ਤਾਂ ਮੈਨੂੰ ਅਹਿਸਾਸ ਹੁੰਦਾ ਹੈ ਕਿ ਉਹ ਠੋਕਰਾਂ ਜ਼ਰੂਰੀ ਸਨ। ਉਨ੍ਹਾਂ ਨੇ ਮੈਨੂੰ ਹੋਰ ਬਣਨਾ ਸਿਖਾਇਆ। ਲਚਕੀਲਾ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਤੋਂ ਨਾ ਡਰੋ।
ਗਲਤੀਆਂ ਦੀ ਸੁੰਦਰਤਾ ਨਵੇਂ ਸਿਰੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਦੇ ਮੌਕੇ ਵਿੱਚ ਹੈ। ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਨਹੀਂ ਹੈ ਕਿ ਮੈਂ ਇੱਕ ਵੀਡੀਓ ਗੇਮ ਵਿੱਚ ਹਾਂ ਜਿੱਥੇ ਤੁਸੀਂ ਇੱਕ ਜਾਨ ਗੁਆ ਦਿੰਦੇ ਹੋ ਅਤੇ ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਵਾਪਸ ਚਲੇ ਜਾਂਦੇ ਹੋ। ਇਹ ਇੱਕ ਬੋਰਡ ਗੇਮ ਵਾਂਗ ਹੈ, ਜਿੱਥੇ ਤੁਸੀਂ ਇੱਕ ਕਦਮ ਪਿੱਛੇ ਹਟ ਸਕਦੇ ਹੋ, ਪਿਛਲੀ ਚਾਲ ਤੋਂ ਸਿੱਖ ਸਕਦੇ ਹੋ, ਅਤੇ ਹੋਰ ਸਿਆਣਪ ਨਾਲ ਅੱਗੇ ਵਧ ਸਕਦੇ ਹੋ।

