𝗪𝗶𝗹𝗹 𝗔𝗜 𝗠𝗮𝗸𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀 𝗝𝗼𝗯𝗹𝗲𝘀𝘀?

AI ಡೆವಲಪರ್‌ಗಳ (Developers) ಉದ್ಯೋಗಗಳನ್ನು ಇಲ್ಲದಂತೆ ಮಾಡುತ್ತದೆಯೇ?

AI ನಿಮ್ಮ ಉದ್ಯೋಗವನ್ನು ಕಸಿದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಅದು ನಿಮ್ಮ ಉದ್ಯೋಗದ ಸ್ವರೂಪವನ್ನೇ ಬದಲಾಯಿಸುತ್ತದೆ.

ನೀವು ಬದಲಾವಣೆಗೆ ಹೊಂದಿಕೊಳ್ಳಲು ನಿರಾಕರಿಸಿದರೆ, ನೀವು ಕಷ್ಟಗಳನ್ನು ಎದುರಿಸಬೇಕಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (system architecture) ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ 20 ವರ್ಷಗಳ ಅನುಭವದ ನಂತರ, ಒಂದು ಸ್ಪಷ್ಟವಾದ ಬದಲಾವಣೆ ನಡೆಯುತ್ತಿರುವುದನ್ನು ನಾನು ಕಾಣುತ್ತಿದ್ದೇನೆ.

AI ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳಿಗೆ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಇದು ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ:

ಸರಳ ಬ್ಯಾಕೆಂಡ್ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳು ಮತ್ತು ಮೂಲಭೂತ UI ಘಟಕಗಳನ್ನು (UI components) ನಿರ್ಮಿಸಲು ನಾನು ಇದನ್ನು ಬಳಸುತ್ತೇನೆ. ಇದು ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.

ಆದರೆ AI ಗೆ ಮಿತಿಗಳಿವೆ. ಅದಕ್ಕೆ ಬಿಸಿನೆಸ್ ಲಾಜಿಕ್ (business logic) ಬಗ್ಗೆ ಆಳವಾದ ತಿಳುವಳಿಕೆ ಇರುವುದಿಲ್ಲ.

ಇತ್ತೀಚಿನ ERP ಪ್ರಾಜೆಕ್ಟ್ ಸಮಯದಲ್ಲಿ, AI ಉತ್ತಮವಾದ CRUD ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬರೆಯಿತು. ಆದರೆ, ಸಂಕೀರ್ಣವಾದ ಬಿಸಿನೆಸ್ ವರ್ಕ್‌ಫ್ಲೋ (business workflow) ವಿಷಯದಲ್ಲಿ ಅದು ವಿಫಲವಾಯಿತು. ಗುಣಮಟ್ಟದ ನಿಯಂತ್ರಣ ತಪಾಸಣೆಗಳು (quality control checks) ಗೋದಾಮಿನ ದಾಸ್ತಾನು ಚಲನವಲನಗಳ ಮೇಲೆ ಹೇಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ ಎಂಬುದನ್ನು ಅದು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. AI ಮಾದರಿಗಳನ್ನು (patterns) ಅನುಸರಿಸುತ್ತದೆ. ಆದರೆ ಬಿಸಿನೆಸ್ ನಿಯಮದ ಹಿಂದಿರುವ "ಏಕೆ" ಎಂಬ ಕಾರಣವನ್ನು ಅದು ಗ್ರಹಿಸುವುದಿಲ್ಲ.

ಬ್ಯಾಂಕಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಭದ್ರತಾ ಅಗತ್ಯತೆಗಳು ಮತ್ತು ನಿಯಂತ್ರಕ ನಿರ್ಬಂಧಗಳಂತಹ (regulatory restrictions) ಪದರ ಪದರವಾದ ನಿಯಮಗಳೊಂದಿಗೆ AI ಹೆಣಗಾಡುತ್ತದೆ. ಹಣಕಾಸಿನ ವಹಿವಾಟಿನ ಕಾರ್ಯತಂತ್ರದ ಉದ್ದೇಶವನ್ನು ಅದು ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ.

ನಾನು AI ಅನ್ನು ಕೋ-ಪೈಲಟ್ (co-pilot) ಎಂದು ಪರಿಗಣಿಸುತ್ತೇನೆ, ಆಟೋ-ಪೈಲಟ್ (autopilot) ಅಲ್ಲ.

ಉತ್ಪಾದನಾ ERP ಯಲ್ಲಿ ಉತ್ಪಾದನಾ ಯೋಜನೆಯನ್ನು (production planning) ಮಾಡಲು ನಾವು AI ಅನ್ನು ಬಳಸಿದಾಗ, ಅದು ಅದ್ಭುತವಾದ ಡೇಟಾ ಮುನ್ಸೂಚನೆಗಳನ್ನು ನೀಡಿತು. ಆದರೆ ನನ್ನ ತಂಡವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಬೇಕಾಯಿತು:

ಸಿಸ್ಟಮ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಷನ್‌ನಲ್ಲಿ (system administration), AI ಸಲಹೆಗಳು ಹೆಚ್ಚಾಗಿ ಸಾಕಾಗುವುದಿಲ್ಲ. PostgreSQL ಇಂಡೆಕ್ಸ್ ತಂತ್ರಗಳು ಅಥವಾ Redis eviction ಪಾಲಿಸಿಗಳ ಬಗ್ಗೆ ನಿರ್ಧರಿಸಲು ನೈಜ ಅನುಭವದ ಅಗತ್ಯವಿದೆ.

AI ಎಂಬುದು ಸುತ್ತಿಗೆಯಂತೆ ಒಂದು ಸಾಧನವಷ್ಟೇ. ಸುತ್ತಿಗೆಯು ಬಡಗಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಆದರೆ ಬಡಗಿಗೆಗೆ ಮರ ಮತ್ತು ವಿನ್ಯಾಸದ ಬಗ್ಗೆ ತಿಳಿದಿರಲೇಬೇಕು.

ಒಬ್ಬ ಡೆವಲಪರ್‌ನ ಪಾತ್ರವು ಈ ಕೆಳಗಿನವುಗಳತ್ತ ಸಾಗುತ್ತಿದೆ:

ನಿಜವಾದ ಅಪಾಯ ಉದ್ಯೋಗ ಕಳೆದುಕೊಳ್ಳುವುದಲ್ಲ. ಅಪಾಯವೆಂದರೆ ನಿಮ್ಮ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದು.

ನೀವು AI ಅನ್ನು ಕುರುಡಾಗಿ ನಂಬಿದರೆ, ನೀವು ವಿಫಲರಾಗುತ್ತೀರಿ. ನಾನು ಒಮ್ಮೆ AI ನಿಂದ systemd timer ಕಾನ್ಫಿಗರೇಶನ್ ಪಡೆದಿದ್ದೆ. ಅದು ಸರಿಯಾಗಿ ಕಾಣುತ್ತಿತ್ತು, ಆದರೆ ಅದು OOM-killed ಲೂಪ್‌ಗೆ ಕಾರಣವಾಯಿತು. ಅದನ್ನು ಸರಿಪಡಿಸಲು ನಾನು Linux ಸೇವೆಗಳ ಬಗ್ಗೆ ನನ್ನ ಜ್ಞಾನವನ್ನು ಬಳಸಬೇಕಾಯಿತು.

ಅಮೂರ್ತವಾಗಿ (abstractly) ಯೋಚಿಸುವ ಮತ್ತು ನೈತಿಕ ತೀರ್ಪುಗಳನ್ನು ನೀಡುವ ನಿಮ್ಮ ಸಾಮರ್ಥ್ಯದ ಮೇಲೆ ಗಮನ ಹರಿಸಿ. ನಿಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಲು AI ಅನ್ನು ಬಳಸಿ, ನಿಮ್ಮ ಮೆದುಳನ್ನು ಬದಲಿಸಲು ಅಲ್ಲ.

ಈ ಬದಲಾವಣೆಗೆ ನೀವು ಹೇಗೆ ಸಿದ್ಧರಾಗುತ್ತಿದ್ದೀರಿ? ಕಾಮೆಂಟ್‌ನಲ್ಲಿ ತಿಳಿಸಿ.

Source: https://dev.to/merbayerp/will-ai-make-developers-jobless-an-honest-answer-g6n

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