ਅਪਾਚੀ SeaTunnel ਕਮਿਟਰ ਬਣਨ ਲਈ ਕੀ ਚਾਹੀਦਾ ਹੈ
ਡੋਯਨ ਕਿਮ (Doyeon Kim) ਹੁਣ ਇੱਕ Apache SeaTunnel ਕਮਿਟਰ ਹਨ।
ਉਹ ਅਜੇ ਵੀ ਇੱਕ ਯੂਨੀਵਰਸਿਟੀ ਵਿਦਿਆਰਥੀ ਹਨ। ਇਹ ਉਹਨਾਂ ਦੇ ਓਪਨ ਸੋਰਸ (open source) ਦੇ ਸਫ਼ਰ ਵਿੱਚ ਇੱਕ ਵੱਡਾ ਮੀਲ ਪੱਥਰ ਹੈ।
ਦੋ ਸਾਲ ਪਹਿਲਾਂ, ਅਸੀਂ ਡੋਯਨ ਦਾ ਇੱਕ ਨਵੇਂ ਆਉਣ ਵਾਲੇ ਵਜੋਂ ਇੰਟਰਵਿਊ ਲਿਆ ਸੀ। ਉਹ ਜਲਦੀ ਹੀ ਸਾਡੇ ਸਭ ਤੋਂ ਸਰਗਰਮ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਬਣ ਗਈ। ਹੁਣ, ਉਹਨਾਂ ਨੇ ਵਿਸ਼ਵਵਿਆਪੀ ਭਾਈਚਾਰੇ ਦਾ ਭਰੋਸਾ ਜਿੱਤ ਲਿਆ ਹੈ।
ਉਹਨਾਂ ਦਾ ਕੰਮ ਸਿਰਫ਼ ਕੋਡ ਲਿਖਣ ਤੱਕ ਹੀ ਸੀਮਤ ਨਹੀਂ ਹੈ। ਉਹ Zeta engine ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਉਂਦੀ ਹਨ, connectors ਵਿੱਚ ਸੁਧਾਰ ਕਰਦੀਆਂ ਹਨ, ਅਤੇ documentation ਵਿੱਚ ਮਦਦ ਕਰਦੀਆਂ ਹਨ।
ਉਹਨਾਂ ਦੇ ਪ੍ਰਭਾਵ ਦੇ ਮੁੱਖ ਖੇਤਰ:
- Zeta engine: ਉਹਨਾਂ ਨੇ job state handling ਵਿੱਚ ਸੁਧਾਰ ਕੀਤਾ ਅਤੇ memory leaks ਨੂੰ ਠੀਕ ਕੀਤਾ।
- Connectors: ਉਹਨਾਂ ਨੇ BigQuery Sink 'ਤੇ ਕੰਮ ਕੀਤਾ ਅਤੇ Transform-V2 ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਵਿੱਚ ਸੁਧਾਰ ਕੀਤਾ।
- Community: ਉਹ pull requests ਦੀ ਸਮੀਖਿਆ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਤਕਨੀਕੀ ਚਰਚਾਵਾਂ ਵਿੱਚ ਹਿੱਸਾ ਲੈਂਦੀਆਂ ਹਨ।
- Knowledge sharing: ਉਹ ਦੂਜਿਆਂ ਦੀ ਮਦਦ ਕਰਨ ਲਈ ਆਪਣੇ ਤਜ਼ਰਬਿਆਂ ਬਾਰੇ ਲਿਖਦੀਆਂ ਹਨ।
ਡੋਯਨ ਦਾ ਮੰਨਣਾ ਹੈ ਕਿ ਕਮਿਟਰ ਦੀ ਭੂਮਿਕਾ ਸਿਰਫ਼ ਕੋਡ ਨੂੰ ਮਰਜ (merge) ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਤੋਂ ਕਿਤੇ ਵੱਧ ਹੈ। ਇਹ ਨਵੇਂ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲਿਆਂ ਦਾ ਮਾਰਗਦਰਸ਼ਨ ਕਰਨ ਅਤੇ ਕੋਡ ਦੀ ਗੁਣਵੱਤਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਦੀ ਇੱਕ ਜ਼ਿੰਮੇਵਾਰੀ ਹੈ।
ਉਹ ਭਾਈਚਾਰੇ ਨੂੰ ਵਧਣ ਵਿੱਚ ਮਦਦ ਕਰਨਾ ਜਾਰੀ ਰੱਖਣ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੀ ਹਨ। ਉਹ ਦੱਖਣੀ ਕੋਰੀਆ ਵਿੱਚ ਹੋਰ ਡਿਵੈਲਪਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹਨ ਅਤੇ ਲਿਖਣ ਰਾਹੀਂ ਆਪਣੀ ਤਕਨੀਕੀ ਸਿੱਖਿਆ ਸਾਂਝੀ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹਨ।
ਉਹਨਾਂ ਦੀ ਕਹਾਣੀ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਉਤਸੁਕਤਾ ਅਤੇ ਨਿਰੰਤਰ ਕੰਮ ਅਸਲ ਪ੍ਰਭਾਵ ਪਾਉਂਦੇ ਹਨ।
ਪੂਰਾ ਇੰਟਰਵਿਊ ਇੱਥੇ ਪੜ੍ਹੋ: https://dev.to/seatunnel/what-it-takes-to-become-an-apache-seatunnel-committer-doyeon-kims-story-i6g
ਵਿਕਲਪਿਕ ਸਿੱਖਣ ਭਾਈਚਾਰਾ: https://t.me/GyaanSetuAi