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

