"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจตเจฟเฉฑเจš เจšเจฐเจšเจพ เจฆเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฆเฉŒเจฐ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ—เจฐเฉ‡เจฌเฉ‡เจจเจธเจผเจšเจฟเจ•เฉ‹เจต เจฆเฉ‡ เจซเจพเจฐเจฎเฉ‚เจฒเฉ‡ เจตเจฟเฉฑเจš เจธเจฟเจฐเจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเจพ เจธเจตเจพเจฒ เจชเฉเฉฑเจ›เจฟเจ† เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจตเฉˆเฉฑเจฌ เจฌเฉˆเจ•เจเจ‚เจก เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเฉ‚เฉฐ SQL เจ—เจฟเจ†เจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจพเจ‚ เจ•เฉ€ ORM เจซเจฟเจฐ เจตเฉ€ เจธเจญ เจ•เฉเจ เจ•เจฐเฉ‡เจ—เจพเฅค เจฎเฉˆเจ‚ เจœเจตเจพเจฌ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ ORM เจ…เจคเฉ‡ SQL เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเจพ เจนเฉ‹เจฐ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเฉฑเจญเจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เจน เจฏเฉ‹เจœเจจเจพเจฌเฉฑเจง เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ‰เจน เจฒเฉ‹เจ• เจ•เฉŒเจฃ เจนเจจ เจœเฉ‹ เจนเฉเจฃ เจœเฉ‚เจจเฉ€เจ…เจฐ เจ…เจคเฉ‡ เจฎเฉฑเจง-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจ…เจนเฉเจฆเจฟเจ†เจ‚ เจฒเจˆ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจœเจพ เจฐเจนเฉ‡ เจนเจจ, เจ‰เจจเฉเจนเจพเจ‚ เจฆเจพ เจ‡เจคเจฟเจนเจพเจธ เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจน เจ•เจฟเจนเฉœเฉ€ เจฆเฉเจจเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจนเจจเฅค เจตเจฟเจš เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจจ. เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฐเจพเจ เจธเฉ€, เจชเจฐ เจ‡เจน เจจเจฟเฉฑเจœเฉ€ เจญเจฐเจคเฉ€ เจฆเฉ‡ เจคเจœเจฐเจฌเฉ‡ เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ€ เจ…เจคเฉ‡ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฅเจพเจจเจ• เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจเจกเจœเจธเจŸ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจฆเจฟเจฒเจšเจธเจช เจฌเจฃ เจ—เจฟเจ†. เจ‡เฉฑเจฅเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ•เฉ€ เจฎเจฟเจฒเจฟเจ† เจนเฉˆเฅค

เจ—เจฒเฉ‹เจฌเจฒ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ†เจฌเจพเจฆเฉ€

เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจธเจตเจพเจฒ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจฃ เจฒเจˆ, เจฎเฉˆเจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจ•เฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟ เจ…เฉฑเจœ เจฆเฉเจจเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจฟเฉฐเจจเฉ‡ เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจนเจจ เจ…เจคเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เจน เจ†เจฌเจพเจฆเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒ เจฐเจนเฉ€ เจนเฉˆเฅค
เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจฎเฉเจคเจพเจฌเจ• เจ‡เจน เจธเฉฐเจ–เจฟเจ† 12 เจคเฉ‹เจ‚ 30 เจฎเจฟเจฒเฉ€เจ…เจจ เจฒเฉ‹เจ•เจพเจ‚ เจคเฉฑเจ• เจนเฉˆเฅค 'เจคเฉ‡ เจฐเฉเจ•เจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจธเจฒเฉˆเจธเจผเจกเจพเจŸเจพ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจœเจชเฉเจฐเจฃเจพเจฒเฉ€ เจ•เจพเจซเจผเฉ€ เจธเฉฐเจคเฉเจฒเจฟเจค เจ…เจคเฉ‡ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฒเจˆ เจขเฉเจ•เจตเฉ€เจ‚ เจœเจพเจชเจฆเฉ€ เจธเฉ€เฅค เจ†เจชเจฃเฉ‡ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจตเจฟเฉฑเจš, เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจ—เจฟเจฅเจฌ 'เจคเฉ‡ เจ–เจพเจคเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€, เจธเจŸเฉˆเจ•เจ“เจตเจฐเจซเจฒเฉ‹' เจคเฉ‡ เจ–เจพเจคเจฟเจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€, npm เจ–เจพเจคเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจ…เจฎเจฐเฉ€เจ•เจพ เจ…เจคเฉ‡ เจฏเฉ‚เจฐเจช เจตเจฟเฉฑเจš เจฐเฉเจœเจผเจ—เจพเจฐ เจฌเจพเจฐเฉ‡ เจ…เจงเจฟเจ•เจพเจฐเจค เจธเจฐเฉ‹เจคเจพเจ‚ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ†เฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ 16 เจ…เจงเจฟเจเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจพเจฒเฉ‡ เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจเจกเจœเจธเจŸ เจ•เฉ€เจคเจพ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจธเจฐเจตเฉ‡เจ–เจฃ เจฒเจˆ เจฒเจ—เจญเจ— 20 เจฒเฉ‹เจ• เจธเจผเจพเจฎเจฒ เจธเจจเฅค

เจธเจฒเฉˆเจธเจผเจกเจพเจŸเจพ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, 2018 เจฆเฉ€ เจšเฉŒเจฅเฉ€ เจคเจฟเจฎเจพเจนเฉ€ เจตเจฟเฉฑเจš เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 18.9 เจฎเจฟเจฒเฉ€เจ…เจจ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 12.9 เจฎเจฟเจฒเฉ€เจ…เจจ เจชเฉ‡เจธเจผเฉ‡เจตเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจจ, เจฏเจพเจจเฉ€ เจ‰เจน เจ‡เฉฑเจ• เจœเฉ€เจตเจค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจœเจฟเจนเฉœเฉ‡ เจฒเฉ‹เจ• เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผเฉ‡เจตเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเจนเฉ€เจ‚ เจนเจจ, เจ‰เจน เจฒเฉ‹เจ• เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ‡เฉฑเจ• เจธเจผเฉŒเจ• เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจ‰เจน เจœเจฟเจนเฉœเฉ‡ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉ‡เจธเจผเฉ‡ เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ (เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€ เจ…เจคเฉ‡ เจธเจตเฉˆ-เจธเจฟเจ–เจฟเจ…เจค)เฅค เจ–เฉˆเจฐ, เจ‡เจน เจนเฉˆ, เจ‡เฉฑเจฅเฉ‡ เจธเจฎเฉ‚เจน เจฆเฉ‡ เจ†เจ•เจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจธเฉฐเจ•เฉ‡เจค เจนเฉˆ เจœเฉ‹ เจฎเฉ‡เจฐเฉ€ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ - 6 เจฎเจฟเจฒเฉ€เจ…เจจ เจฒเฉ‹เจ•เฅค เจ‡เจฎเจพเจจเจฆเจพเจฐ เจนเฉ‹เจฃ เจฒเจˆ, เจ‡เจน เจฎเฉ‡เจฐเฉ€ เจ‰เจฎเฉ€เจฆ เจจเจพเจฒเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆ.

เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ เจฆเฉ‚เจœเจพ เจนเฉˆเจฐเจพเจจเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจตเจพเจงเจพ เจฆเจฐ เจธเฉ€: 2017 เจฆเฉ€ เจฆเฉ‚เจœเฉ€ เจคเจฟเจฎเจพเจนเฉ€ เจคเฉ‹เจ‚ 2018 เจฆเฉ€ เจšเฉŒเจฅเฉ€ เจคเจฟเจฎเจพเจนเฉ€ เจคเฉฑเจ•, เจ‡เจน 14.7 เจคเฉ‹เจ‚ เจตเฉฑเจง เจ•เฉ‡ เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเฉ‡ 18.9 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ—เจˆ, เจœเจพเจ‚ 21 เจตเจฟเฉฑเจš 2018% เจตเฉฑเจง เจ—เจˆ! เจœเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจตเจฟเจ•เจพเจธ เจฆเจฐ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃ เจฒเจˆ เจ•เจฟเจนเจพ เจ—เจฟเจ†, เจคเจพเจ‚ เจฎเฉˆเจ‚ เจ•เจนเจพเจ‚เจ—เจพ เจ•เจฟ เจ‡เจน เจธเจพเจฒเจพเจจเจพ เจฆเจฐ เจตเจฟเฉฑเจš เจฎเจพเจฎเฉ‚เจฒเฉ€ เจตเจพเจงเฉ‡ เจฆเฉ‡ เจจเจพเจฒ เจฒเจ—เจญเจ— 5% เจชเฉเจฐเจคเฉ€ เจธเจพเจฒ เจนเฉˆ. เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจ‡เจน 20% เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจจเจฟเจ•เจฒเจฆเจพ เจนเฉˆ.

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจฒเฉˆเจธเจผเจกเจพเจŸเจพ เจฆเจพ เจ…เจจเฉเจฎเจพเจจ เจนเฉˆ เจ•เจฟ 2030 เจคเฉฑเจ• เจ†เจฌเจพเจฆเฉ€ 45 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจœเจพเจตเฉ‡เจ—เฉ€เฅค เจ‡เจน เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจ†เจธเจพเจจ เจนเฉˆ เจ•เจฟ เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ 8% เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจธเจพเจฒเจพเจจเจพ 20% เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเจพ เจตเฉฑเจง เจฆเจพ เจตเจพเจงเจพ เจนเฉˆ, เจชเจฐ เจ‰เจน เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจชเฉเจฐเจตเฉ‡เจธเจผ (เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจฆเฉเจจเฉ€เจ† เจญเจฐ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 57%) เจฆเฉ‡ เจ–เจพเจคเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจตเจธเจฅเจพ เจฆเจพ เจนเจตเจพเจฒเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจธเจŸเฉˆเจŸเจฟเจธเจŸเจพ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ) เจ…เจคเฉ‡ เจ•เจˆ เจนเฉ‹เจฐ เจ•เจพเจฐเจ•, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉเจฐเจคเฉ€ เจตเจฟเจ…เจ•เจคเฉ€ เจตเจฟเจ•เจพเจธเจ•เจพเจฐเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ†เฅค เจญเฉ‚เจ—เฉ‹เจฒเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจญเจพเจฐเจค เจ…เจคเฉ‡ เจšเฉ€เจจ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฎเจœเจผเจฌเฉ‚เจคเฉ€ เจจเจพเจฒ เจตเจง เจฐเจนเฉ€ เจนเฉˆ; เจญเจพเจฐเจค เจฆเฉ‡ 2023 เจคเฉฑเจ• เจตเจฟเจ•เจพเจธเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจธเฉฐเจฏเฉเจ•เจค เจฐเจพเจœ เจ…เจฎเจฐเฉ€เจ•เจพ เจจเฉ‚เฉฐ เจชเจ›เจพเฉœเจฃ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจนเฉˆ (เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉˆ C# เจ•เฉ‹เจจเจพ เจกเจพเจŸเจพ).

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจนเฉ‹เจฃเจ—เฉ‡, เจญเจพเจตเฉ‡เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉฐเจ— เจตเจง เจฐเจนเฉ€ เจนเฉˆ. เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจฎเฉฐเจ— เจฌเจพเจฐเฉ‡.

เจฎเฉฐเจ— เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉˆ?

เจฎเฉฐเจ— เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃ เจฒเจˆ, เจฎเฉˆเจ‚ เจนเฉˆเจ•เจฐ เจฐเฉˆเจ‚เจ• เจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ 2018 ะธ 2019 เจธเจพเจฒ

เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš, เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡, เจฒเจ—เจญเจ— เจธเจพเจฐเฉ‡ เจ‰เจฆเจฏเฉ‹เจ—เจพเจ‚ เจตเจฟเฉฑเจš JavaScript, Python เจ…เจคเฉ‡ Java เจฆเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ€ เจฎเฉฐเจ— เจนเฉˆเฅค เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ€ เจฎเฉฐเจ— C/C++ เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจนเฉˆ; เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจœเฉ‡ เจตเฉ€ เจธเจฐเฉ‹เจค เจฆเฉ€ เจคเฉ€เจฌเจฐเจคเจพ เจ…เจคเฉ‡ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจฒเจˆ เจฒเฉ‹เฉœเจพเจ‚ เจนเจจเฅค

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš, AngularJS, Node.js เจ…เจคเฉ‡ React เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฎเฉฐเจ— เจตเจฟเฉฑเจš เจนเจจ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจธเจชเจฒเจพเจˆ เจ…เจคเฉ‡ เจฎเฉฐเจ— เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจชเจพเฉœเจพ เจนเฉˆ, เจœเฉ‹ เจœเจพเจชเจฆเจพ เจนเฉˆ เจ•เจฟ เจœเจพเจตเจพ เจธเจ•เฉเจฐเจฟเจชเจŸ เจˆเจ•เฉ‹เจธเจฟเจธเจŸเจฎ เจฌเจฆเจฒ เจฐเจนเฉ€ เจ—เจคเฉ€ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ†เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจเจ•เจธเจชเฉเจฐเฉˆเจธ เจœเฉ‡.เจเจธ. , เจธเจชเจฒเจพเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฎเฉฐเจ— เจจเจพเจฒเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆเฅค

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจฎเฉ€เจฆเจตเจพเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฎเฉฑเจธเจฟเจ† เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเฉ‡ เจนเฉเจจเจฐ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฒเจ—เจญเจ— 95% เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพ เจ‡เจนเจจเจพเจ‚ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฆเฉฑเจธเจฆเฉ‡ เจนเจจเฅค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจฆเฉ€ เจฎเฉเจนเจพเจฐเจค 56% เจฆเฉ‡ เจจเจพเจฒ เจฆเฉ‚เจœเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡ เจนเฉˆเฅค เจตเฉˆเจธเฉ‡, เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ, เจกเฉ‡เจŸเจพ เจธเจŸเฉเจฐเจ•เจšเจฐ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจธเจพเจ‡เฉฐเจธ เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจ—เจฟเจ†เจจ เจจเจพเจฒ เจ•เฉ‹เจˆ เจฒเจพเจˆเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเจพเจ‚ เจคเจพเจ‚ เจ‡เจน เจชเฉเจฐเจธเจผเจจเจพเจตเจฒเฉ€ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจธเฉ€, เจœเจพเจ‚ เจ…เจ•เจพเจฆเจฎเจฟเจ• เจ—เจฟเจ†เจจ เจฆเฉ€ เจนเฉเจฃ เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจกเจพเจŸเจพเจฌเฉ‡เจธ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉ€ เจฒเฉ‹เฉœ 23.2% เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ 100 เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจฒเฉ‹เจ•เจพเจ‚, เจ…เจคเฉ‡ 18.8% เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ 1000 เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเฉ‹เจ•เจพเจ‚ เจฒเจˆ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจนเจพเจ‚, เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน ORM เจ…เจคเฉ‡ SQL เจฌเจพเจฐเฉ‡ เจนเฉˆ! เจคเจฐเจ•เจชเฉ‚เจฐเจจ, IMHO, เจตเจฟเจ†เจ–เจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจตเฉฑเจกเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจกเฉ€เจฌเฉ€เจ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจฎเจฐเจชเจฟเจค เจญเฉ‚เจฎเจฟเจ•เจพ เจนเฉˆ, เจœเฉ‹ เจ‡เจธ เจชเจนเจฟเจฒเฉ‚ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฐเจฎ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจจเจฟเจฏเฉเจ•เจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ. เจชเจฐ เจธเจฟเจธเจŸเจฎ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจฒเจŸ เจนเฉˆ: เจ›เฉ‹เจŸเฉ‡ เจตเจฟเฉฑเจš 37.0%, เจตเฉฑเจกเฉ‡ เจตเจฟเฉฑเจš 44.1%เฅค เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจตเฉฑเจกเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจ•เฉ‹เจฒ เจธเจฎเจฐเจชเจฟเจค เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจŸ เจนเฉ‹เจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจ, เจชเจฐ เจธเจผเจพเจ‡เจฆ เจ‰เจน เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเจจ. เจœเจพเจ‚ เจ‰เจนเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจธเจฟเจธเจŸเจฎ เจกเจฟเจœเจผเจพเจˆเจจ เจตเจฟเฉฑเจš เจชเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจซเจฟเจฐ เจ‡เจน เจฅเฉ‹เฉœเจพ เจธเจชเฉฑเจธเจผเจŸ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเจฟเจชเฉเฉฐเจจเจคเจพ เจฆเฉ€ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจธเจฟเจธเจŸเจฎ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจ•เจชเจคเจพเจจ เจฆเจพ เจ‡เจน เจธเจฟเฉฑเจŸเจพ เจ•เฉฑเจข เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจชเจธ เจฒเจˆ เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจ•เจฟ เจ‰เจน เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ‰เจคเจชเจพเจฆ เจจเฉ‚เฉฐ เจœเจฟเฉฐเจจเฉ€ เจœเจฒเจฆเฉ€ เจนเฉ‹ เจธเจ•เฉ‡ เจฒเจพเจ‚เจš เจ•เจฐเฉ‡, เจ…เจคเฉ‡ เจ•เฉฑเจฒเฉเจน เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€ เจ•เฉ€ เจธเจฟเฉฑเจ–เจฆเฉ‡ เจนเจจ?

เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจฆเฉ‡ เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเจพ เจ•เฉ€เจคเจพ เจนเฉˆเจ•เจฐ เจฐเฉˆเจ‚เจ• เจ–เฉ‹เจœ.
เจ‡เจน เจตเจฟเจšเจพเจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€เจ†เจ‚ (เจฎเฉ‡เจฐเจพ เจฎเจคเจฒเจฌ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจธเจพเจ‡เฉฐเจธ เจฎเฉ‡เจœเจฐเจพเจ‚) เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจœเจพเจ‚ เจฆเฉ‚เจœเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจธเจฟเจ–เจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจธเจฐเจตเฉ‡เจ–เจฃ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ…เฉฑเจงเฉ‡ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจ•เจฟเจนเจพ เจ•เจฟ เจ‰เจน เจธเจตเฉˆ-เจธเจฟเฉฑเจ–เจฟเจ† เจตเจฟเฉฑเจš เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจ†เจงเฉเจจเจฟเจ• เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€ YouTube เจคเฉ‹เจ‚ เจธเจฟเฉฑเจ–เจฃเจพ เจชเจธเฉฐเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจชเฉเจฐเจพเจฃเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจ…เจคเฉ‡ เจ•เจฟเจคเจพเจฌเจพเจ‚ เจตเฉฑเจฒ เจเฉเจ•เจฆเฉ‡ เจนเจจเฅค เจ‰เจน เจฆเฉ‹เจตเฉ‡เจ‚ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจธเจŸเฉˆเจ•เจ“เจตเจฐเจซเจฒเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฎเฉˆเจ‚ เจ‡เจธเจฆเจพ เจ•เจพเจฐเจจ เจ‡เจธ เจคเฉฑเจฅ เจจเฉ‚เฉฐ เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจตเฉ€เจกเฉ€เจ“ เจชเฉ€เฉœเฉเจนเฉ€ Z เจฒเจˆ เจ‡เฉฑเจ• เจœเจพเจฃเจฟเจ† เจฎเฉ€เจกเฉ€เจ† เจšเฉˆเจจเจฒ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจชเฉ€เฉœเฉเจนเฉ€ Y เจฆเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเฉ‡ เจ…เจœเฉ‡ เจตเฉ€ เจฌเจฒเฉŒเจ—เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจฏเฉเฉฑเจ— เจตเจฟเฉฑเจš เจนเจจเฅค

เจ‰เจน เจธเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉ€ เจฎเฉฐเจ— เจนเฉˆ: JavaScript, Java, Python. เจ‰เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‰เจน C/C++ เจœเจพเจฃเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ‡เจน เจธเจผเจพเจ‡เจฆ เจ‡เจธ เจฒเจˆ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉœเฉเจนเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจน เจœเฉ‡เจเจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจธเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจชเจฐ เจฎเฉฐเจ— เจธเจชเจฒเจพเจˆ เจจเจพเจฒเฉ‹เจ‚ เจ•เจพเจซเจผเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจœเจผเจพเจนเจฐ เจนเฉˆ เจ•เจฟ เจ‰เจน เจ†เจชเจฃเฉ€ เจชเจนเจฟเจฒเฉ€ เจจเฉŒเจ•เจฐเฉ€ เจฒเฉฑเจญเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจธเจฟเฉฑเจ– เจฐเจนเฉ‡ เจนเจจเฅค

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‰เจน เจธเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจ•เฉ€ เจฎเฉฐเจ— เจนเฉˆ.

เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€ เจ†เจชเจฃเฉ€ เจชเจนเจฟเจฒเฉ€ เจจเฉŒเจ•เจฐเฉ€ เจคเฉ‹เจ‚ เจชเฉ‡เจธเจผเฉ‡เจตเจฐ เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ•เฉฐเจฎ-เจœเฉ€เจตเจจ เจธเฉฐเจคเฉเจฒเจจ เจฆเฉ‚เจœเฉ‡ เจจเฉฐเจฌเจฐ 'เจคเฉ‡ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ (เจ•เฉเจ เจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚), เจ…เจคเฉ‡ เจฆเจฟเจฒเจšเจธเจช เจ•เฉฐเจฎ เจคเฉ€เจœเฉ‡ เจจเฉฐเจฌเจฐ 'เจคเฉ‡ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ†เจฌเจพเจฆเฉ€ เจฆเฉ€ เจ—เจคเฉ€เจธเจผเฉ€เจฒเจคเจพ

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เฉฐเจฆเจพเจœเจผเจจ 16.9 เจฎเจฟเจฒเฉ€เจ…เจจ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจชเจนเจฟเจฒเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡ เจนเจจเฅค เจ‡เจน เจฆเฉเจฌเจพเจฐเจพ เจธเจฒเฉˆเจธเจผเจกเจพเจŸเจพ เจนเฉˆเฅค เจ…เฉฑเจ—เฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจธเฉ‡เจตเจพเจตเจพเจ‚ (13.6 เจฎเจฟเจฒเฉ€เจ…เจจ), เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ (13.1 เจฎเจฟเจฒเฉ€เจ…เจจ) เจ…เจคเฉ‡ เจกเฉˆเจธเจ•เจŸเจพเจช (12.3 เจฎเจฟเจฒเฉ€เจ…เจจ) เจนเจจเฅค AR/VR เจ…เจคเฉ‡ IoT เจธเฉˆเจ•เจŸเจฐ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ, AI/ML/Data Science เจตเจฟเฉฑเจš เจชเจฟเจ›เจฒเฉ‡ เจฆเฉ‹ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค

Javascript เจธเจญ เจคเฉ‹เจ‚ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจง เจฐเจนเฉ€ เจนเฉˆ; เจ‡เจธเจฆเจพ เจญเจพเจˆเจšเจพเจฐเจพ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจนเฉˆ, เจ‡เจ•เฉฑเจฒเฉ‡ 2018 เจตเจฟเฉฑเจš 2.5 เจฎเจฟเจฒเฉ€เจ…เจจ เจตเจง เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ‰เจน IoT เจ…เจคเฉ‡ ML เจธเฉˆเจ•เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉ€ เจ‡เจธ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจเฅค
ML เจฆเฉ€ เจตเจงเจฆเฉ€ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจœเจฟเฉฑเจฅเฉ‡ เจ‡เจน เจฐเจตเจพเจ‡เจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจญเจพเจธเจผเจพ เจฆเฉ€ เจธเจฟเฉฑเจ–เจฃ เจฆเฉ€ เจธเฉŒเจ– เจ…เจคเฉ‡ เจธเจนเฉ‚เจฒเจค เจฆเฉ‡ เจ•เจพเจฐเจจ เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš 2018 เจตเจฟเฉฑเจš 2.2 เจฎเจฟเจฒเฉ€เจ…เจจ เจฆเจพ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค

Java, C/C++ เจ…เจคเฉ‡ C# เจธเจฎเฉเฉฑเจšเฉ€ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ†เจฌเจพเจฆเฉ€ เจจเจพเจฒเฉ‹เจ‚ เจนเฉŒเจฒเฉ€ เจฆเจฐ เจจเจพเจฒ เจตเจง เจฐเจนเฉ‡ เจนเจจเฅค เจ‰เจน เจนเฉเจฃ เจ˜เฉฑเจŸ เจนเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจนเจจ เจœเจฟเจธ เจจเจพเจฒ เจฒเฉ‹เจ• เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจšเฉเจฃเจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจฅเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจฎเฉฐเจ— เจธเจชเจฒเจพเจˆ เจฆเฉ‡ เจจเจพเจฒ เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจธเฉฐเจคเฉเจฒเจฟเจค เจนเฉˆเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจœเฉ‡ เจเจ‚เจกเจฐเฉŒเจ‡เจก เจฒเจˆ เจจเจนเฉ€เจ‚ เจคเจพเจ‚ Java เจนเฉ‹เจฐ เจตเฉ€ เจนเฉŒเจฒเฉ€ เจนเฉ‹ เจ—เจˆ เจนเฉ‹เจตเฉ‡เจ—เฉ€.

PHP เจฆเฉ‚เจœเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจตเฉ€ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจง เจฐเจนเฉ€ เจนเฉˆ (32 เจตเจฟเฉฑเจš 2018% เจฆเฉเจ†เจฐเจพ)เฅค เจ‡เจธเจฆเฉ‡ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ 5.9 เจฎเจฟเจฒเฉ€เจ…เจจ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉˆเฅค PHP เจฆเฉ€ เจงเจฐเฉเจตเฉ€เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจชเฉเจฐเจคเจฟเจธเจผเจ เจพ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, เจ‡เจน เจธเจฟเฉฑเจ–เจฃเจพ เจ•เจพเจซเจผเฉ€ เจ†เจธเจพเจจ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจชเจฟเจ›เจฒเฉ€เจ†เจ‚ เจชเฉ€เฉœเฉเจนเฉ€เจ†เจ‚ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ…เฉฑเจœ เจฆเฉ‡ เจจเฉŒเจœเจตเจพเจจ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจ…เจงเจฟเจเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ?

เจนเฉˆเจ•เจฐ เจฐเฉˆเจ‚เจ• เจกเฉ‡เจŸเจพ เจฆเฉเจฌเจพเจฐเจพ. เจœเจฟเจนเฉœเฉ‡ เจนเฉเจฃ 38 เจ…เจคเฉ‡ 53 เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจนเจจ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ–เฉ‡เจกเจพเจ‚.

เจตเฉˆเจธเฉ‡, เจฎเฉˆเจ‚ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจฎเฉ‡เจฐเจพ เจชเจนเจฟเจฒเจพ เจตเฉฑเจง เจœเจพเจ‚ เจ˜เฉฑเจŸ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ "เจŸเจฟเจ•-เจŸเฉˆเจ•-เจŸเฉ‹" เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจ…เจธเฉ€เจฎเจฟเจค เจ–เฉ‡เจคเจฐ เจฆเฉ‡ เจจเจพเจฒ เจฒเจ—เจพเจคเจพเจฐ เจชเฉฐเจœ เจคเฉฑเจ• เจธเฉ€, เจฆเฉ‚เจœเจพ 15 เจฆเฉ€ เจ‡เฉฑเจ• เจ—เฉ‡เจฎ เจธเฉ€เฅค เจฎเฉˆเจ‚ เจ‡เจน เจธเจญ เจ•เฉเจ เจ‡เจธ 'เจคเฉ‡ เจฒเจฟเจ–เจฟเจ† เจธเฉ€เฅค เจฌเฉ€ เจธเฉ€ 010-01, เจ‰เจฅเฉ‡ เจธเฉ€ เจตเจฟเจฒเจจเฉ€เจ…เจธ เจฌเฉเจจเจฟเจ†เจฆเฉ€, เจ‰เจฐเจซ เจฌเฉ‡เจธเจฟเจ•-86 เจ…เจคเฉ‡ เจซเฉ‹เจ•เจฒเฅค เจเจน.

เจ†เจงเฉเจจเจฟเจ• เจจเจตเฉ‡เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ (21 เจธเจพเจฒ เจคเฉฑเจ• เจฆเฉ‡) เจ•เฉˆเจฒเจ•เฉ‚เจฒเฉ‡เจŸเจฐ เจ…เจคเฉ‡ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจœเฉ‹เจ‚ เจฒเจฟเจ–เจฆเฉ‡ เจนเจจเฅค

เจœเจจเจฐเฉ‡เจธเจผเจจ X เจฆเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจฒเจ—เจญเจ— เจ…เฉฑเจงเฉ‡ เจจเฉ‡ 16 เจธเจพเจฒ เจฆเฉ€ เจ‰เจฎเจฐ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจ•เจˆเจ†เจ‚ เจจเฉ‡ 5 เจคเฉ‹เจ‚ 10 เจธเจพเจฒ เจฆเฉ€ เจ‰เจฎเจฐ เจคเฉฑเจ• เจ…เจœเจฟเจนเจพ เจ•เฉ€เจคเจพ (เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจน เจœเฉ‹ เจนเฉเจฃ 35 เจคเฉ‹เจ‚ 45 เจธเจพเจฒ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจนเจจ)เฅค เจ‡เจน เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ•เจฟเจ‰เจ‚: เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจธเจฐเฉ‹เจค เจธเจจ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจฌเจฃเจจ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจธเจจเฉ‚เฉฐ เจฌเฉเจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจ, เจ…เจคเฉ‡ เจœเฉ‹ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจน เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจ เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจœเจฒเจฆเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€เฅค เจœเจฟเจนเฉœเฉ‡ เจฒเฉ‹เจ• เจ‡เจธ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจ เจ‰เจจเฉเจนเจพเจ‚ เจฆเจพ เจนเฉเจฃ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจชเฉ‡เจธเจผเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจธเจฎเจพเจœ เจธเจผเจพเจธเจคเจฐ เจตเจฟเฉฑเจš เจคเจธเจตเฉ€เจฐ เจฌเจฟเจฒเจ•เฉเจฒ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉˆเฅค

"เจ•เจฟเฉฑเจฅเฉ‡ เจนเจจ เจ‰เจน เจจเฉŒเจœเจตเจพเจจ เจชเฉฐเจ• เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจงเจฐเจคเฉ€ เจฆเฉ‡ เจšเจฟเจนเจฐเฉ‡ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพ เจฆเฉ‡เจฃเจ—เฉ‡?"

เจ…เฉฑเจœ เจฆเฉ‡ เจจเฉŒเจœเจตเจพเจจ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจธเจฟเจฐเจซ 20% เจธเจฎเจพเจ‚ 16 เจธเจพเจฒ เจฆเฉ€ เจ‰เจฎเจฐ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ 16 เจ…เจคเฉ‡ 20 เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐเฅค เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจธเจฟเฉฑเจ–เจฃเจพ เจตเฉ€ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆ; เจนเฉเจฃ เจ‡เจน เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจนเฉˆเฅค

เจธเจฟเฉฑเจŸเจพ

เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธ เจธเจตเจพเจฒ เจฆเจพ เจ•เฉ‹เจˆ เจ เฉ‹เจธ เจœเจตเจพเจฌ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ† เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจตเฉˆเจฌ เจฌเฉˆเจ•เจเจ‚เจก เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเฉ‚เฉฐ เจ…เฉฑเจœ SQL เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ†เจงเฉเจจเจฟเจ• เจ†เจฌเจพเจฆเฉ€ เจฌเจพเจฐเฉ‡ เจ†เจชเจฃเฉ‡ เจตเจฟเจšเจพเจฐ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เฉ€เจคเจพ เจนเฉˆ.

เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจ…เจ—เจฒเฉ€ เจชเฉ€เฉœเฉเจนเฉ€ เจ†เจฎ เจฒเฉ‹เจ• เจนเจจ, เจ•เฉเจ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจ‰เจน เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจจเจพเจฒ เจฎเจฟเจฒเจฆเฉ‡-เจœเฉเจฒเจฆเฉ‡ เจนเจจ; เจฐเจฟเจนเจพเจ‡เจธเจผ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‡ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ—เจพเฉœ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ‰เจน เจ‰เจธ เจฎเฉฐเจ— เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจฐเฉเจœเจผเจ—เจพเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆเฅค เจตเจงเฉ‡เจฐเฉ‡ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจŸเฉ‚เจฒเจธ เจ…เจคเฉ‡ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ‡ เจ•เจพเจฐเจจ เจชเฉ‡เจธเจผเฉ‡ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉ‹เจฃ เจฒเจˆ เจฅเฉเจฐเฉˆเจธเจผเจนเฉ‹เจฒเจก เจ˜เฉฑเจŸ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจœเจฒเจฆเฉ€ เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจตเจงเฉ‡เจฐเฉ‡ เจฒเฉ‹เจ• เจนเฉเจฃ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจฌเจฃ เจฐเจนเฉ‡ เจนเจจ; เจกเจฟเจœเฉ€เจŸเจฒ เจชเฉ€เฉœเฉเจนเฉ€ (เจœเจจเจฐเฉ‡เจธเจผเจจ เจœเจผเฉˆเจก) เจœเจจเจฎ เจคเฉ‹เจ‚ เจนเฉ€ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจตเจฟเฉฑเจš เจœเฉ€ เจฐเจนเฉ€ เจนเฉˆ; เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจ‡เจน เจ‡เฉฑเจ• เจธเจพเจ‚เจเจพ เจชเฉ‡เจธเจผเจพ เจนเฉˆ, เจฆเฉ‚เจœเจฟเจ†เจ‚ เจจเจพเจฒเฉ‹เจ‚ เจฎเจพเฉœเจพ เจจเจนเฉ€เจ‚เฅค

เจœเจฟเจนเฉœเฉ‡ เจฒเฉ‹เจ• เจœเจพเจฃเจฆเฉ‡ เจนเจจ เจ•เจฟ L1 เจ•เฉˆเจธเจผ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ ~4 เจšเฉฑเจ•เจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจ•เจฟ เจฌเฉ‡เจฒเฉ‹เฉœเฉ€ เจ•เฉˆเจธเจผ เจฒเจพเจˆเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเฉˆเจธเจผ เจจเจพ เจ•เจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆ, เจ•เฉเฉฑเจฒ เจ†เจฌเจพเจฆเฉ€ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฆเฉ‡ เจชเฉเจฐเจคเฉ€เจธเจผเจค เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ›เฉ‹เจŸเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจจเฉŒเจ•เจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจšเจฟเฉฐเจคเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€; เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ, เจ†เจ–เจผเจฐเจ•เจพเจฐ, เจนเฉ‡เจ เจฒเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจฒเจฟเจ–เจฃเฉ€เจ†เจ‚ เจชเฉˆเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจœเจฟเฉฑเจฅเฉ‡ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ. เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ เจธเจฟเจธเจŸเจฎ เจกเจฟเจœเจผเจพเจˆเจจ เจตเจฟเจš เจกเฉ‚เฉฐเจ˜เจพ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจ—เจฟเจ†เจจ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจ–เฉ‚เจจเฉ€ เจตเจฟเจนเจพเจฐเจ• เจฒเฉœเจพเจˆเจ†เจ‚ เจตเจฟเจš เจนเจพเจธเจฒ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจ‡เจ• เจ•เจพเจฐเจ—เฉ‹ เจชเฉฐเจฅ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡, เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฟเฉฐเจคเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€. เจ•เจฟเจ‰เจ‚เจ•เจฟ เจŸเฉ€เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจฒเฉ‹เจ• เจนเฉ‹เจฃเจ—เฉ‡ เจœเฉ‹ "เจธเจฟเจฐเจซเจผ เจ•เฉ‹เจก เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเจจ" เจ…เจคเฉ‡ "เจธเจฟเจฐเจซเจผ" เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ "เจ‰เจฆเฉ‡เจธเจผ เจฐเจนเจฟเจค เจฌเจฟเจคเจพเจ เจธเจพเจฒเจพเจ‚ เจฆเฉ‡ เจญเจฟเจ†เจจเจ• เจฆเจฐเจฆ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ" (เจธเฉ€) เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจœเจฟเจนเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจคเฉเจฒเจฟเจค เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค .

เจจเจฐเจฎ เจนเฉเจจเจฐ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจฆเฉ€ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจคเฉ‹เจ‚ เจฒเจพเจœเจผเจฎเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจนเฉ‹ เจฐเจนเฉ‡ เจนเจจ (เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เจธเจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจ‰เจฆเฉ‡เจธเจผ เจกเฉ‡เจŸเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจธเจฟเจฐเจซเจผ เจตเจฟเจนเจพเจฐเจ• เจจเจฟเจฐเฉ€เจ–เจฃ)เฅค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจง เจฐเจนเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ เจœเจพเจ‚ เจ…เจธเจฟเฉฑเจงเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉเจ†เจฐเจพ, เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจนเฉ€ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจจเจฐเจฎ เจนเฉเจจเจฐ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

"เจ†เจˆเจŸเฉ€ เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹" เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจ–เฉ‡เจคเจฐเฉ€ เจ•เจนเจพเจฃเฉ€ เจœเจพเจชเจฆเฉ€ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจธเจฅเจพเจจเจพเจ‚ เจฒเจˆ เจ–เจพเจธ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจฆเฉ€ เจ†เจฎเจฆเจจ เจ‡เฉฑเจ• เจคเฉเจฒเจจเจพเจคเจฎเจ• "เจ—เฉˆเจฐ-เจ†เจˆเจŸเฉ€" เจฎเจพเจนเจฐ เจฆเฉ€ เจ†เจฎเจฆเจจ เจคเฉ‹เจ‚ เจ•เจพเจซเจผเฉ€ เจตเฉฑเจ–เจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฎเจฟเฉฐเจธเจ• เจตเจฟเฉฑเจš, เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจฐเจนเจฟเฉฐเจฆเจพ เจนเจพเจ‚, เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจœเจจเจคเจ• เจ…เฉฐเจฆเฉ‹เจฒเจจ เจนเฉˆ, เจนเจฐ เจฐเฉ‹เจœเจผ เจฎเฉˆเจ‚ เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจฐเจธเจพเจ‚ เจฒเจˆ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ‡เจ–เจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉ‹เจญเฉ€ เจ†เจˆ เจŸเฉ€ เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจœเจพเจฃเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจซเจพเจˆ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจธเฉฐเจฆเฉ‡เจธเจผ เจจเจพเจฒ เจจเจฟเจธเจผเจพเจจเจพ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ "เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจคเจธเจตเฉ€เจฐ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจฎเจเจฆเฉ‡ เจนเฉ‹? เจ‡เจธ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ…เจชเจพเจฐเจŸเจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡, เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจธเจญ เจ•เฉเจ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค" เจ…เจœเจฟเจนเจพ เจนเฉ€ เจ•เฉเจ เจญเจพเจฐเจค เจตเจฟเฉฑเจš เจœเจผเจพเจนเจฐ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจธเจพเจฌเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจกเจพเจŸเจพ เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ†เจฌเจพเจฆเฉ€ เจจเฉ‚เฉฐ เจ•เฉเจ เจตเฉ€ เจ–เจผเจคเจฐเจพ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ. เจ‡เจธ เจคเฉฑเจฅ เจฌเจพเจฐเฉ‡ เจฌเจ•เจตเจพเจธ เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจฎเจคเจฒเจฌ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฆเจฟเจจ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจ…เจธเจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจจเจนเฉ€เจ‚ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡, เจ…เจคเฉ‡ เจ‰เจน เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจ…เจ•เจธเจฐ "เจ•เฉเจ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡"เฅค เจ‰เจน เจ‰เจจเฉ‡ เจนเฉ€ เจนเฉเจธเจผเจฟเจ†เจฐ เจ…เจคเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจนเจจ, เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ "เจ…เจธเจฒเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ" เจจเจพเจฒเฉ‹เจ‚ เจตเฉ€ เจšเฉเจธเจค เจ…เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจ•เจพเจฌเจฒ เจนเจจ; เจ‰เจน เจธเจฟเจฐเจซเจผ เจ‰เจน เจ—เจฟเจ†เจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเจฟเจธเจฆเฉ€ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจง เจฐเจนเฉ€ เจฎเจพเจฐเจ•เฉ€เจŸ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจฒเจˆ เจฎเฉเจฒเจคเจตเฉ€ เจ•เจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจœเจฟเจธเจฆเฉ€ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ เจธเจนเฉ€ เจฒเจพเจญ เจจเจนเฉ€เจ‚ เจฒเจฟเจ†เจเจ—เจพเฅค เจนเฉเจฃ เจ‰เจน เจ‰เจฆเฉ‹เจ‚ เจธเจฟเฉฑเจ–เจฃเจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจน เจ…เจœเฉ‡ เจตเฉ€ เจธเจฟเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡, เจนเจฐ เจ•เฉ‹เจˆ เจ‡เจธ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจชเจฐ เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€; เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจฎเจพเจฐเจ•เฉ€เจŸ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐ เจฒเจตเฉ‡เจ—เจพ เจœเฉ‹ เจ•เฉเจ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเฉฐเจ•เจฒเจช เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ.

เจธเจฟเจฐเจซเจผ เจฐเจœเจฟเจธเจŸเจฐเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเฉ€ เจธเจฐเจตเฉ‡เจ–เจฃ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจธเจพเจˆเจจ - เจ‡เจจ, เจคเฉเจนเจพเจกเจพ เจธเฉเจ†เจ—เจค เจนเฉˆ.

เจ•เฉ€ เจตเฉˆเจฌ เจฌเฉˆเจ•เฉˆเจ‚เจกเจฐ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ SQL เจ—เจฟเจ†เจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ?

  • เจนเจพเจ‚, เจฎเฉˆเจ‚ เจ‡เจธเจฆเฉ€ เจฎเฉฐเจ— เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เฉฐเจฎ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ

  • เจนเจพเจ‚, เจฎเฉˆเจ‚ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจญเจพเจตเฉ‡เจ‚ เจ•เฉฐเจฎ 'เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

  • เจจเจนเฉ€เจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ NoSQL เจนเฉˆ

  • เจจเจนเฉ€เจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, ORM เจธเจญ เจ•เฉเจ เจ•เจฐเฉ‡เจ—เจพ

320 เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ เจตเฉ‹เจŸ เจ•เฉ€เจคเจพเฅค 230 เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจšเฉ‡ เจนเฉ‹เจ เจนเจจเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹