ಜೂನಿಯರ್ ಆಗಿ ನಾನು ಮಾಡಿದ ಎಂಟು ತಪ್ಪುಗಳು

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

ಜೂನಿಯರ್ ಆಗಿ ನಾನು ಮಾಡಿದ ಎಂಟು ತಪ್ಪುಗಳು

ಅವರು ನೀಡಿದ ಮೊದಲನೆಯದನ್ನು ನಾನು ತೆಗೆದುಕೊಂಡೆ

ನೀವು ಸ್ವಂತವಾಗಿ ಕೋಡ್ ಬರೆಯಲು ಕಲಿತಾಗ ಅಥವಾ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದಲ್ಲಿ ನಿಮ್ಮ ಅಧ್ಯಯನವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದಾಗ, ನಿಮ್ಮ ವಿಶೇಷತೆಯಲ್ಲಿ ನಿಮ್ಮ ಮೊದಲ ಕೆಲಸವನ್ನು ಪಡೆಯುವುದು ನಿಮ್ಮ ಮುಖ್ಯ ಗುರಿಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಉದ್ದನೆಯ ಸುರಂಗದ ತುದಿಯಲ್ಲಿ ಯಾವುದೋ ಬೆಳಕಿನಂತೆ.

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

ಇನ್ನೂ, ಇದು ಕೆಟ್ಟ ಕಲ್ಪನೆ ಇರಬಹುದು. ನನ್ನ ಮೊದಲ ಕೆಲಸವು ವೃತ್ತಿಪರ ಬೆಳವಣಿಗೆಯ ವಿಷಯದಲ್ಲಿ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯಿಂದ ಸಂತೋಷದ ವಿಷಯದಲ್ಲಿ ಆದರ್ಶದಿಂದ ದೂರವಿದೆ. ಅಭಿವರ್ಧಕರು "ಅದು ಮಾಡುತ್ತದೆ" ಎಂಬ ಧ್ಯೇಯವಾಕ್ಯದಿಂದ ಮಾರ್ಗದರ್ಶಿಸಲ್ಪಟ್ಟರು ಮತ್ತು ತುಂಬಾ ಕಷ್ಟಪಟ್ಟು ಪ್ರಯತ್ನಿಸುವುದು ವಾಡಿಕೆಯಲ್ಲ. ಪ್ರತಿಯೊಬ್ಬರೂ ಒಬ್ಬರನ್ನೊಬ್ಬರು ದೂಷಿಸಲು ಪ್ರಯತ್ನಿಸಿದರು, ಮತ್ತು ತುಂಬಾ ಬಿಗಿಯಾದ ಗಡುವನ್ನು ಪೂರೈಸಲು ನಾನು ಆಗಾಗ್ಗೆ ಮೂಲೆಗಳನ್ನು ಕತ್ತರಿಸಬೇಕಾಗಿತ್ತು. ಆದರೆ ಕೆಟ್ಟ ವಿಷಯವೆಂದರೆ ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಏನನ್ನೂ ಕಲಿತಿಲ್ಲ.

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

ಮತ್ತು ಅದು ದೊಡ್ಡ ತಪ್ಪು.

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

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

ಸಂದರ್ಶನದಲ್ಲಿ ಸರಿಯಾದ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲಿಲ್ಲ

ಸಂದರ್ಶನವು ಕಂಪನಿಯನ್ನು ಚೆನ್ನಾಗಿ ತಿಳಿದುಕೊಳ್ಳಲು ಉತ್ತಮ ಅವಕಾಶವಾಗಿದೆ, ಆದ್ದರಿಂದ ನೀವು ಉದ್ಯೋಗಿಗಳಿಂದ ಏನು ಕಲಿಯಲು ಬಯಸುತ್ತೀರಿ ಎಂಬುದರ ಕುರಿತು ಪ್ರಶ್ನೆಗಳನ್ನು ತಯಾರಿಸಲು ಮರೆಯದಿರಿ. ಇಲ್ಲಿ ಒಂದೆರಡು ಉದಾಹರಣೆಗಳಿವೆ:

  • ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಬಗ್ಗೆ ಕೇಳಿ (ಅವರು ಯಾವ ವಿಧಾನಗಳನ್ನು ಅನುಸರಿಸುತ್ತಾರೆ? ಕೋಡ್ ವಿಮರ್ಶೆಗಳಿವೆಯೇ? ಯಾವ ಶಾಖೆಯ ತಂತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ?)
  • ಪರೀಕ್ಷೆಯ ಬಗ್ಗೆ ಕೇಳಿ (ಯಾವ ಪರೀಕ್ಷೆಗಳನ್ನು ಮಾಡಲಾಗುತ್ತದೆ? ಪರೀಕ್ಷೆಯನ್ನು ಮಾತ್ರ ಮಾಡುವ ವಿಶೇಷ ಜನರು ಇದ್ದಾರೆಯೇ?)
  • ಕಂಪನಿಯ ಸಂಸ್ಕೃತಿಯ ಬಗ್ಗೆ ಕೇಳಿ (ಎಲ್ಲವೂ ಎಷ್ಟು ಅನೌಪಚಾರಿಕವಾಗಿದೆ? ಕಿರಿಯರಿಗೆ ಯಾವುದೇ ಬೆಂಬಲವಿದೆಯೇ?)

ಚಲನೆಯ ಪಥವನ್ನು ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ

ನಿಸ್ಸಂದೇಹವಾಗಿ, ಅನುಭವಿ ಡೆವಲಪರ್ ಆಗುವ ಮಾರ್ಗವು ತುಂಬಾ ಅಂಕುಡೊಂಕಾಗಿದೆ. ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ನೀವು ವಿವಿಧ ಭಾಷೆಗಳು, ಚೌಕಟ್ಟುಗಳು ಮತ್ತು ಪರಿಕರಗಳಿಂದ ಆಯ್ಕೆ ಮಾಡಬಹುದು. ನನ್ನ ವೃತ್ತಿಜೀವನದ ಆರಂಭದಲ್ಲಿ ನನ್ನ ತಪ್ಪು ನಾನು ಎಲ್ಲವನ್ನೂ ಕರಗತ ಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿದೆ. ತಮಾಷೆಯೆಂದರೆ, ಇದು ನಾನು ಯಾವುದರಲ್ಲೂ ಹೆಚ್ಚು ಪ್ರಗತಿ ಸಾಧಿಸದೇ ಇರಲು ಕಾರಣವಾಯಿತು. ಮೊದಲು ನಾನು Java, ನಂತರ JQuery, ನಂತರ C# ಗೆ, ಅಲ್ಲಿಂದ C++ ಗೆ ತೆರಳಿದೆ ... ಬದಲಿಗೆ ಒಂದು ಭಾಷೆ ಆಯ್ಕೆ ಮತ್ತು ನನ್ನ ಎಲ್ಲಾ ಶಕ್ತಿ ಎಸೆಯುವ ಬದಲಿಗೆ, ನಾನು ನನ್ನ ಮನಸ್ಥಿತಿಗೆ ಅನುಗುಣವಾಗಿ ಐದನೇ ಹತ್ತನೇ ನೆಗೆದ. ಇದು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಲ್ಲದ ತರಬೇತಿ ಯೋಜನೆ ಎಂದು ನಾನು ನಿಮಗೆ ಭರವಸೆ ನೀಡಬಲ್ಲೆ.

ನಾನು ತಕ್ಷಣ ಒಂದು ಪಥವನ್ನು ನಿರ್ಧರಿಸಿದ್ದರೆ, ಅಂದರೆ, ನಿರ್ದಿಷ್ಟ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಮತ್ತು ಅವುಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದ್ದರೆ ನಾನು ಉತ್ತಮ ಫಲಿತಾಂಶಗಳನ್ನು ಸಾಧಿಸುತ್ತೇನೆ ಮತ್ತು ವೃತ್ತಿಜೀವನದ ಏಣಿಯನ್ನು ವೇಗವಾಗಿ ಚಲಿಸುತ್ತಿದ್ದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಫ್ರಂಟ್-ಎಂಡ್ ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ, ಮಾಸ್ಟರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, CSS/HTML ಮತ್ತು ನಿಮ್ಮ ಆಯ್ಕೆಯ ಚೌಕಟ್ಟು. ನೀವು ಬ್ಯಾಕೆಂಡ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೆ, ಮತ್ತೊಮ್ಮೆ, ಒಂದು ಭಾಷೆಯನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅಧ್ಯಯನ ಮಾಡಿ. ಪೈಥಾನ್, ಜಾವಾ ಮತ್ತು ಸಿ# ಎರಡನ್ನೂ ತಿಳಿದುಕೊಳ್ಳುವುದು ಅನಿವಾರ್ಯವಲ್ಲ.

ಆದ್ದರಿಂದ ಗಮನಹರಿಸಿ, ನಿರ್ದೇಶನವನ್ನು ಹೊಂದಿರಿ ಮತ್ತು ನೀವು ಆಯ್ಕೆ ಮಾಡಿದ ಮಾರ್ಗದಲ್ಲಿ ವೃತ್ತಿಪರರಾಗಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಯೋಜನೆಯನ್ನು ಮಾಡಿ (ಇಲ್ಲಿ ರಸ್ತೆ ನಕ್ಷೆ, ಇದು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಬಹುದು).

ಕೋಡ್‌ನಲ್ಲಿ ಅತ್ಯಾಧುನಿಕವಾಗಿದೆ

ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಉದ್ಯೋಗದಾತರಿಗೆ ನಿಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ತೋರಿಸಲು ನೀವು ಪರೀಕ್ಷೆಯನ್ನು ಸಿದ್ಧಪಡಿಸುತ್ತಿದ್ದೀರಿ ಅಥವಾ ನಿಮ್ಮ ಮೊದಲ ಕೆಲಸದಲ್ಲಿ ನೀವು ಈಗಾಗಲೇ ಮೊದಲ ಕೆಲಸವನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೀರಿ. ನೀವು ಮೆಚ್ಚಿಸಲು ನಿಮ್ಮ ದಾರಿಯಿಂದ ಹೊರಡುತ್ತೀರಿ. ಫಲಿತಾಂಶಗಳನ್ನು ಸಾಧಿಸಲು ಉತ್ತಮ ಮಾರ್ಗ ಯಾವುದು? ನೀವು ಇತ್ತೀಚೆಗೆ ಕರಗತ ಮಾಡಿಕೊಂಡಿರುವ ಅತ್ಯಾಧುನಿಕ ತಂತ್ರವನ್ನು ಮರಣದಂಡನೆಯ ಸಮಯದಲ್ಲಿ ಬಹುಶಃ ಪ್ರದರ್ಶಿಸಬಹುದು, ಸರಿ?

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

ಕೋಡ್ ಬರೆಯುವ ಅತ್ಯುತ್ತಮ ವಿಧಾನವನ್ನು ವ್ಯಕ್ತಪಡಿಸಲಾಗಿದೆ ಮೂಲತಃ KISS. ಸರಳತೆಗಾಗಿ ಶ್ರಮಿಸುವ ಮೂಲಕ, ನೀವು ಸ್ಪಷ್ಟ ಕೋಡ್ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವಿರಿ ಅದು ಭವಿಷ್ಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಸುಲಭವಾಗುತ್ತದೆ (ನಿಮ್ಮನ್ನು ಬದಲಿಸುವ ಡೆವಲಪರ್ ಅದನ್ನು ಮೆಚ್ಚುತ್ತಾರೆ).

ಕೋಡ್ ಹೊರಗೆ ಜೀವನವಿದೆ ಎಂಬುದನ್ನು ಮರೆತಿದ್ದಾರೆ

ಯಾವತ್ತೂ "ಸ್ವಿಚ್ ಆಫ್" ಮಾಡದಿರುವುದು ಕೆಟ್ಟ ಅಭ್ಯಾಸವನ್ನು ನಾನು ಬಹಳ ಮುಂಚೆಯೇ ತೆಗೆದುಕೊಂಡೆ. ದಿನದ ಕೊನೆಯಲ್ಲಿ ನಾನು ಮನೆಗೆ ಹೋದಾಗ, ನಾನು ನಿಯಮಿತವಾಗಿ ನನ್ನ ಕೆಲಸದ ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ನನ್ನೊಂದಿಗೆ ತೆಗೆದುಕೊಂಡು ಕೆಲಸವನ್ನು ಮುಚ್ಚಲು ಅಥವಾ ದೋಷವನ್ನು ಸರಿಪಡಿಸಲು ಗಂಟೆಗಟ್ಟಲೆ ಕುಳಿತುಕೊಂಡೆ, ಆದರೂ ಇಬ್ಬರೂ ಬೆಳಿಗ್ಗೆಯವರೆಗೆ ಕಾಯಬಹುದಿತ್ತು. ನೀವು ನಿರೀಕ್ಷಿಸಿದಂತೆ, ಈ ಕಟ್ಟುಪಾಡು ಒತ್ತಡದಿಂದ ಕೂಡಿತ್ತು ಮತ್ತು ನಾನು ಬೇಗನೆ ಸುಟ್ಟುಹೋದೆ.

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

"ನನಗೆ ಗೊತ್ತಿಲ್ಲ" ಎಂದು ಹೇಳುವುದನ್ನು ತಪ್ಪಿಸಲಾಗಿದೆ

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

"ನನಗೆ ಗೊತ್ತಿಲ್ಲ" ಎಂದು ನಾನು ಹೇಳಿದರೆ, ನಾನು ಏನು ಮಾಡುತ್ತಿದ್ದೇನೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ ಎಂದು ಜನರು ಭಾವಿಸುತ್ತಾರೆ. ವಾಸ್ತವವಾಗಿ, ಇದು ನಿಜವಲ್ಲ; ಸರ್ವಜ್ಞ ಜನರಿಲ್ಲ. ಆದ್ದರಿಂದ, ನಿಮಗೆ ತಿಳಿದಿಲ್ಲದ ವಿಷಯದ ಬಗ್ಗೆ ನಿಮ್ಮನ್ನು ಕೇಳಿದರೆ, ಹಾಗೆ ಹೇಳಿ. ಈ ವಿಧಾನವು ಹಲವಾರು ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ:

  • ಇದು ನ್ಯಾಯೋಚಿತವಾಗಿದೆ - ನೀವು ಪ್ರಶ್ನಿಸುವವರನ್ನು ದಾರಿ ತಪ್ಪಿಸುತ್ತಿಲ್ಲ
  • ಅವರು ಅದನ್ನು ನಿಮಗೆ ವಿವರಿಸುವ ಅವಕಾಶವಿದೆ ಮತ್ತು ನಂತರ ನೀವು ಹೊಸದನ್ನು ಕಲಿಯುವಿರಿ
  • ಇದು ಗೌರವವನ್ನು ಪ್ರೇರೇಪಿಸುತ್ತದೆ - ಪ್ರತಿಯೊಬ್ಬರೂ ತಮಗೆ ಏನಾದರೂ ತಿಳಿದಿಲ್ಲ ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ

ನಾನು ಮುನ್ನಡೆಯುವ ಆತುರದಲ್ಲಿದ್ದೆ

"ಓಡುವ ಮೊದಲು ನಡೆಯಲು ಕಲಿಯಿರಿ" ಎಂಬ ಮಾತನ್ನು ನೀವು ಬಹುಶಃ ಕೇಳಿರಬಹುದು. ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕ್ಷೇತ್ರಕ್ಕಿಂತ ಎಲ್ಲಿಯೂ ಹೆಚ್ಚು ಪ್ರಸ್ತುತವಾಗಿದೆ. ನೀವು ಮೊದಲು ಎಲ್ಲೋ ಜೂನಿಯರ್ ಆಗಿ ಕೆಲಸವನ್ನು ಪಡೆದಾಗ, ನೀವು ಗೂಳಿಯನ್ನು ಕೊಂಬುಗಳಿಂದ ತೆಗೆದುಕೊಂಡು ತಕ್ಷಣವೇ ಕೆಲವು ದೊಡ್ಡ, ಸಂಕೀರ್ಣ ಯೋಜನೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ. ಮುಂದಿನ ಹಂತಕ್ಕೆ ತ್ವರಿತವಾಗಿ ಪ್ರಚಾರವನ್ನು ಹೇಗೆ ಗಳಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ಆಲೋಚನೆಗಳು ಸಹ ಜಾರಿಕೊಳ್ಳುತ್ತವೆ!

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

ನನ್ನ ತಪ್ಪೇನೆಂದರೆ, ಈ ಸಣ್ಣ ಕೆಲಸಗಳಿಂದ ನಾನು ನಿರಾಶೆಗೊಂಡಿದ್ದೇನೆ ಮತ್ತು ಅದು ನನ್ನ ಕೆಲಸದಿಂದ ನನ್ನನ್ನು ವಿಚಲಿತಗೊಳಿಸಿತು. ತಾಳ್ಮೆಯಿಂದಿರಿ, ಅವರು ಆತ್ಮಸಾಕ್ಷಿಯಾಗಿ ಕೇಳುವ ಎಲ್ಲವನ್ನೂ ಮಾಡಿ, ಮತ್ತು ಶೀಘ್ರದಲ್ಲೇ ನೀವು ಹೆಚ್ಚು ಆಸಕ್ತಿದಾಯಕವಾದದ್ದನ್ನು ಪಡೆಯುತ್ತೀರಿ.

ಸಮುದಾಯವನ್ನು ಸೇರಲಿಲ್ಲ ಮತ್ತು ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡಲಿಲ್ಲ

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

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

ನಿಮ್ಮ ಆಸಕ್ತಿಯನ್ನು ಕೆರಳಿಸುವ ಸಮುದಾಯಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ - ಕೆಲವು ಆಯ್ಕೆಗಳಲ್ಲಿ freeCodeCamp, CodeNewbies, 100DaysOfCode ಸೇರಿವೆ - ಮತ್ತು ಸೇರಿಕೊಳ್ಳಿ! ನಿಮ್ಮ ನಗರದಲ್ಲಿ ಸ್ಥಳೀಯ ಸಭೆಗಳಿಗೆ ಸಹ ನೀವು ಹಾಜರಾಗಬಹುದು (meetup.com ನಲ್ಲಿ ಹುಡುಕಿ).

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

ಅಷ್ಟೆ, ನಿಮ್ಮ ಗಮನಕ್ಕೆ ಧನ್ಯವಾದಗಳು!

ಮೂಲ: www.habr.com

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