ਤੁਸੀਂ ਆਪਣੀ ਸਭ ਤੋਂ ਵਧੀਆ ਇੰਜੀਨੀਅਰਿੰਗ ਸਕਿੱਲ ਨੂੰ ਬਰਬਾਦ ਕਰ ਰਹੇ ਹੋ

ਸਭ ਤੋਂ ਵਧੀਆ ਇੰਜੀਨੀਅਰ ਉਹ ਕੰਮ ਕਰ ਰਹੇ ਹਨ ਜਿਸ ਵਿੱਚ ਉਹ ਮਾਹਰ ਨਹੀਂ ਹਨ।

ਉਹ ਕੋਡ ਲਿਖਣ ਵਿੱਚ ਮਾਹਰ ਨਹੀਂ ਹਨ। ਉਹ ਇਸ ਵਿੱਚ ਬਹੁਤ ਵਧੀਆ ਹਨ। ਪਰ ਉਨ੍ਹਾਂ ਨੇ ਆਪਣਾ ਸਭ ਤੋਂ ਵਧੀਆ ਕੰਮ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੱਤਾ ਹੈ। ਉਹ ਅਜਿਹੇ ਕੰਮਾਂ ਵਿੱਚ ਫਸ ਗਏ ਹਨ ਜੋ ਉਨ੍ਹਾਂ ਦਾ ਸਮਾਂ ਬਰਬਾਦ ਕਰਦੇ ਹਨ।

ਮੈਂ ਇੱਕ ਵੱਡੇ repo migration ਦੌਰਾਨ ਅਜਿਹਾ ਕੀਤਾ। ਮੈਂ Claude Code ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਅਤੇ ਮੈਨੂੰ ਆਪਣੀ ਗਲਤੀ ਦਾ ਅਹਿਸਾਸ ਉਦੋਂ ਤੱਕ ਨਹੀਂ ਹੋਇਆ ਜਦੋਂ ਤੱਕ ਮੈਂ ਆਪਣਾ ਸਮਾਂ ਨਹੀਂ ਦੇਖਿਆ।

ਕੰਮ ਬਦਲ ਗਿਆ ਹੈ। ਤਿਆਰੀ ਹੀ ਅਸਲ ਕੰਮ ਹੈ।

ਹੁਣ ਤੁਸੀਂ ਕੋਡ ਨਹੀਂ ਲਿਖ ਰਹੇ ਜਾਂ debugging ਨਹੀਂ ਕਰ ਰਹੇ। ਤੁਸੀਂ context ਨੂੰ ਮੈਨੇਜ ਕਰ ਰਹੇ ਹੋ।

ਇੱਕ air traffic controller ਵਾਂਗ ਸੋਚੋ। ਕੰਟਰੋਲਰ ਜਹਾਜ਼ ਨਹੀਂ ਉਡਾਉਂਦਾ। ਉਹ ਜਹਾਜ਼ਾਂ ਦਾ ਇੱਕ ਸਹੀ ਕ੍ਰਮ ਤੈਅ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਉਹ ਆਪਸ ਵਿੱਚ ਨਾ ਟਕਰਾਉਣ। ਉਹ airspace ਨੂੰ ਮੈਨੇਜ ਕਰਦਾ ਹੈ।

Claude ਉਡਾਣ ਸੰਭਾਲਦਾ ਹੈ। ਤੁਸੀਂ ਤਾਲਮੇਲ (coordination) ਸੰਭਾਲਦੇ ਹੋ। ਤੁਸੀਂ ਫੈਸਲਾ ਕਰਦੇ ਹੋ ਕਿ ਉਸਨੂੰ ਕਿਹੜੀਆਂ ਫਾਈਲਾਂ ਦਿਖਾਉਣੀਆਂ ਹਨ। ਤੁਸੀਂ ਕੰਮ ਦਾ ਕ੍ਰਮ ਤੈਅ ਕਰਦੇ ਹੋ। ਤੁਸੀਂ ਸੀਮਾਵਾਂ (constraints) ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ।

ਜੇਕਰ ਤੁਸੀਂ ਚੰਗੀ ਤਿਆਰੀ ਕਰਦੇ ਹੋ, ਤਾਂ Claude ਸਫਲ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਕਰਦੇ, ਤਾਂ ਤੁਸੀਂ ਘੰਟਿਆਂ ਬੱਧੀ ਇੱਕ ਅਜਿਹੇ AI ਨਾਲ ਲੜਦੇ ਰਹਿੰਦੇ ਹੋ ਜੋ ਗਲਤ ਚੀਜ਼ ਬਣਾ ਰਿਹਾ ਹੁੰਦਾ ਹੈ।

ਇਸ ਨਵੇਂ ਹੁਨਰ ਵਿੱਚ ਮਾਹਰ ਹੋਣ ਦਾ ਤਰੀਕਾ ਇੱਥੇ ਹੈ:

ਚਲਾਕ (clever) prompts ਲਿਖਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਛੱਡੋ। setup 'ਤੇ ਧਿਆਨ ਦੇਣਾ ਸ਼ੁਰੂ ਕਰੋ।

ਗੁੰਝਲਦਾਰ ਕੰਮ ਲਈ ਦੋ ਆਖਰੀ ਨਿਯਮ:

  1. ਸੋਚਣ ਅਤੇ ਕਰਨ ਨੂੰ ਵੱਖ-ਵੱਖ ਰੱਖੋ। AI ਨੂੰ ਪਹਿਲਾਂ ਇੱਕ ਯੋਜਨਾ (plan) ਬਣਾਉਣ ਲਈ ਕਹੋ। ਯੋਜਨਾ ਦੀ ਸਮੀਖਿਆ ਕਰੋ। ਫਿਰ ਉਸਨੂੰ ਲਾਗੂ (execute) ਕਰਨ ਲਈ ਕਹੋ।
  2. ਜਾਣੋ ਕਿ ਰੀਸੈੱਟ (reset) ਕਦੋਂ ਕਰਨਾ ਹੈ। ਲੰਬੇ ਸੈਸ਼ਨਾਂ ਦੀ ਗੁਣਵੱਤਾ ਘਟ ਜਾਂਦੀ ਹੈ। ਜੇਕਰ AI ਤੁਹਾਡੇ ਨਿਯਮਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦੇਵੇ, ਤਾਂ ਸੈਸ਼ਨ ਨੂੰ ਖਤਮ ਕਰ ਦਿਓ ਅਤੇ ਇੱਕ ਨਵਾਂ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰੋ।

ਹੁਣ ਤੁਹਾਡੀ ਮਾਪਦੰਡ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿੰਨਾ ਕੋਡ ਲਿਖਦੇ ਹੋ। ਤੁਹਾਡੀ ਮਾਪਦੰਡ ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿੰਨੀ ਚੰਗੀ ਤਿਆਰੀ ਕਰਦੇ ਹੋ।

Source: https://dev.to/alextongme/youre-wasting-your-best-engineering-skill-191m

Optional learning community: https://t.me/GyaanSetuAi