ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

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

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

ನಾವು ನೆನಪಿಸುತ್ತೇವೆ: ಎಲ್ಲಾ Habr ಓದುಗರಿಗೆ - Habr ಪ್ರೊಮೊ ಕೋಡ್ ಬಳಸಿಕೊಂಡು ಯಾವುದೇ ಸ್ಕಿಲ್‌ಬಾಕ್ಸ್ ಕೋರ್ಸ್‌ಗೆ ದಾಖಲಾಗುವಾಗ 10 ರೂಬಲ್ ರಿಯಾಯಿತಿ.
ಸ್ಕಿಲ್‌ಬಾಕ್ಸ್ ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ: ಶೈಕ್ಷಣಿಕ ಆನ್‌ಲೈನ್ ಕೋರ್ಸ್ "ಜಾವಾ ಡೆವಲಪರ್".

jQuery ಬಳಸುವುದು

jQuery ಸಂಪೂರ್ಣ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ದೊಡ್ಡ ಪಾತ್ರವನ್ನು ವಹಿಸಿದೆ. ಆರಂಭದಲ್ಲಿ, ವೆಬ್‌ಸೈಟ್‌ಗಳಿಗಾಗಿ ಸ್ಲೈಡ್‌ಶೋಗಳು ಮತ್ತು ವಿವಿಧ ರೀತಿಯ ವಿಜೆಟ್‌ಗಳು, ಇಮೇಜ್ ಗ್ಯಾಲರಿಗಳನ್ನು ರಚಿಸಲು JS ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು. jQuery ವಿವಿಧ ಬ್ರೌಸರ್‌ಗಳಾದ್ಯಂತ ಕೋಡ್ ಹೊಂದಾಣಿಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಮರೆತುಬಿಡಲು ಸಾಧ್ಯವಾಗಿಸಿತು, ಅಮೂರ್ತತೆಯ ಮಟ್ಟಗಳ ಬಳಕೆಯನ್ನು ಪ್ರಮಾಣೀಕರಿಸುತ್ತದೆ ಮತ್ತು DOM ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಪ್ರತಿಯಾಗಿ, ಇದು AJAX ಮತ್ತು ಅಡ್ಡ-ಬ್ರೌಸರ್ ವ್ಯತ್ಯಾಸಗಳೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡಿತು.

ಆದಾಗ್ಯೂ, ಇಂದು ಈ ಸಮಸ್ಯೆಗಳು ಮೊದಲಿನಂತೆ ಪ್ರಸ್ತುತವಾಗಿಲ್ಲ. ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವುಗಳನ್ನು ಪ್ರಮಾಣೀಕರಣದ ಮೂಲಕ ಪರಿಹರಿಸಲಾಗಿದೆ - ಉದಾಹರಣೆಗೆ, ಇದು ತರಲು ಮತ್ತು API ಆಯ್ಕೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದೆ.

ಉಳಿದ ಸಮಸ್ಯೆಗಳನ್ನು ರಿಯಾಕ್ಟ್‌ನಂತಹ ಇತರ ಗ್ರಂಥಾಲಯಗಳು ಪರಿಹರಿಸುತ್ತವೆ. jQuery ಹೊಂದಿರದ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಗ್ರಂಥಾಲಯಗಳು ಒದಗಿಸುತ್ತವೆ.

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

jQuery ಬಳಸುವುದರ ವಿರುದ್ಧ ಏನೂ ಇಲ್ಲ, ಆದರೆ ಹೆಚ್ಚು ಆಧುನಿಕ ಪರ್ಯಾಯಗಳು-ರಿಯಾಕ್ಟ್, ವ್ಯೂ ಮತ್ತು ಕೋನೀಯ-ಮತ್ತು ಅವುಗಳ ಪ್ರಯೋಜನಗಳ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಿ.

ಘಟಕ ಪರೀಕ್ಷೆಯನ್ನು ತಪ್ಪಿಸುವುದು

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

ಹೌದು, ಅಪ್ಲಿಕೇಶನ್ ದೋಷಗಳನ್ನು ಉಂಟುಮಾಡದೆ ಸಾಮಾನ್ಯವಾಗಿ ಕಂಪೈಲ್ ಮಾಡಿದರೆ ಮತ್ತು ಒಮ್ಮೆ ಕಂಪೈಲ್ ಮಾಡಿದರೆ ಅದು ಕೆಲಸ ಮಾಡಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಇದರ ಅರ್ಥವಲ್ಲ.

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

ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿ ತಕ್ಷಣ ಪರೀಕ್ಷೆ.

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೊದಲು ಫ್ರೇಮ್ವರ್ಕ್ಗಳನ್ನು ಕಲಿಯುವುದು

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

ನೀವು ಮೊದಲು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಲಿಯಬೇಕು ಮತ್ತು ನಂತರ ಚೌಕಟ್ಟುಗಳನ್ನು ಕಲಿಯಬೇಕು ಎಂದು ನಾನು ಹೇಳುತ್ತಿದ್ದೆ, ಆದರೆ ಈಗ ನೀವು ಎಲ್ಲವನ್ನೂ ಒಂದೇ ಸಮಯದಲ್ಲಿ ಮಾಡಬೇಕಾಗಿದೆ ಎಂದು ನನಗೆ ಮನವರಿಕೆಯಾಗಿದೆ. JS ಅತ್ಯಂತ ವೇಗವಾಗಿ ಬದಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು JavaScript ಕಲಿಯುವಾಗ ಅದೇ ಸಮಯದಲ್ಲಿ React, Vue ಅಥವಾ Angular ಬಳಸಿ ಕೆಲವು ಅನುಭವವನ್ನು ಪಡೆಯಬೇಕು.

ಡೆವಲಪರ್ ಹುದ್ದೆಗೆ ಅಭ್ಯರ್ಥಿಗಳ ಮೇಲೆ ಇರಿಸಲಾದ ಅವಶ್ಯಕತೆಗಳ ಮೇಲೆ ಇದು ಪರಿಣಾಮ ಬೀರಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಉದಾಹರಣೆಗೆ, ನಾನು Indeed ನಲ್ಲಿ "JavaScript" ಅನ್ನು ಹುಡುಕಿದಾಗ ನಾನು ಕಂಡುಕೊಂಡದ್ದು ಇದು.

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ಉದ್ಯೋಗ ವಿವರಣೆಯು ಅವರಿಗೆ jQuery ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನ ಜ್ಞಾನದ ಅಗತ್ಯವಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಆ. ಈ ಕಂಪನಿಗೆ, ಎರಡೂ ಘಟಕಗಳು ಸಮಾನವಾಗಿ ಮುಖ್ಯವಾಗಿದೆ.

"ಮೂಲಭೂತ" ಅವಶ್ಯಕತೆಗಳನ್ನು ಮಾತ್ರ ಪಟ್ಟಿ ಮಾಡುವ ಇನ್ನೊಂದು ವಿವರಣೆ ಇಲ್ಲಿದೆ:

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ಮತ್ತು ನಾನು ನೋಡಿದ ಅರ್ಧದಷ್ಟು ಖಾಲಿ ಹುದ್ದೆಗಳಲ್ಲಿ ಇದು ಸಂಭವಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, JS ಮತ್ತು ಚೌಕಟ್ಟುಗಳನ್ನು ಕಲಿಯಲು ಸರಿಯಾದ ಸಮಯದ ಅನುಪಾತವು ಸರಿಸುಮಾರು 65% ರಿಂದ 35%, 50 ರಿಂದ 50 ಅಲ್ಲ ಎಂದು ನಾನು ನಂಬುತ್ತೇನೆ.

"ಕ್ಲೀನ್ ಕೋಡ್" ಪರಿಕಲ್ಪನೆಯೊಂದಿಗೆ ಪರಿಚಿತರಾಗಲು ಇಷ್ಟವಿಲ್ಲದಿರುವುದು

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

ಅಂದಹಾಗೆ, ಉತ್ತಮ ಮತ್ತು ಕ್ಲೀನ್ ಕೋಡ್‌ನ ಪ್ರಯೋಜನಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಕೆಟ್ಟ ಕೋಡ್ ಅನ್ನು ನೀವೇ ಬರೆಯಲು ಪ್ರಯತ್ನಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಬೇರೊಬ್ಬರ ಕೆಟ್ಟ ಕೋಡ್‌ನಿಂದ ನೀವು ಗಾಬರಿಗೊಂಡಾಗ ನಿಮ್ಮ ಕೌಶಲ್ಯಗಳು ನಂತರ ಕೆಲಸದಲ್ಲಿ ಸೂಕ್ತವಾಗಿ ಬರುತ್ತವೆ.

ದೊಡ್ಡ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ಕೆಲಸವನ್ನು ತುಂಬಾ ಬೇಗ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ನನ್ನ ವೃತ್ತಿಜೀವನದ ಆರಂಭದಲ್ಲಿ, ನಾನು ದೊಡ್ಡ ತಪ್ಪು ಮಾಡಿದೆ: ನಾನು ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲದಿದ್ದಾಗ ನಾನು ದೊಡ್ಡ ಯೋಜನೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿದೆ.

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

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

ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಭವಿಷ್ಯದಲ್ಲಿ ನೀವು ರಿಫ್ಯಾಕ್ಟರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಕೋಡ್ ತುಂಬಾ ಉತ್ತಮವಾಗಿಲ್ಲ, ಮತ್ತು ನೀವು ಬಳಸಿದ ತಂತ್ರಜ್ಞಾನಗಳು ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ನಿಖರವಾಗಿಲ್ಲ. ಪರಿಣಾಮವಾಗಿ, ಅದನ್ನು ಸರಿಪಡಿಸಲು ಪ್ರಯತ್ನಿಸುವುದಕ್ಕಿಂತ ಮೊದಲಿನಿಂದ ಎಲ್ಲವನ್ನೂ ಪುನಃ ಬರೆಯುವುದು ಸುಲಭ ಎಂದು ನೀವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೀರಿ.

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

ಡೇಟಾ ರಚನೆಗಳು ಮತ್ತು ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಕಲಿಯಲು ಇಷ್ಟವಿಲ್ಲದಿರುವುದು

ನೀವು ಡೇಟಾ ರಚನೆ ಮತ್ತು ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಯಾವಾಗ ಅಧ್ಯಯನ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಬೇಕು ಎಂಬುದರ ಕುರಿತು ನೀವು ದೀರ್ಘಕಾಲ ವಾದಿಸಬಹುದು. ಕೆಲವರು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮಾಸ್ಟರಿಂಗ್ ಮಾಡುವ ಮೊದಲು ಇದನ್ನು ಮಾಡಲು ಸಲಹೆ ನೀಡುತ್ತಾರೆ, ಇತರರು ನಂತರ.

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

ಕ್ರಮಾವಳಿಗಳು ಯಾವುದೇ ಲೆಕ್ಕಾಚಾರಗಳು ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳ ಅವಿಭಾಜ್ಯ ಅಂಗವಾಗಿದೆ. ವಾಸ್ತವವಾಗಿ, ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂಗಳು ಸ್ವತಃ ಅಲ್ಗಾರಿದಮ್ಗಳ ಸಂಯೋಜನೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ರೀತಿಯಲ್ಲಿ ರಚಿಸಲಾದ ಡೇಟಾ, ಅಷ್ಟೆ.

ದೈಹಿಕ ಚಟುವಟಿಕೆಯ ನಿರಾಕರಣೆ

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ಡೆವಲಪರ್‌ಗೆ ಕ್ರೀಡೆಗಳನ್ನು ಆಡುವುದು ಬಹಳ ಮುಖ್ಯ. ನಾನು ತರಬೇತುದಾರನಲ್ಲ, ಆದರೆ ವರ್ಷದಿಂದ ವರ್ಷಕ್ಕೆ ನನ್ನ ದೇಹ ಬದಲಾವಣೆಯನ್ನು ನಾನು ನೋಡಿದ್ದೇನೆ. ಆದ್ದರಿಂದ, ದೈಹಿಕ ವ್ಯಾಯಾಮದ ಕೊರತೆಯು ಏನು ಕಾರಣವಾಗುತ್ತದೆ ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳಬಲ್ಲೆ.

ನನ್ನ ಮೊದಲ ಕೆಲಸವು ಹಲವಾರು ಕಾರಣಗಳಿಗಾಗಿ ಸಾಕಷ್ಟು ಸಮಸ್ಯಾತ್ಮಕವಾಗಿತ್ತು, ಮತ್ತು ಒಂದು ಸಮಸ್ಯೆಯೆಂದರೆ ಕೇವಲ ಒಂದು ವರ್ಷದಲ್ಲಿ ನಾನು ಸುಮಾರು ಎರಡು ಡಜನ್ ಕಿಲೋಗ್ರಾಂಗಳಷ್ಟು ಗಳಿಸಿದೆ. ನಂತರ ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸಕ್ರಿಯವಾಗಿ ಅಧ್ಯಯನ ಮಾಡಿದೆ.

ನೀವು ವ್ಯಾಯಾಮ ಮಾಡದಿದ್ದರೆ, ನೀವು ತೂಕವನ್ನು ಹೆಚ್ಚಿಸುವ ಅಪಾಯವನ್ನು ಎದುರಿಸುತ್ತೀರಿ ಮತ್ತು ಇದು ಅನೇಕ ಋಣಾತ್ಮಕ ಪರಿಣಾಮಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ: ಸ್ಥೂಲಕಾಯತೆ, ಮೈಗ್ರೇನ್ಗಳು (ದೀರ್ಘಕಾಲದವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ), ಅಧಿಕ ರಕ್ತದೊತ್ತಡ, ಇತ್ಯಾದಿ. ಸಮಸ್ಯೆಗಳ ಪಟ್ಟಿ ನಿಜವಾಗಿಯೂ ಅಂತ್ಯವಿಲ್ಲ.

ಸಾಮಾಜಿಕ ಸ್ವಯಂ-ಪ್ರತ್ಯೇಕತೆ

ಆರಂಭಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೆವಲಪರ್‌ಗಳು ಮಾಡುವ 8 ತಪ್ಪುಗಳು ವೃತ್ತಿಪರರಾಗುವುದನ್ನು ತಡೆಯುತ್ತವೆ

ಕುಟುಂಬ ಮತ್ತು ಪ್ರೀತಿಪಾತ್ರರು ಮುಖ್ಯ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಲಿಕೆಯಲ್ಲಿ ನಿಮ್ಮನ್ನು ಮುಳುಗಿಸುವ ಮೂಲಕ ಮತ್ತು ನಿಮ್ಮ ಮಾನಸಿಕ ಮತ್ತು ಭಾವನಾತ್ಮಕ ಜೀವನದ ಪ್ರಾಮುಖ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಅಂದಾಜು ಮಾಡುವ ಮೂಲಕ, ನೀವು ಖಿನ್ನತೆಗೆ ಒಳಗಾಗುವ ಅಪಾಯವನ್ನು ಎದುರಿಸುತ್ತೀರಿ, ಕಿರಿಕಿರಿಯುಂಟುಮಾಡುವಿರಿ, ಚೆನ್ನಾಗಿ ನಿದ್ದೆ ಮಾಡದಿರುವುದು ಮತ್ತು ಹೆಚ್ಚಿನವು.

ಸಂಶೋಧನೆಗಳು

ಇವುಗಳಲ್ಲಿ ಕೆಲವು ನಿಮಗೆ ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಇಂದು ನೀವು ನಿಮ್ಮ ಬಗ್ಗೆ ಕಾಳಜಿ ವಹಿಸಿದರೆ, ನಂತರ ನೀವು ತಪ್ಪುಗಳನ್ನು ಸರಿಪಡಿಸಬೇಕಾಗಿಲ್ಲ.

ಸ್ಕಿಲ್‌ಬಾಕ್ಸ್ ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ:

ಮೂಲ: www.habr.com

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