ನಾನು ಥಾಟ್‌ವರ್ಕ್ಸ್ ಅಥವಾ ಮಾದರಿ ಸಂದರ್ಶನಕ್ಕೆ ಹೇಗೆ ಪ್ರವೇಶಿಸಿದೆ

ನಾನು ಥಾಟ್‌ವರ್ಕ್ಸ್ ಅಥವಾ ಮಾದರಿ ಸಂದರ್ಶನಕ್ಕೆ ಹೇಗೆ ಪ್ರವೇಶಿಸಿದೆ

ನೀವು ಉದ್ಯೋಗವನ್ನು ಬದಲಾಯಿಸಲು ಮುಂದಾದಾಗ ಮತ್ತು ಸಂದರ್ಶನದಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗುವ ಅಗತ್ಯವು ಉದ್ಭವಿಸಿದಾಗ, ನೀವು ಮೊದಲು ಯೋಚಿಸುವುದು “ನೀವು ಸಂದರ್ಶನಕ್ಕೆ ಸಿದ್ಧರಾಗಿರಬೇಕು” ಎಂಬುದು ನಿಮಗೆ ವಿಚಿತ್ರವೆನಿಸುತ್ತದೆ. ಹ್ಯಾಕರ್‌ರ್ಯಾಂಕ್‌ನಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಿ, ಕ್ರ್ಯಾಕ್ ಕೋಡಿಂಗ್ ಸಂದರ್ಶನವನ್ನು ಓದಿ, ಅರೇಲಿಸ್ಟ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಲಿಂಕ್ಡ್‌ಲಿಸ್ಟ್‌ನಿಂದ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ ಎಂಬುದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಿ. ಓಹ್ ಹೌದು, ಅವರು ವಿಂಗಡಣೆಯ ಬಗ್ಗೆ ಕೇಳಬಹುದು ಮತ್ತು ತ್ವರಿತ ವಿಂಗಡಣೆಯು ಅತ್ಯುತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ ಎಂದು ಹೇಳುವುದು ನಿಸ್ಸಂಶಯವಾಗಿ ವೃತ್ತಿಪರವಲ್ಲ.
ಆದರೆ ನಿರೀಕ್ಷಿಸಿ, ನೀವು ದಿನಕ್ಕೆ 8 ಗಂಟೆಗಳ ಕಾಲ ಪ್ರೋಗ್ರಾಂ ಮಾಡಿ, ಆಸಕ್ತಿದಾಯಕ ಮತ್ತು ಕ್ಷುಲ್ಲಕವಲ್ಲದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಿ, ಮತ್ತು ನಿಮ್ಮ ಹೊಸ ಕೆಲಸದಲ್ಲಿ ನೀವು ಅದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತೀರಿ, ಪ್ಲಸ್ ಅಥವಾ ಮೈನಸ್. ಆದರೆ ಅದೇನೇ ಇದ್ದರೂ, ಸಂದರ್ಶನದಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು, ನೀವು ಹೇಗಾದರೂ ಹೆಚ್ಚುವರಿಯಾಗಿ ಸಿದ್ಧಪಡಿಸಬೇಕು, ನಿಮ್ಮ ದೈನಂದಿನ ಕೌಶಲ್ಯಗಳನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸಬಾರದು, ಆದರೆ ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಕೆಲಸದಲ್ಲಿ ನಿಮಗೆ ಅಗತ್ಯವಿಲ್ಲದ ಮತ್ತು ನಿಮ್ಮ ಮುಂದಿನ ಕೆಲಸದಲ್ಲಿ ಅಗತ್ಯವಿಲ್ಲದಿರುವದನ್ನು ಕಲಿಯಿರಿ. ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ನಮ್ಮ ರಕ್ತದಲ್ಲಿದೆ ಎಂಬ ನಿಮ್ಮ ಆಕ್ಷೇಪಣೆಗಳಿಗೆ ಮತ್ತು ನೀವು ಮಧ್ಯರಾತ್ರಿಯಲ್ಲಿ ನಮ್ಮನ್ನು ಎಬ್ಬಿಸಿದರೆ, ನಾವು ಪ್ರಜ್ಞೆಯನ್ನು ಮರಳಿ ಪಡೆಯದೆ ಮರದ ಅಗಲದ ಸುತ್ತಲೂ ದಿಂಬಿನ ಪೆಟ್ಟಿಗೆಯ ಮೇಲೆ ಕಣ್ಣು ಮುಚ್ಚಿ ಬರೆಯಲು ನಿರ್ಬಂಧವನ್ನು ಹೊಂದಿದ್ದೇವೆ, ನಾನು ನಾನು ಸರ್ಕಸ್‌ನಲ್ಲಿ ಕೆಲಸ ಪಡೆದರೆ ಮತ್ತು ನನ್ನ ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಟ್ರಿಕ್ ನಿಖರವಾಗಿ ಇದು ಎಂದು ಉತ್ತರಿಸುತ್ತೇನೆ - ಆಗ ಬಹುಶಃ ಹೌದು, ನಾನು ಒಪ್ಪುತ್ತೇನೆ. ಈ ಕೌಶಲ್ಯವನ್ನು ಪರೀಕ್ಷಿಸಬೇಕಾಗಿದೆ.

ಆದರೆ ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಕೆಲಸಕ್ಕೆ ಅಪ್ರಸ್ತುತವಾಗಿರುವ ಕೌಶಲ್ಯಗಳನ್ನು ಏಕೆ ಪರೀಕ್ಷಿಸಬೇಕು? ಇದು ಫ್ಯಾಶನ್ ಆದ ಕಾರಣ? ಏಕೆಂದರೆ ಗೂಗಲ್ ಇದನ್ನು ಮಾಡುತ್ತದೆ? ಅಥವಾ ನಿಮ್ಮ ಭವಿಷ್ಯದ ತಂಡದ ನಾಯಕ ಸಂದರ್ಶನದ ಮೊದಲು ಎಲ್ಲಾ ವಿಂಗಡಣೆ ವಿಧಾನಗಳನ್ನು ಕಲಿಯಬೇಕಾಗಿತ್ತು ಮತ್ತು ಈಗ ಅವರು "ಪ್ರತಿ ಉತ್ತಮ ಪ್ರೋಗ್ರಾಮರ್ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಪಾಲಿಂಡ್ರೋಮ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವ ಅನುಷ್ಠಾನವನ್ನು ಹೃದಯದಿಂದ ತಿಳಿದಿರಬೇಕು" ಎಂದು ನಂಬುತ್ತಾರೆ.

ಸರಿ, ನೀವು Google (ಸಿ) ಅಲ್ಲ. ಗೂಗಲ್ ಏನನ್ನು ನಿಭಾಯಿಸಬಲ್ಲದು, ಸಾಮಾನ್ಯ ಕಂಪನಿಗಳಿಗೆ ಸಾಧ್ಯವಿಲ್ಲ. ಗೂಗಲ್, ತನ್ನ ಉದ್ಯೋಗಿಗಳ ಡೇಟಾವನ್ನು ವಿಶ್ಲೇಷಿಸಿದ ನಂತರ, ಒಲಿಂಪಿಯಾಡ್ ಹಿನ್ನೆಲೆ ಹೊಂದಿರುವ ಎಂಜಿನಿಯರ್‌ಗಳು ಅದರ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳನ್ನು ನಿಭಾಯಿಸುವಲ್ಲಿ ಉತ್ತಮರು ಎಂಬ ತೀರ್ಮಾನಕ್ಕೆ ಬಂದರು. ಇದಲ್ಲದೆ, ಅವರ ಆಯ್ಕೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವ ಮೂಲಕ, ಅವರು ಗಣಿತದ ಸಮಸ್ಯೆಗಳನ್ನು ಸುಲಭವಾಗಿ ಭೇದಿಸಲು ಸಾಧ್ಯವಾಗದ ಕಾರಣ ಅವರು ಕೆಲವು ಉತ್ತಮ ಎಂಜಿನಿಯರ್‌ಗಳನ್ನು ನೇಮಿಸಿಕೊಳ್ಳದಿರುವ ಅಪಾಯವನ್ನು ನಿಭಾಯಿಸಬಹುದು. ಆದರೆ ಇದು ಅವರಿಗೆ ಸಮಸ್ಯೆ ಅಲ್ಲ, ಗೂಗಲ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಬಯಸುವ ಅನೇಕ ಜನರಿದ್ದಾರೆ, ಸ್ಥಾನವು ಮುಚ್ಚಲ್ಪಡುತ್ತದೆ.
ಈಗ ನಾವು ಕಿಟಕಿಯಿಂದ ಹೊರಗೆ ನೋಡೋಣ, ಮತ್ತು ನಿಮ್ಮ ಕಚೇರಿಯ ಮುಂದೆ ನಿಮಗಾಗಿ ಕೆಲಸ ಮಾಡಲು ಬಯಸುವ ಎಂಜಿನಿಯರ್‌ಗಳು ಇನ್ನೂ ಟೆಂಟ್ ಕ್ಯಾಂಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ ಮತ್ತು ನಿಮ್ಮ ಡೆವಲಪರ್‌ಗಳು ಮುಂದಿನ ಸ್ಪ್ರಿಂಗ್ ಟಿಪ್ಪಣಿಯನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾದ ಸ್ಟಾಕ್‌ಓವರ್‌ಫ್ಲೋ ಅನ್ನು ಹೆಚ್ಚಾಗಿ ನೋಡುತ್ತಿದ್ದಾರೆ, ಶ್ರೇಯಾಂಕದ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಜಟಿಲತೆಗಳ ಬದಲಿಗೆ, ಸ್ಪಷ್ಟವಾಗಿ, ನೀವು Google ಅನ್ನು ನಕಲಿಸಬೇಕೆ ಎಂದು ಯೋಚಿಸುವ ಸಮಯ ಇದು.

ಸರಿ, ಈ ಬಾರಿ Google ವಿಫಲವಾದರೆ ಮತ್ತು ಉತ್ತರವನ್ನು ನೀಡದಿದ್ದರೆ, ನೀವು ಏನು ಮಾಡಬೇಕು? ಡೆವಲಪರ್ ಕೆಲಸದಲ್ಲಿ ಏನು ಮಾಡುತ್ತಾರೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ಪರಿಶೀಲಿಸಿ. ಡೆವಲಪರ್‌ಗಳಲ್ಲಿ ನೀವು ಏನು ಗೌರವಿಸುತ್ತೀರಿ?
ನೀವು ಯಾರನ್ನು ನೇಮಿಸಿಕೊಳ್ಳಲು ಬಯಸುತ್ತೀರಿ ಎಂಬುದಕ್ಕೆ ಮಾನದಂಡಗಳನ್ನು ಮಾಡಿ ಮತ್ತು ನಿಖರವಾಗಿ ಈ ಕೌಶಲ್ಯಗಳನ್ನು ಪರೀಕ್ಷಿಸುವ ಪರೀಕ್ಷೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿ.

ಥಾಟ್ವರ್ಕ್ಸ್

ಥಾಟ್‌ವರ್ಕ್ಸ್‌ಗೂ ಇದಕ್ಕೂ ಏನು ಸಂಬಂಧವಿದೆ? ಇಲ್ಲಿ ನಾನು ನನ್ನ ಮಾದರಿ ಸಂದರ್ಶನದ ಉದಾಹರಣೆಯನ್ನು ಕಂಡುಕೊಂಡೆ. ಥಾಟ್ ವರ್ಕ್ಸ್ ಯಾರು? ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು ಚೀನಾ, ಸಿಂಗಾಪುರದಿಂದ ಅಮೇರಿಕನ್ ಖಂಡಗಳವರೆಗೆ ಪ್ರಪಂಚದಾದ್ಯಂತ ಕಚೇರಿಗಳನ್ನು ಹೊಂದಿರುವ ಹೈ-ಎಂಡ್ ಕನ್ಸಲ್ಟಿಂಗ್ ಕಂಪನಿಯಾಗಿದೆ, ಇದು ಸುಮಾರು 25 ವರ್ಷಗಳಿಂದ ಅಭಿವೃದ್ಧಿ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸಮಾಲೋಚನೆ ನಡೆಸುತ್ತಿದೆ, ಮಾರ್ಟಿನ್ ನೇತೃತ್ವದ ತನ್ನದೇ ಆದ ವಿಜ್ಞಾನ ವಿಭಾಗವನ್ನು ಹೊಂದಿದೆ. ಫೌಲರ್. ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಜಿನಿಯರ್‌ಗಾಗಿ ನೀವು ಓದಲೇಬೇಕಾದ 10 ಪುಸ್ತಕಗಳ ಪಟ್ಟಿಯನ್ನು ನೀವು ನೋಡಿದರೆ, ಬಹುಶಃ ಅವುಗಳಲ್ಲಿ 2-3 ಪುಸ್ತಕಗಳನ್ನು ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನ ಹುಡುಗರಿಂದ ಬರೆಯಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಮಾರ್ಟಿನ್ ಫೌಲರ್‌ನಿಂದ ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಮತ್ತು ಬಿಲ್ಡಿಂಗ್ ಮೈಕ್ರೊ ಸರ್ವೀಸಸ್: ಸ್ಯಾಮ್ ಅವರಿಂದ ಫೈನ್-ಗ್ರೇನ್ಡ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದು. ನ್ಯೂಮನ್ ಅಥವಾ ಬಿಲ್ಡಿಂಗ್ ಎವಲ್ಯೂಷನರಿ ಆರ್ಕಿಟೆಕ್ಚರ್ಸ್
ಪ್ಯಾಟ್ರಿಕ್ ಕುವಾ, ರೆಬೆಕಾ ಪಾರ್ಸನ್ಸ್, ನೀಲ್ ಫೋರ್ಡ್ ಅವರಿಂದ.

ಕಂಪನಿಯ ವ್ಯವಹಾರವು ಸಾಕಷ್ಟು ದುಬಾರಿ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುವುದರ ಮೇಲೆ ನಿರ್ಮಿಸಲ್ಪಟ್ಟಿದೆ, ಆದರೆ ಗ್ರಾಹಕರು ಅಸಾಧಾರಣ ಗುಣಮಟ್ಟಕ್ಕಾಗಿ ಪಾವತಿಸುತ್ತಾರೆ, ಇದು ಪರಿಣತಿ, ಆಂತರಿಕ ಮಾನದಂಡಗಳು ಮತ್ತು, ಸಹಜವಾಗಿ, ಜನರನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಆದ್ದರಿಂದ, ಸರಿಯಾದ ಜನರನ್ನು ನೇಮಿಸಿಕೊಳ್ಳುವುದು ಇಲ್ಲಿ ಮುಖ್ಯವಾಗಿದೆ.
ಯಾವ ರೀತಿಯ ಜನರು ಸರಿ? ಸಹಜವಾಗಿ, ಎಲ್ಲರಿಗೂ ವಿಭಿನ್ನವಾದವುಗಳಿವೆ. ಥಾಟ್‌ವರ್ಕ್ಸ್ ತಮ್ಮ ಡೆವಲಪರ್ ವ್ಯವಹಾರ ಮಾದರಿಗೆ ಪ್ರಮುಖ ಮಾನದಂಡಗಳನ್ನು ನಿರ್ಧರಿಸಿದೆ:

  • ಜೋಡಿಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಮರ್ಥ್ಯ. ಇದು ಸಾಮರ್ಥ್ಯ, ಅನುಭವ ಅಥವಾ ಕೌಶಲ್ಯವಲ್ಲ. 5 ವರ್ಷಗಳಿಂದ ಪೇರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅಭ್ಯಾಸ ಮಾಡುತ್ತಿರುವವರು ಬರುತ್ತಾರೆ ಎಂದು ಯಾರೂ ನಿರೀಕ್ಷಿಸುವುದಿಲ್ಲ.ಆದರೆ ಇತರರ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಸ್ವೀಕರಿಸುವುದು ಮತ್ತು ಕೇಳುವ ಸಾಮರ್ಥ್ಯವು ಅಗತ್ಯವಾದ ಕೌಶಲ್ಯವಾಗಿದೆ.
  • ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯುವ ಸಾಮರ್ಥ್ಯ, ಮತ್ತು TDD ಅನ್ನು ಆದರ್ಶಪ್ರಾಯವಾಗಿ ಅಭ್ಯಾಸ ಮಾಡಿ
  • SOLID ಮತ್ತು OOP ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ ಮತ್ತು ಅವುಗಳನ್ನು ಅನ್ವಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
  • ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಮಂಡಿಸಿ. ಸಲಹೆಗಾರರಾಗಿ, ನೀವು ಕ್ಲೈಂಟ್‌ನ ಡೆವಲಪರ್‌ಗಳೊಂದಿಗೆ, ಇತರ ಸಲಹೆಗಾರರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬೇಕು ಮತ್ತು ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಏನನ್ನಾದರೂ ಚೆನ್ನಾಗಿ ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ತಿಳಿದಿದ್ದರೆ ಹೆಚ್ಚಿನ ಪ್ರಯೋಜನವಿಲ್ಲ, ಆದರೆ ಅದನ್ನು ತಂಡದ ಉಳಿದವರಿಗೆ ತಿಳಿಸಲು ಸಂಪೂರ್ಣವಾಗಿ ಸಾಧ್ಯವಾಗದಿದ್ದರೆ.

ಅಭ್ಯರ್ಥಿಯಲ್ಲಿ ಈ ನಿರ್ದಿಷ್ಟ ಕೌಶಲ್ಯಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವುದು ಈಗ ಮುಖ್ಯವಾಗಿದೆ. ಮತ್ತು ಇಲ್ಲಿ ನಾನು ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನಲ್ಲಿ ಸಂದರ್ಶನ ಮಾಡುವ ನನ್ನ ಅನುಭವದ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಬಯಸುತ್ತೇನೆ. ನಾನು ಸಿಂಗಾಪುರಕ್ಕೆ ಹೋಗಿ ಉತ್ತೀರ್ಣನಾಗಿದ್ದೇನೆ ಎಂದು ನಾನು ಈಗಿನಿಂದಲೇ ಹೇಳುತ್ತೇನೆ, ಆದರೆ ನೇಮಕಾತಿ ಪ್ರಕ್ರಿಯೆಯು ಏಕೀಕೃತವಾಗಿದೆ ಮತ್ತು ದೇಶದಿಂದ ದೇಶಕ್ಕೆ ಹೆಚ್ಚು ಭಿನ್ನವಾಗಿರುವುದಿಲ್ಲ.

ಹಂತ 0. ಮಾನವ ಸಂಪನ್ಮೂಲ

ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸಿದಂತೆ, HR ನೊಂದಿಗೆ 20 ನಿಮಿಷಗಳ ಸಂದರ್ಶನ. ನಾನು ಅದರ ಮೇಲೆ ವಾಸಿಸುವುದಿಲ್ಲ, ಕಂಪನಿಯಲ್ಲಿನ ಅಭಿವೃದ್ಧಿ ಸಂಸ್ಕೃತಿಯ ಬಗ್ಗೆ 15 ನಿಮಿಷಗಳ ಕಾಲ ಮಾತನಾಡಬಲ್ಲ HR ವ್ಯಕ್ತಿಯನ್ನು ನಾನು ಎಂದಿಗೂ ಭೇಟಿ ಮಾಡಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತೇನೆ, ಅವರು TDD ಅನ್ನು ಏಕೆ ಬಳಸುತ್ತಾರೆ, ಏಕೆ ಜೋಡಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್. ಸಾಮಾನ್ಯವಾಗಿ, ಎಚ್‌ಆರ್‌ಗಳು ಈ ಪ್ರಶ್ನೆಯ ಮೇಲೆ ವಿಲ್ಟ್ ಮಾಡುತ್ತಾರೆ ಮತ್ತು ಅವರ ಪ್ರಕ್ರಿಯೆಯು ಸಾಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತಾರೆ: ಡೆವಲಪರ್‌ಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಾರೆ, ಪರೀಕ್ಷಕರು ಪರೀಕ್ಷೆ ಮಾಡುತ್ತಾರೆ, ನಿರ್ವಾಹಕರು ಚಾಲನೆ ಮಾಡುತ್ತಾರೆ.

ಹಂತ 1. OOP, TDD ನಲ್ಲಿ ನೀವು ಎಷ್ಟು ಒಳ್ಳೆಯವರು?

ಸಂದರ್ಶನ ಪ್ರಾರಂಭವಾಗುವ 1.5 ಗಂಟೆಗಳ ಮೊದಲು, ಮಾರ್ಸ್ ರೋವರ್ ಸಿಮ್ಯುಲೇಟರ್ ಮಾಡಲು ನನಗೆ ಕಾರ್ಯವನ್ನು ಕಳುಹಿಸಲಾಗಿದೆ.

ಮಾರ್ಸ್ ರೋವರ್ ಮಿಷನ್ರೋಬೋಟಿಕ್ ರೋವರ್‌ಗಳ ತಂಡವನ್ನು ನಾಸಾ ಮಂಗಳ ಗ್ರಹದ ಪ್ರಸ್ಥಭೂಮಿಯಲ್ಲಿ ಇಳಿಸಲಿದೆ. ಕುತೂಹಲದಿಂದ ಆಯತಾಕಾರದ ಈ ಪ್ರಸ್ಥಭೂಮಿಯನ್ನು ರೋವರ್‌ಗಳು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಬೇಕು ಇದರಿಂದ ಅವರ ಆನ್-ಬೋರ್ಡ್ ಕ್ಯಾಮೆರಾಗಳು ಭೂಮಿಗೆ ಹಿಂತಿರುಗಲು ಸುತ್ತಮುತ್ತಲಿನ ಭೂಪ್ರದೇಶದ ಸಂಪೂರ್ಣ ನೋಟವನ್ನು ಪಡೆಯಬಹುದು. ರೋವರ್‌ನ ಸ್ಥಾನ ಮತ್ತು ಸ್ಥಳವನ್ನು x ಮತ್ತು y ಕೋ-ಆರ್ಡಿನೇಟ್‌ಗಳ ಸಂಯೋಜನೆ ಮತ್ತು ನಾಲ್ಕು ಕಾರ್ಡಿನಲ್ ದಿಕ್ಸೂಚಿ ಬಿಂದುಗಳಲ್ಲಿ ಒಂದನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಅಕ್ಷರದಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ನ್ಯಾವಿಗೇಷನ್ ಅನ್ನು ಸರಳಗೊಳಿಸಲು ಪ್ರಸ್ಥಭೂಮಿಯನ್ನು ಗ್ರಿಡ್ ಆಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಯ ಸ್ಥಾನವು 0, 0, N ಆಗಿರಬಹುದು, ಅಂದರೆ ರೋವರ್ ಕೆಳಗಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿದೆ ಮತ್ತು ಉತ್ತರಕ್ಕೆ ಎದುರಾಗಿದೆ. ರೋವರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವ ಸಲುವಾಗಿ, NASA ಸರಳವಾದ ಅಕ್ಷರಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಸಂಭವನೀಯ ಅಕ್ಷರಗಳು 'L', 'R' ಮತ್ತು 'M'. 'L' ಮತ್ತು 'R' ರೋವರ್ ಅನ್ನು ಅದರ ಪ್ರಸ್ತುತ ಸ್ಥಳದಿಂದ ಚಲಿಸದೆಯೇ ಕ್ರಮವಾಗಿ 90 ಡಿಗ್ರಿ ಎಡ ಅಥವಾ ಬಲಕ್ಕೆ ತಿರುಗುವಂತೆ ಮಾಡುತ್ತದೆ. 'M' ಎಂದರೆ ಒಂದು ಗ್ರಿಡ್ ಪಾಯಿಂಟ್ ಅನ್ನು ಮುಂದಕ್ಕೆ ಸರಿಸಿ ಮತ್ತು ಅದೇ ಶೀರ್ಷಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಿ.
(x, y) ನಿಂದ ಉತ್ತರಕ್ಕೆ ನೇರವಾಗಿ ಇರುವ ಚೌಕವು (x, y+1) ಎಂದು ಊಹಿಸಿ.
ಇನ್ಪುಟ್:
ಇನ್‌ಪುಟ್‌ನ ಮೊದಲ ಸಾಲು ಪ್ರಸ್ಥಭೂಮಿಯ ಮೇಲಿನ ಬಲ ನಿರ್ದೇಶಾಂಕಗಳು, ಕೆಳಗಿನ ಎಡ ನಿರ್ದೇಶಾಂಕಗಳು 0,0 ಎಂದು ಊಹಿಸಲಾಗಿದೆ.
ಉಳಿದ ಇನ್‌ಪುಟ್‌ಗಳು ನಿಯೋಜಿಸಲಾದ ರೋವರ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿಯಾಗಿದೆ. ಪ್ರತಿ ರೋವರ್ ಎರಡು ಸಾಲುಗಳ ಇನ್ಪುಟ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಮೊದಲ ಸಾಲು ರೋವರ್‌ನ ಸ್ಥಾನವನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಎರಡನೇ ಸಾಲು ರೋವರ್‌ಗೆ ಪ್ರಸ್ಥಭೂಮಿಯನ್ನು ಹೇಗೆ ಅನ್ವೇಷಿಸಬೇಕೆಂದು ಹೇಳುವ ಸೂಚನೆಗಳ ಸರಣಿಯಾಗಿದೆ. ಸ್ಥಾನವು ಎರಡು ಪೂರ್ಣಾಂಕಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಮತ್ತು x ಮತ್ತು y ಕೋ-ಆರ್ಡಿನೇಟ್‌ಗಳು ಮತ್ತು ರೋವರ್‌ನ ಓರಿಯಂಟೇಶನ್‌ಗೆ ಅನುಗುಣವಾದ ಜಾಗಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಅಕ್ಷರ.
ಪ್ರತಿ ರೋವರ್ ಅನ್ನು ಅನುಕ್ರಮವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ ಮೊದಲನೆಯದು ಚಲಿಸುವವರೆಗೆ ಎರಡನೇ ರೋವರ್ ಚಲಿಸಲು ಪ್ರಾರಂಭಿಸುವುದಿಲ್ಲ.
U ಟ್‌ಪುಟ್:
ಪ್ರತಿ ರೋವರ್‌ನ ಔಟ್‌ಪುಟ್ ಅದರ ಅಂತಿಮ ನಿರ್ದೇಶಾಂಕಗಳು ಮತ್ತು ಶಿರೋನಾಮೆಯಾಗಿರಬೇಕು.
ಟಿಪ್ಪಣಿಗಳು:
ಮೇಲಿನ ಅವಶ್ಯಕತೆಗಳನ್ನು ಸರಳವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಮತ್ತು ಅದಕ್ಕೆ ಘಟಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯುವ ಮೂಲಕ ವ್ಯಾಕ್ಯೂಮ್ ಕ್ಲೀನರ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸಿ.
ಯಾವುದೇ ರೀತಿಯ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರಚಿಸುವುದು ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದೆ.
TDD (ಪರೀಕ್ಷಾ ಚಾಲಿತ ಅಭಿವೃದ್ಧಿ) ವಿಧಾನವನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ.
ಲಭ್ಯವಿರುವ ಅಲ್ಪಾವಧಿಯಲ್ಲಿ, ನಾವು ಸಂಪೂರ್ಣತೆಗಿಂತ ಗುಣಮಟ್ಟದ ಬಗ್ಗೆ ಹೆಚ್ಚು ಕಾಳಜಿ ವಹಿಸುತ್ತೇವೆ.
*ನನಗೆ ಕಳುಹಿಸಿದ ಅಸೈನ್‌ಮೆಂಟ್ ಅನ್ನು ಪೋಸ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಹಲವಾರು ವರ್ಷಗಳ ಹಿಂದೆ ನೀಡಲಾದ ಹಳೆಯ ಅಸೈನ್‌ಮೆಂಟ್ ಆಗಿದೆ. ಆದರೆ ನನ್ನನ್ನು ನಂಬಿರಿ, ಮೂಲಭೂತವಾಗಿ ಎಲ್ಲವೂ ಒಂದೇ ಆಗಿರುತ್ತದೆ.

ನಾನು ವಿಶೇಷವಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾನದಂಡಗಳಿಗೆ ಗಮನ ಸೆಳೆಯಲು ಬಯಸುತ್ತೇನೆ. ಲೆಕ್ಕಪರಿಶೋಧನೆಯ ಸಮಯದಲ್ಲಿ ಅಭ್ಯರ್ಥಿಗೆ ಮುಖ್ಯವಾದ ವಿಷಯಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಮುಖ್ಯವಲ್ಲದ ಪರಿಸ್ಥಿತಿಯನ್ನು ನೀವು ಎಷ್ಟು ಬಾರಿ ಎದುರಿಸಿದ್ದೀರಿ ಮತ್ತು ಪ್ರತಿಯಾಗಿ. ಎಲ್ಲರೂ ನಿಮ್ಮಂತೆಯೇ ಯೋಚಿಸುವುದಿಲ್ಲ, ಆದರೆ ಅನೇಕರು ನಿಮ್ಮ ಮೌಲ್ಯಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳಿದರೆ ಅದನ್ನು ಸ್ವೀಕರಿಸಬಹುದು ಮತ್ತು ಅನುಸರಿಸಬಹುದು. ಆದ್ದರಿಂದ, ಮೌಲ್ಯಮಾಪನ ಮಾನದಂಡದಿಂದ ಈ ಹಂತದಲ್ಲಿ ಪ್ರಮುಖ ಕೌಶಲ್ಯಗಳು ಎಂದು ತಕ್ಷಣವೇ ಸ್ಪಷ್ಟವಾಗುತ್ತದೆ

  • ಟಿಡಿಡಿ;
  • OOP ಅನ್ನು ಬಳಸುವ ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದಾದ ಕೋಡ್ ಬರೆಯುವ ಸಾಮರ್ಥ್ಯ;
  • ಜೋಡಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳು

ಆದ್ದರಿಂದ, ಕೋಡ್ ಬರೆಯುವ ಬದಲು ನಾನು ಕೆಲಸವನ್ನು ಹೇಗೆ ಮಾಡಲಿದ್ದೇನೆ ಎಂಬುದರ ಕುರಿತು ಆ 1.5 ಗಂಟೆಗಳ ಕಾಲ ಕಳೆಯಲು ನನಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಲಾಯಿತು. ನಾವು ಕೋಡ್ ಅನ್ನು ಒಟ್ಟಿಗೆ ಬರೆಯುತ್ತೇವೆ.

ನಾವು ಫೋನ್‌ಗೆ ಬಂದಾಗ, ಹುಡುಗರಿಗೆ ಅವರು ಯಾರು ಮತ್ತು ಅವರು ಏನು ಮಾಡುತ್ತಾರೆ ಎಂಬುದನ್ನು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನಮಗೆ ತಿಳಿಸಿದರು ಮತ್ತು ಅಭಿವೃದ್ಧಿಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮುಂದಾದರು.

ಇಡೀ ಸಂದರ್ಶನದಲ್ಲಿ, ನಾನು ಸಂದರ್ಶನ ಮಾಡುತ್ತಿದ್ದೇನೆ ಎಂಬ ಭಾವನೆ ನನಗೆ ಎಂದಿಗೂ ಇರಲಿಲ್ಲ. ನೀವು ತಂಡದಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದೀರಿ ಎಂಬ ಭಾವನೆ ಇದೆ. ನೀವು ಎಲ್ಲೋ ಸಿಲುಕಿಕೊಂಡರೆ, ಅವರು ಸಹಾಯ ಮಾಡುತ್ತಾರೆ, ಸಲಹೆ ನೀಡುತ್ತಾರೆ, ಚರ್ಚಿಸುತ್ತಾರೆ, ಅದನ್ನು ಹೇಗೆ ಉತ್ತಮವಾಗಿ ಮಾಡಬೇಕೆಂದು ಪರಸ್ಪರ ವಾದಿಸುತ್ತಾರೆ. ಸಂದರ್ಶನದಲ್ಲಿ, ಜೂನಿಟ್ 5 ರಲ್ಲಿ ಒಂದು ವಿಧಾನವು ವಿನಾಯಿತಿಯನ್ನು ನೀಡುತ್ತದೆ ಎಂದು ಹೇಗೆ ಪರಿಶೀಲಿಸುವುದು ಎಂಬುದನ್ನು ನಾನು ಮರೆತಿದ್ದೇನೆ - ಅವರು ಪರೀಕ್ಷೆಯನ್ನು ಬರೆಯುವುದನ್ನು ಮುಂದುವರಿಸಲು ಮುಂದಾದರು, ಆದರೆ ಅವರಲ್ಲಿ ಒಬ್ಬರು ಅದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಗೂಗಲ್ ಮಾಡುತ್ತಿದ್ದರು.

ಸಂದರ್ಶನದ ನಂತರ ಅಕ್ಷರಶಃ ಕೆಲವು ಗಂಟೆಗಳ ನಂತರ, ನಾನು ರಚನಾತ್ಮಕ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಿದ್ದೇನೆ - ನಾನು ಇಷ್ಟಪಟ್ಟದ್ದು ಮತ್ತು ನಾನು ಏನು ಮಾಡಲಿಲ್ಲ. ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಶೂನ್ಯ ವಸ್ತುವಿಗೆ ಪರ್ಯಾಯವಾಗಿ ಸೀಲ್ಡ್ ತರಗತಿಗಳನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ ನಾನು ಪ್ರಶಂಸಿಸಲ್ಪಟ್ಟಿದ್ದೇನೆ; ಕೋಡ್ ಬರೆಯುವ ಮೊದಲು, ನಾನು ರೋವರ್ ಅನ್ನು ಹೇಗೆ ನಿಯಂತ್ರಿಸಲು ಬಯಸುತ್ತೇನೆ ಎಂದು ನಾನು ಸೂಡೊಕೋಡ್‌ನಲ್ಲಿ ಬರೆದಿದ್ದೇನೆ ಮತ್ತು ಆದ್ದರಿಂದ ರೋಬೋಟ್‌ನ API ನಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ತರಗತಿಗಳ ರೇಖಾಚಿತ್ರವನ್ನು ಸ್ವೀಕರಿಸಿದೆ.

ಹಂತ 2: ನಮಗೆ ತಿಳಿಸಿ

ಸಂದರ್ಶನಕ್ಕೆ ಒಂದು ವಾರದ ಮೊದಲು, ನನಗೆ ಆಸಕ್ತಿಯಿರುವ ಯಾವುದೇ ವಿಷಯದ ಕುರಿತು ಪ್ರಸ್ತುತಿಯನ್ನು ತಯಾರಿಸಲು ನನ್ನನ್ನು ಕೇಳಲಾಯಿತು. ಸ್ವರೂಪವು ಸರಳ ಮತ್ತು ಪರಿಚಿತವಾಗಿದೆ: 15 ನಿಮಿಷಗಳ ಪ್ರಸ್ತುತಿ, 15 ನಿಮಿಷಗಳ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುವುದು.
ನಾನು ಅಂಕಲ್ ಬಾಬ್ ಅವರ ಕ್ಲೀನ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದೆ. ಮತ್ತು ಮತ್ತೆ ನನ್ನನ್ನು ಒಂದೆರಡು ಜನರು ಸಂದರ್ಶನ ಮಾಡಿದರು. ಇದು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸುವ ನನ್ನ ಮೊದಲ ಅನುಭವವಾಗಿದೆ, ಮತ್ತು ಬಹುಶಃ, ನಾನು ಒತ್ತಡದ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿದ್ದರೆ, ನಾನು ನಿಭಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿರಲಿಲ್ಲ. ಆದರೆ ಮತ್ತೊಮ್ಮೆ, ನಾನು ಸಂದರ್ಶನದಲ್ಲಿ ಇದ್ದೇನೆ ಎಂಬ ಭಾವನೆ ನನಗೆ ಎಂದಿಗೂ ಇರಲಿಲ್ಲ. ಎಲ್ಲವೂ ಎಂದಿನಂತೆ - ನಾನು ಅವರಿಗೆ ಹೇಳುತ್ತೇನೆ, ಅವರು ಎಚ್ಚರಿಕೆಯಿಂದ ಕೇಳುತ್ತಾರೆ. ಸಾಂಪ್ರದಾಯಿಕ ಪ್ರಶ್ನೋತ್ತರ ಅವಧಿಯು ಸಂದರ್ಶನದಂತೆ ಇರಲಿಲ್ಲ; ಪ್ರಶ್ನೆಗಳನ್ನು "ಮುಳುಗಲು" ಕೇಳಲಾಗಿಲ್ಲ, ಆದರೆ ನನ್ನ ಪ್ರಸ್ತುತಿಯಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲಾಗಿದೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ಸಂದರ್ಶನದ ನಂತರ ಒಂದೆರಡು ಗಂಟೆಗಳ ನಂತರ, ನಾನು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಿದೆ - ಪ್ರಸ್ತುತಿ ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ ಮತ್ತು ಅವರು ನಿಜವಾಗಿಯೂ ಕೇಳಲು ಆನಂದಿಸಿದರು.

ಹಂತ 3. ಉತ್ಪಾದನಾ ಗುಣಮಟ್ಟ ಕೋಡ್

ಇದು ತಾಂತ್ರಿಕ ಸಂದರ್ಶನಗಳ ಕೊನೆಯ ಹಂತವಾಗಿದೆ ಎಂದು ಎಚ್ಚರಿಸಿದ ನಂತರ, ಮನೆಯಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದನಾ-ಸಿದ್ಧ ಸ್ಥಿತಿಗೆ ತರಲು ನನ್ನನ್ನು ಕೇಳಲಾಯಿತು, ನಂತರ ವಿಮರ್ಶೆಗಾಗಿ ಕೋಡ್ ಅನ್ನು ಕಳುಹಿಸಿ ಮತ್ತು ಕಾರ್ಯದ ಅವಶ್ಯಕತೆಗಳು ಬದಲಾಗುತ್ತವೆ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ನಿಗದಿಪಡಿಸುವ ಸಂದರ್ಶನಗಳನ್ನು ನಿಗದಿಪಡಿಸಿ ಮಾರ್ಪಾಡು ಅಗತ್ಯವಿದೆ. ಮುಂದೆ ನೋಡುವಾಗ, ಕೋಡ್ ಪರಿಶೀಲನೆಯನ್ನು ಕುರುಡಾಗಿ ನಡೆಸಲಾಗುತ್ತದೆ ಎಂದು ನಾನು ಹೇಳಬಲ್ಲೆ, ವಿಮರ್ಶಕರಿಗೆ ಅಭ್ಯರ್ಥಿ ಅರ್ಜಿ ಸಲ್ಲಿಸುವ ಸ್ಥಾನ ತಿಳಿದಿಲ್ಲ, ಅವರು ಅವರ ಸಿವಿಯನ್ನು ನೋಡುವುದಿಲ್ಲ, ಅವರು ಅವರ ಹೆಸರನ್ನೂ ನೋಡುವುದಿಲ್ಲ.

ಫೋನ್ ರಿಂಗಾಯಿತು, ಮತ್ತೆ ಮಾನಿಟರ್‌ನ ಇನ್ನೊಂದು ಬದಿಯಲ್ಲಿ ಒಂದೆರಡು ಹುಡುಗರು ಇದ್ದರು. ಮೊದಲ ಸಂದರ್ಶನದಲ್ಲಿ ಎಲ್ಲವೂ ಒಂದೇ ಆಗಿರುತ್ತದೆ: ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಟಿಡಿಡಿ ಬಗ್ಗೆ ಮರೆಯಬಾರದು, ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ ಮತ್ತು ಏಕೆ ಎಂದು ಹೇಳಿ. ನೀವು ಮೊದಲು TDD ಅನ್ನು ಅಭ್ಯಾಸ ಮಾಡದಿದ್ದರೆ, ಅದನ್ನು ತಕ್ಷಣವೇ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ, ಕಂಪನಿಗಳಲ್ಲಿ ಇದು ಅವಶ್ಯಕವಾದ ಕಾರಣವಲ್ಲ, ಆದರೆ ಇದು ನಿಮ್ಮ ಜೀವನವನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸರಳಗೊಳಿಸುತ್ತದೆ, ನೀವು ಬಯಸಿದರೆ ನಿಮ್ಮ ಒತ್ತಡದ ಮಟ್ಟವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಬ್ರೌಸರ್ ಮೂಲಕ ಮಾತ್ರ ಪುನರುತ್ಪಾದಿಸಬಹುದಾದ ದೋಷಕ್ಕಾಗಿ ಡೀಬಗರ್‌ನೊಂದಿಗೆ ನೀವು ಹೇಗೆ ಉದ್ರಿಕ್ತವಾಗಿ ಹುಡುಕಬೇಕಾಗಿತ್ತು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ, ಆದರೆ ನೀವು ಅದನ್ನು ಪರೀಕ್ಷೆಗಳೊಂದಿಗೆ ಪುನರುತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲವೇ? ಸಂದರ್ಶನದ ಸಮಯದಲ್ಲಿ ನೀವು ಅಂತಹ ತಪ್ಪನ್ನು ಹಿಡಿಯಬೇಕಾಗುತ್ತದೆ ಎಂದು ಈಗ ಊಹಿಸಿ - ನಿಮಗೆ ಒಂದೆರಡು ಬೂದು ಕೂದಲು ಖಾತರಿಪಡಿಸುತ್ತದೆ. TDD ಯೊಂದಿಗೆ ನಾವು ಏನು ಪಡೆಯುತ್ತೇವೆ? ನಾವು ಕೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸಿದ್ದೇವೆ ಮತ್ತು ಈಗ ಪರೀಕ್ಷೆಗಳು ಕೆಂಪು ಬಣ್ಣದ್ದಾಗಿವೆ ಎಂದು ಅನಿರೀಕ್ಷಿತವಾಗಿ ಅರಿತುಕೊಂಡಿದ್ದೇವೆ, ಆದರೆ ನಾವು ಮೊದಲ ಬಾರಿಗೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಸಾಧ್ಯವಾಗದ ದೋಷ ಯಾವುದು? ಸರಿ, ನಾವು ಸಂದರ್ಶಕರಿಗೆ "ಓಹ್" ಎಂದು ಹೇಳುತ್ತೇವೆ, Ctrl-Z ಒತ್ತಿರಿ ಮತ್ತು ಮುಂದೆ ಸಣ್ಣ ಹೆಜ್ಜೆಗಳನ್ನು ಇಡಲು ಪ್ರಾರಂಭಿಸಿ. ಮತ್ತು ಹೌದು, ನಿಮ್ಮಲ್ಲಿ ಟಿಡಿಡಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀವು ಅಭಿವೃದ್ಧಿಪಡಿಸಬೇಕು, ಗುರಿಯತ್ತ ಸಾಗುವ ಸಾಮರ್ಥ್ಯ ಇದರಿಂದ ನಿಮ್ಮ ಪರೀಕ್ಷೆಗಳು ಶಾಶ್ವತವಾಗಿ ಹಸಿರು ಮತ್ತು ಅರ್ಧ ದಿನ ಕೆಂಪಾಗಿರುವುದಿಲ್ಲ, ಏಕೆಂದರೆ "ನಿಮಗೆ ಬಹಳಷ್ಟು ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಇದೆ." ಇದು ನಿಖರವಾಗಿ ನಿರ್ವಹಿಸಬಹುದಾದ ಕೋಡ್ ಬರೆಯುವ ಅಥವಾ ಉತ್ಪಾದಕ ಕೋಡ್ ಬರೆಯುವ ಅದೇ ಕೌಶಲ್ಯವಾಗಿದೆ.

ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಎಷ್ಟು ಚೆನ್ನಾಗಿ ಬದಲಾಯಿಸಬಹುದು ಎಂಬುದನ್ನು ನೀವು ಯಾವ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು ಮನಸ್ಸಿನಲ್ಲಿ ಹೊಂದಿದ್ದೀರಿ, ಅದು ಎಷ್ಟು ಸರಳವಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ ಪರೀಕ್ಷೆಗಳು ಎಷ್ಟು ಉತ್ತಮವಾಗಿವೆ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.

ಸಂದರ್ಶನದ ನಂತರ, ನಾನು ಕೆಲವೇ ಗಂಟೆಗಳಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಿದೆ. ಈ ಹಂತದಲ್ಲಿ, ನಾನು ಬಹುತೇಕ ಮುಗಿಸಿದ್ದೇನೆ ಮತ್ತು ನಾನು "ಫೌಲರ್‌ನನ್ನು ಭೇಟಿಯಾಗುವವರೆಗೆ" ಬಹಳ ಕಡಿಮೆ ಉಳಿದಿದೆ ಎಂದು ನಾನು ಅರಿತುಕೊಂಡೆ.

ಹಂತ 4. ಅಂತಿಮ. ಸಾಕಷ್ಟು ತಾಂತ್ರಿಕ ಪ್ರಶ್ನೆಗಳು. ನೀವು ಯಾರೆಂದು ತಿಳಿಯಲು ನಾವು ಬಯಸುತ್ತೇವೆ!

ನಿಜ ಹೇಳಬೇಕೆಂದರೆ, ಪ್ರಶ್ನೆಯ ಈ ಸೂತ್ರೀಕರಣದಿಂದ ನಾನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಗೊಂದಲಕ್ಕೊಳಗಾಗಿದ್ದೇನೆ. ಒಂದು ಗಂಟೆಯ ಸಂಭಾಷಣೆಯಲ್ಲಿ ನಾನು ಯಾವ ರೀತಿಯ ವ್ಯಕ್ತಿ ಎಂದು ನೀವು ಹೇಗೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು? ಮತ್ತು ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ನಾನು ನನ್ನ ಸ್ಥಳೀಯ ಭಾಷೆಯಲ್ಲದ ಭಾಷೆಯನ್ನು ಮಾತನಾಡುವಾಗ ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ತುಂಬಾ ಕೊಳಕು ಮತ್ತು ನಾಲಿಗೆ ಕಟ್ಟಿದಾಗ ನೀವು ಇದನ್ನು ಹೇಗೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು. ಹಿಂದಿನ ಸಂದರ್ಶನಗಳಲ್ಲಿ, ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುವ ಬದಲು ವೈಯಕ್ತಿಕವಾಗಿ ಮಾತನಾಡಲು ನನಗೆ ಸುಲಭವಾಗಿದೆ ಮತ್ತು ಉಚ್ಚಾರಣೆಯು ದೂಷಿಸುತ್ತದೆ. ಸಂದರ್ಶಕರಲ್ಲಿ ಕನಿಷ್ಠ ಒಬ್ಬರು ಏಷ್ಯನ್ ಆಗಿದ್ದರು - ಮತ್ತು ಅವರ ಉಚ್ಚಾರಣೆಯು ಯುರೋಪಿಯನ್ ಕಿವಿಗೆ ಸ್ವಲ್ಪ ನಿರ್ದಿಷ್ಟವಾಗಿದೆ ಎಂದು ಹೇಳೋಣ. ಆದ್ದರಿಂದ, ನಾನು ಪೂರ್ವಭಾವಿ ವಿಧಾನವನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ನಿರ್ಧರಿಸಿದೆ - ನನ್ನ ಬಗ್ಗೆ ಪ್ರಸ್ತುತಿಯನ್ನು ತಯಾರಿಸಿ ಮತ್ತು ಸಂದರ್ಶನದ ಆರಂಭದಲ್ಲಿ ಈ ಪ್ರಸ್ತುತಿಯೊಂದಿಗೆ ನನ್ನ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಪ್ರಸ್ತಾಪಿಸುತ್ತೇನೆ. ಅವರು ಒಪ್ಪಿದರೆ, ಕನಿಷ್ಠ ನನಗೆ ಕಡಿಮೆ ಪ್ರಶ್ನೆಗಳಿರುತ್ತವೆ; ಅವರು ಪ್ರಸ್ತಾಪವನ್ನು ತಿರಸ್ಕರಿಸಿದರೆ, ಪ್ರಸ್ತುತಿಗಾಗಿ ನನ್ನ ಜೀವನದ 3 ಗಂಟೆಗಳಷ್ಟು ಹೆಚ್ಚಿನ ಬೆಲೆ ಅಲ್ಲ. ಆದರೆ ನಿಮ್ಮ ಪ್ರಸ್ತುತಿಯಲ್ಲಿ ನೀವು ಏನು ಬರೆಯಬೇಕು? ಜೀವನಚರಿತ್ರೆ - ಅಲ್ಲಿ ಜನಿಸಿದರು, ಆ ಸಮಯದಲ್ಲಿ, ಶಾಲೆಗೆ ಹೋದರು, ವಿಶ್ವವಿದ್ಯಾಲಯದಿಂದ ಪದವಿ ಪಡೆದರು - ಆದರೆ ಯಾರು ಕಾಳಜಿ ವಹಿಸುತ್ತಾರೆ?

ನೀವು ಥಾಟ್‌ವರ್ಕ್ಸ್ ಸಂಸ್ಕೃತಿಯ ಬಗ್ಗೆ ಸ್ವಲ್ಪ Google ಮಾಡಿದರೆ, ನೀವು ಮಾರ್ಟಿನ್ ಫೌಲರ್ ಅವರ ಲೇಖನವನ್ನು ಕಾಣಬಹುದು [https://martinfowler.com/bliki/ThreePillars.html] ಇದು 3 ಸ್ತಂಭಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ: ಸುಸ್ಥಿರ ವ್ಯಾಪಾರ, ಸಾಫ್ಟ್‌ವೇರ್ ಶ್ರೇಷ್ಠತೆ ಮತ್ತು ಸಾಮಾಜಿಕ ನ್ಯಾಯ.

ಸಾಫ್ಟ್‌ವೇರ್ ಎಕ್ಸಲೆನ್ಸ್ ಅನ್ನು ಈಗಾಗಲೇ ನನಗೆ ಪರಿಶೀಲಿಸಲಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ಇದು ಸುಸ್ಥಿರ ವ್ಯಾಪಾರ ಮತ್ತು ಸಾಮಾಜಿಕ ನ್ಯಾಯವನ್ನು ತೋರಿಸಲು ಉಳಿದಿದೆ.

ಇದಲ್ಲದೆ, ನಾನು ಎರಡನೆಯದನ್ನು ಕೇಂದ್ರೀಕರಿಸಲು ನಿರ್ಧರಿಸಿದೆ.

ಮೊದಲಿಗೆ, ಥಾಟ್‌ವರ್ಕ್ಸ್ ಏಕೆ ಎಂದು ನಾನು ಅವನಿಗೆ ಹೇಳಿದೆ - ನಾನು ಕಾಲೇಜಿನಲ್ಲಿ ಮಾರ್ಟಿನ್ ಫೌಲರ್ ಅವರ ಬ್ಲಾಗ್ ಅನ್ನು ಮತ್ತೆ ಓದಿದ್ದೇನೆ, ಆದ್ದರಿಂದ ಕ್ಲೀನ್ ಕೋಡ್‌ಗಾಗಿ ನನ್ನ ಪ್ರೀತಿ.

ಯೋಜನೆಗಳನ್ನು ವಿವಿಧ ಕೋನಗಳಿಂದ ಕೂಡ ಪ್ರಸ್ತುತಪಡಿಸಬಹುದು. ಅವರು ರೋಗಿಗಳ ಜೀವನವನ್ನು ಸರಳಗೊಳಿಸುವ ಔಷಧಕ್ಕಾಗಿ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು ಮತ್ತು ವದಂತಿಗಳ ಪ್ರಕಾರ, ಒಂದು ಜೀವವನ್ನು ಉಳಿಸಿದರು. ನಾನು ಬ್ಯಾಂಕ್‌ಗಳಿಗಾಗಿ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ, ಇದು ನಾಗರಿಕರಿಗೆ ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸಿದೆ. ವಿಶೇಷವಾಗಿ ಈ ಬ್ಯಾಂಕ್ ಅನ್ನು ದೇಶದ ಜನಸಂಖ್ಯೆಯ 70% ಬಳಸುತ್ತಿದ್ದರೆ. ಇದು Sberbank ಬಗ್ಗೆ ಅಲ್ಲ ಮತ್ತು ರಷ್ಯಾದ ಬಗ್ಗೆಯೂ ಅಲ್ಲ.

ನನ್ನ ಬಗ್ಗೆ ತಿಳಿಯಬೇಕೆ? ಸರಿ. ನನ್ನ ಹವ್ಯಾಸವು ಛಾಯಾಗ್ರಹಣವಾಗಿದೆ, ಒಂದು ರೀತಿಯಲ್ಲಿ ಅಥವಾ ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ ನಾನು ಸುಮಾರು 10 ವರ್ಷಗಳಿಂದ ನನ್ನ ಕೈಯಲ್ಲಿ ಕ್ಯಾಮೆರಾವನ್ನು ಹಿಡಿದಿದ್ದೇನೆ, ನಾನು ತೋರಿಸಲು ತುಂಬಾ ಮುಜುಗರದ ಛಾಯಾಚಿತ್ರಗಳಿವೆ. ಅಲ್ಲದೆ, ಒಂದು ಸಮಯದಲ್ಲಿ, ನಾನು ಬೆಕ್ಕಿನ ಆಶ್ರಯಕ್ಕೆ ಸಹಾಯ ಮಾಡಿದೆ: ನಾನು ಶಾಶ್ವತ ಮನೆಯ ಅಗತ್ಯವಿರುವ ಬೆಕ್ಕುಗಳನ್ನು ಛಾಯಾಚಿತ್ರ ಮಾಡಿದ್ದೇನೆ. ಮತ್ತು ಉತ್ತಮ ಛಾಯಾಚಿತ್ರಗಳೊಂದಿಗೆ ಬೆಕ್ಕನ್ನು ಇಡುವುದು ತುಂಬಾ ಸುಲಭ. ನಾನು ಬಹುಶಃ ನೂರು ಬೆಕ್ಕುಗಳನ್ನು ಚಿತ್ರೀಕರಿಸಿದ್ದೇನೆ :)

ಕೊನೆಯಲ್ಲಿ, ನನ್ನ ಪ್ರಸ್ತುತಿಯ 80% ಬೆಕ್ಕುಗಳಿಂದ ತುಂಬಿತ್ತು.

ಪ್ರಸ್ತುತಿಯ ನಂತರ, HR ನನಗೆ ಸಂದರ್ಶನದ ಫಲಿತಾಂಶಗಳು ಇನ್ನೂ ತಿಳಿದಿಲ್ಲ ಎಂದು ನನಗೆ ಬರೆದರು, ಆದರೆ ಇಡೀ ಕಚೇರಿಯು ಈಗಾಗಲೇ ಬೆಕ್ಕುಗಳಿಂದ ಪ್ರಭಾವಿತವಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ, ನಾನು ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ ಕಾಯುತ್ತಿದ್ದೆ - ನಾನು ಒಬ್ಬ ವ್ಯಕ್ತಿಯಾಗಿ ಎಲ್ಲರನ್ನೂ ತೃಪ್ತಿಪಡಿಸಿದೆ.

ಆದರೆ ಅಂತಿಮ ಸಂವಾದದ ಸಮಯದಲ್ಲಿ, ಸಾಮಾಜಿಕ ನ್ಯಾಯವು ತುಂಬಾ ಒಳ್ಳೆಯದು ಮತ್ತು ಅವಶ್ಯಕವಾಗಿದೆ, ಆದರೆ ಎಲ್ಲಾ ಯೋಜನೆಗಳು ಹೀಗಿರುವುದಿಲ್ಲ ಎಂದು HR ಜಾಣ್ಮೆಯಿಂದ ಹೇಳಿದರು. ಮತ್ತು ಇದು ನನಗೆ ಹೆದರಿಕೆಯೆ ಎಂದು ಅವರು ಕೇಳಿದರು. ಸಾಮಾನ್ಯವಾಗಿ, ನಾನು ಸಾಮಾಜಿಕ ನ್ಯಾಯದ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಮಿತಿಮೀರಿ ಹೋಗಿದ್ದೆ, ಅದು ಸಂಭವಿಸುತ್ತದೆ :)

ಫಲಿತಾಂಶ

ಪರಿಣಾಮವಾಗಿ, ನಾನು ಈಗ ಹಲವಾರು ತಿಂಗಳುಗಳಿಂದ ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನಲ್ಲಿ ಸಿಂಗಾಪುರದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇನೆ ಮತ್ತು ಇಲ್ಲಿ ಹಲವಾರು ಕಂಪನಿಗಳು ಸ್ಪ್ರಿಂಗ್‌ಗಿಂತ ಹೆಚ್ಚಿನ ಜ್ಞಾನವನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ, ಕೋಡಿಂಗ್‌ಗಾಗಿ ಎಲೆಗಳು ಮತ್ತು ವೈಟ್‌ಬೋರ್ಡ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು Google ನಿಂದ "ಅತ್ಯುತ್ತಮ ಸಂದರ್ಶನ ಅಭ್ಯಾಸಗಳನ್ನು" ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತಿರುವುದನ್ನು ನಾನು ನೋಡುತ್ತೇನೆ, Symfony, RubyOnRails (ಅಗತ್ಯವಿರುವದನ್ನು ಅಂಡರ್ಲೈನ್) ಕೆಲಸದಲ್ಲಿ ಅಗತ್ಯವಿಲ್ಲ. ಇಂಜಿನಿಯರ್‌ಗಳು ಸಂದರ್ಶನದ ಮೊದಲು "ತಯಾರಿಸಲು" ಒಂದು ವಾರದ ರಜೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತಾರೆ.

ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನಲ್ಲಿ, ಅಭ್ಯರ್ಥಿಗೆ ಸಾಕಷ್ಟು ಅವಶ್ಯಕತೆಗಳ ಜೊತೆಗೆ, ಈ ಕೆಳಗಿನ ತತ್ವಗಳು ಮುಂಚೂಣಿಯಲ್ಲಿವೆ:
ಸಂದರ್ಶನದ ಸಂತೋಷ. ಇದಲ್ಲದೆ, ಎರಡೂ ಬದಿಗಳಿಗೆ. ವಾಸ್ತವವಾಗಿ, ನೀವು ಉತ್ತಮ ಸಿಬ್ಬಂದಿಯನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ (ಮತ್ತು ಯಾರು ಇಲ್ಲ?), ನಂತರ ಸಂದರ್ಶನವು ಗುಲಾಮರನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮಾರುಕಟ್ಟೆಯಲ್ಲ, ಆದರೆ ಉದ್ಯೋಗದಾತ ಮತ್ತು ಅಭ್ಯರ್ಥಿ ಇಬ್ಬರೂ ಪರಸ್ಪರ ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಪ್ರದರ್ಶನವಾಗಿದೆ. ಮತ್ತು ಅಭ್ಯರ್ಥಿಯು ಕಂಪನಿಯೊಂದಿಗೆ ಆಹ್ಲಾದಕರ ಭಾವನೆಗಳನ್ನು ಸಂಯೋಜಿಸಿದರೆ, ಅವನು ಈ ನಿರ್ದಿಷ್ಟ ಕಂಪನಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಸಾಧ್ಯತೆಯಿದೆ

ಪಕ್ಷಪಾತವನ್ನು ತಗ್ಗಿಸಲು ಬಹು ಸಂದರ್ಶಕರು. ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನಲ್ಲಿ, ಜೋಡಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ವಾಸ್ತವಿಕ ಮಾನದಂಡವಾಗಿದೆ. ಮತ್ತು ಈ ಅಭ್ಯಾಸವನ್ನು ಇತರ ಪ್ರದೇಶಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದಾದರೆ, TW ಹಾಗೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಪ್ರತಿ ಹಂತದಲ್ಲಿ, ಸಂದರ್ಶನವನ್ನು 2 ಜನರು ನಡೆಸುತ್ತಾರೆ. ಹೀಗಾಗಿ, ಪ್ರತಿಯೊಬ್ಬ ವ್ಯಕ್ತಿಯನ್ನು ಕನಿಷ್ಠ 8 ಜನರಿಂದ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು TW ವಿಭಿನ್ನ ಹಿನ್ನೆಲೆಗಳು, ವಿಭಿನ್ನ ನಿರ್ದೇಶನಗಳು (ಟೆಕ್ಕಿಗಳು ಮಾತ್ರವಲ್ಲ) ಮತ್ತು ಲಿಂಗದೊಂದಿಗೆ ಸಂದರ್ಶಕರನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ, ನೇಮಕಾತಿ ನಿರ್ಧಾರವನ್ನು ಕನಿಷ್ಠ 8 ಜನರ ಅಭಿಪ್ರಾಯಗಳ ಆಧಾರದ ಮೇಲೆ ಮಾಡಲಾಗುವುದು ಮತ್ತು ಯಾರೂ ಮತ ಚಲಾಯಿಸುವುದಿಲ್ಲ.

ಗುಣಲಕ್ಷಣ ಆಧಾರಿತ ನೇಮಕಾತಿ ಅಭ್ಯರ್ಥಿಯ ಇಷ್ಟಗಳು ಅಥವಾ ಇಷ್ಟಪಡದಿರುವಿಕೆಗಳ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಧಾರವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಬದಲು, ಪ್ರತಿ ಪಾತ್ರಕ್ಕೂ ಮತ್ತು ಪ್ರತಿ ಹಂತಕ್ಕೂ ಒಂದು ಫಾರ್ಮ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತದೆ, ಅದು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಮೌಲ್ಯಮಾಪನ ಮಾಡುವಾಗ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಕೌಶಲ್ಯದಲ್ಲಿ ಅನುಭವವನ್ನು ಅಲ್ಲ, ಆದರೆ ಅದನ್ನು ಅನ್ವಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಹೆಚ್ಚು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ಹೀಗಾಗಿ, ಅಭ್ಯರ್ಥಿಯು TDD ಯಂತಹ ಯಾವುದೇ ಕೌಶಲ್ಯಗಳನ್ನು ಅನ್ವಯಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಆದರೆ ಅವರು ಅವುಗಳನ್ನು ಅನ್ವಯಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ಬಳಸುವುದು ಹೇಗೆ ಎಂಬುದರ ಕುರಿತು ಸಲಹೆಯನ್ನು ಕೇಳುತ್ತಾರೆ, ಅವರು ಸಂದರ್ಶನದಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು ಎಲ್ಲ ಅವಕಾಶಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಶಿಕ್ಷಣ ಪ್ರಮಾಣಪತ್ರಗಳ ಅಗತ್ಯವಿಲ್ಲ TW ಗೆ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ನಲ್ಲಿ ಯಾವುದೇ ಪ್ರಮಾಣೀಕರಣ ಅಥವಾ ಶಿಕ್ಷಣದ ಅಗತ್ಯವಿಲ್ಲ. ಕೌಶಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ.

ನಾನು ವಿದೇಶಿ ಕಂಪನಿಗಳೊಂದಿಗೆ ನಡೆಸಿದ ಮೊದಲ ಸಂದರ್ಶನ ಇದಾಗಿದೆ, ಇದಕ್ಕಾಗಿ ನಾನು ತಯಾರಿ ಮಾಡಬೇಕಾಗಿಲ್ಲ. ಪ್ರತಿ ಹಂತದ ನಂತರ, ನಾನು ದಣಿದಿಲ್ಲ, ಆದರೆ ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ನಾನು ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಅನ್ವಯಿಸಬಹುದೆಂದು ನನಗೆ ಸಂತೋಷವಾಯಿತು, ಮಾನಿಟರ್‌ನ ಇನ್ನೊಂದು ಬದಿಯಲ್ಲಿರುವ ಜನರು ಅದನ್ನು ಮೆಚ್ಚಿದರು ಮತ್ತು ಪ್ರತಿದಿನ ಅವುಗಳನ್ನು ಅನ್ವಯಿಸುತ್ತಾರೆ.

ಹಲವಾರು ತಿಂಗಳುಗಳ ನಂತರ, ನನ್ನ ನಿರೀಕ್ಷೆಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೂರೈಸಲಾಗಿದೆ ಎಂದು ನಾನು ಹೇಳಬಲ್ಲೆ. ಸಾಮಾನ್ಯ ಕಂಪನಿಗಿಂತ ಥಾಟ್‌ವರ್ಕ್ಸ್ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ? ಸಾಮಾನ್ಯ ಕಂಪನಿಯಲ್ಲಿ ನೀವು ಉತ್ತಮ ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ಒಳ್ಳೆಯ ಜನರನ್ನು ಕಾಣಬಹುದು, ಆದರೆ TW ನಲ್ಲಿ ಅವರ ಸಾಂದ್ರತೆಯು ಚಾರ್ಟ್‌ಗಳಿಂದ ಹೊರಗಿದೆ.

ನೀವು ಥಾಟ್‌ವರ್ಕ್ಸ್‌ಗೆ ಸೇರಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ನಮ್ಮ ತೆರೆದ ಸ್ಥಾನಗಳನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಇಲ್ಲಿ
ಆಸಕ್ತಿದಾಯಕ ಖಾಲಿ ಹುದ್ದೆಗಳಿಗೆ ಗಮನ ಕೊಡಲು ನಾನು ಸಲಹೆ ನೀಡುತ್ತೇನೆ:
ಲೀಡ್ ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಜಿನಿಯರ್: ಜರ್ಮನಿ, ಲಂಡನ್, ಮ್ಯಾಡ್ರಿಡ್, ಸಿಂಗಪುರ್
ಹಿರಿಯ ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಜಿನಿಯರ್: ಸಿಡ್ನಿ, ಜರ್ಮನಿ, ಮ್ಯಾಂಚೆಸ್ಟರ್, ಬ್ಯಾಂಕಾಕ್
ಸಾಫ್ಟ್ವೇರ್ ಇಂಜಿನಿಯರ್: ಸಿಡ್ನಿ, ಬಾರ್ಸಿಲೋನಾ, ಮಿಲನ್
ಹಿರಿಯ ಡೇಟಾ ಇಂಜಿನಿಯರ್: ಮಿಲನ್
ಗುಣಮಟ್ಟದ ವಿಶ್ಲೇಷಕ: ಜರ್ಮನಿ ಚೀನಾ
ಮೂಲಸೌಕರ್ಯ: ಜರ್ಮನಿ, ಲಂಡನ್, ಚಿಲಿ
(ಲಿಂಕ್ ಒಂದು ಉಲ್ಲೇಖಿತ ಲಿಂಕ್ ಎಂದು ನಾನು ನಿಮಗೆ ಪ್ರಾಮಾಣಿಕವಾಗಿ ಎಚ್ಚರಿಸಲು ಬಯಸುತ್ತೇನೆ, ನೀವು TW ಗೆ ಹೋದರೆ, ನಾನು ಉತ್ತಮ ಬೋನಸ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತೇನೆ). ನೀವು ಇಷ್ಟಪಡುವ ಕಚೇರಿಯನ್ನು ಆರಿಸಿ, ನೀವು ಯುರೋಪ್ಗೆ ನಿಮ್ಮನ್ನು ಮಿತಿಗೊಳಿಸಬೇಕಾಗಿಲ್ಲ, ಎಲ್ಲಾ ನಂತರ, ಪ್ರತಿ 2 ವರ್ಷಗಳಿಗೊಮ್ಮೆ TW ನಿಮ್ಮನ್ನು ಬೇರೆ ದೇಶಕ್ಕೆ ಸ್ಥಳಾಂತರಿಸಲು ಸಂತೋಷವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ... ಇದು ಥಾಟ್‌ವರ್ಕ್ಸ್ ನೀತಿಯ ಭಾಗವಾಗಿದೆ, ಆದ್ದರಿಂದ ಸಂಸ್ಕೃತಿಯನ್ನು ಹರಡಲಾಗುತ್ತದೆ ಮತ್ತು ಏಕರೂಪಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ ಅಥವಾ ಶಿಫಾರಸುಗಳಿಗಾಗಿ ನನ್ನನ್ನು ಕೇಳಿ.
ವಿಷಯವು ಆಸಕ್ತಿದಾಯಕವಾಗಿದ್ದರೆ, ಥಾಟ್‌ವರ್ಕ್ಸ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದು ಹೇಗಿರುತ್ತದೆ ಮತ್ತು ಸಿಂಗಾಪುರದಲ್ಲಿ ಜೀವನ ಹೇಗಿರುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ನಾನು ಬರೆಯುತ್ತೇನೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ